Skeleti is a project mainly written in Ruby, based on the MIT license.
[ABANDONWARE] skeleti is a Titanium Mobile skeleton and VCE generator (this works, but code is crappy, was a real quick test)
= skeleti
Skeleti is is a generator for Titanium Mobile. It is not a framework but just a skeleton app generator and VCE (View Controller Events) generator.
== INSTALL
[sudo] gem install skeleti
== HOW TO
You can generate MVCE skeleton app or add a VCE
Usage note: you can use either 'ti' or 'skeleti' at prompt.
== WHAT IT GENERATES
ti.new generates those directories and files:
app/controller/
application_controller.js (which includes the application view and event files)
app/event/
application_events.js
app/helper/
general_includes.js (put all your file includes that MUST be all around your app)
app/model/ (you should put something that could be called model. That could be API interface library or something else. Something that manage data)
app/view/
application_view.js (you should put window and tab definition here)
config/
application.js (global config should go here)
From now on, you do nothing in app.js but instead in the application_*.js.
ti g my_vce
app/controller/my_vce_controller.js (which includes the two files below)
Business logic for "my_vce" shoud go here
app/event/my_vce_events.js
events for window "my_vce"
app/view/my_vce_view.js
UI management is here, no events, no logic, only UI.
== Contributing to skeleti
== Copyright
Copyright (c) 2011 Jean-Philippe Boily. See LICENSE.txt for further details.