Skip to content
/ jo Public
forked from davebalmer/jo

JavaScript application framework for HTML5, either for "hybrid" apps working with PhoneGap, or for creating web apps with modern browsers. Successful UI test apps working in webOS 1.4.5, iOS 3.2/4.1, Android 2.1/2.2, Symbian^3 and OSX Dashboard Widgets as a bonus. *** Looking for JS/CSS collaborators, please send me a message if interested. ***

License

Notifications You must be signed in to change notification settings

ukabu/jo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summary

Jo is a JavaScript framework for HTML5 capable browsers and devices. It was originally designed to work on mobile platforms as a GUI and light data layer on top of PhoneGap. Since its creation, Jo has also been tested successfully as a lightweight framework for mobile browsers, newer desktop browsers, and even Dashboard widgets.

Building

It's pretty easy to build on your own, but to get the most out of it you'll want to get a minifier like jsmin or the YUI Compressor. Minified and gzipped, Jo weighs in around 12K with no other JavaScript library dependancies.

Mac OSX, Linux & BSD

cd jo
./build

Windows

cd jo
build.bat

If you're not up for building the library yourself, there's nothing wrong with downloading the latest stable release, all built and ready to plug in from: GitHub Downloads

Directory Map

Important files in the directory tree are:

  • js/jo_min.js

    This is the jo library bundled and minified, ready to drop into your project. You will need to build the library to make this file (as well as the un-minified version jo.js which is useful for debugging).

  • css/aluminum

    This is a CSS3 bundle ready to ship your app with. Also serves as a good example of modern HTML5 styling capabilities. Looks pretty bad in IE up through version 8.

  • css/jo.css

    This is a newer base CSS theme for Jo, preferred over Aluminum for now. Built with Less CSS compiler.

  • docs/*.mdown

    These are supplimental doc files which are used by joDoc to build out the developer guide portions of the documentation.

About

JavaScript application framework for HTML5, either for "hybrid" apps working with PhoneGap, or for creating web apps with modern browsers. Successful UI test apps working in webOS 1.4.5, iOS 3.2/4.1, Android 2.1/2.2, Symbian^3 and OSX Dashboard Widgets as a bonus. *** Looking for JS/CSS collaborators, please send me a message if interested. ***

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.9%
  • Shell 1.1%