1. Building a GeoChat mobile app and the birth of a web framework Aaron Murray & Eric Schoffstall @WeAreFractal
2. What are we building? Chattr is a mobile chat app that lets you open up a chatroom based on your geographic location What are our technical requirements? Node.js Websockets Native Mobile App for iOS, Android Coffescript friendly
3. What do we need? Native Mobile Bridge Titanium, Phonegap Mobile Web Framework JQuery Mobile, Titanium, Sencha Touch, Dojo Mobile, Zepto.js Communication Socket.io, Now.js Database MongoDB, CouchDB, Redis ORM Mongoose Application Framework Express, SocketStream
4. Native Mobile Bridge Titanium Mobile (http://www.appcelerator.com/products/) Compile JS + HTML + CSS + Titanium APIs to native code Native UI Use your web skills to build
6. Native Mobile Bridge http://www.phonegap.com/ ACTUALLY native web technologies Wrapped in a webkit renderer Bridged to iOS and android Have to run vanilla eclipse (not aptana) Android emulator is absurd – debug on your phone