objects • Require other views and widgets • id for access from controller • platform and formFactor conditions • platform specific folders • bind events to controller methods • bind markup to models via generated controller code DEMO
#ID over .class over element • Titanium constants like Ti.UI.TEXT_ALIGNMENT_LEFT • Alloy.Globals and Alloy.CFG for expressions etc. • platform and formFactor conditions • platform specific folders DEMO
controllers, views, styles, assets, libs • models and theming coming • Require like views or use <Widget> • Use widgets in widgets • Marketplace and NPM-like distribution coming DEMO
specific folders, conditional styles, conditional JS unused libraries and builtins all stripped out! • UglifyJS for optimal speed and compactness • Build configuration file for pre and post compile tasks DEMO
3.x from www.appcelerator.com • Follow me @FokkeZB or fokkezb.nl for upcoming: • Slides • Code shown today • Alloy Quick Start and links to various resources