Skip to content

jam1401/Atlas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atlas - A cross platform mobile environment for Applications

Atlas is a complete mobile application environment which integrates a number of key technologies to create rich mobile applications using HTML5 and Javascript. I draws heavily on the excellent work of the doorisMobile-phonegap and backbone-jquerymobile repos. In bringing the insights from those repositories Atlas provides a complete TDD oriented mobile application environment that includes

  • TDD - Based on Jasmine
  • Backbone
  • Mustache
  • Jquery Mobile
  • PhoneGap
  • Server Push (e.g. Juggernaut)
  • Lawnchair Local storage

Installation

  • clone repo
  • copy into new repo for your app
  • code!

To run the tests make sure you have jasmine installed (gem install jasmine) and run

rake jasmine

Test results can be found by pointing your browser to http://localhost:8888

Jasmine works better with rvm installed however if RVM is not install then you need to do js sudo gem install Jasmine . If RVM is installed you dont need the sudo as a local gemset will be created.

The environment includes a very simple application (the same app developed in the backbone-jquerymobile repo) structured differently to use the model defined by this environment.

IOS

This is an ISO Sample application in the IOS directory, this can be used with Xcode to demonstrate how Atlas is used with IOS

Authors

Yuri Green

Jeff Morgan

License

TBD

About

A TDD basic environment for building mobile applications based on JQM, Backbone and PhoneGap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published