Mobile Apps with JavaScript - There's More Than Web
summary
Shows concrete tradeoffs and demos: pure HTML5/WebGL can render rich content but lags on iPad and lacks camera, background push, and address-book access; hybrid shells like PhoneGap/Cordova expose native APIs via URL bridging and plugins (contacts API returns displayName null on iOS requiring name fallback); JS-driven runtimes like Appcelerator Titanium deliver native widgets and debugging but struggle with CSS animations and heavy computation; compiled engines like Unity3D run fast native games (Angry Bots) but don’t fit native UI patterns.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:34Who is this talk for
- 2:21WebGL
- 6:00User Experience
- 7:33Web Apps
- 10:20Demo
- 14:59Web Applications
- 15:55Hybrid Apps
- 21:08Cordova
- 22:48PhoneGap Demo
- 28:05Debugging
- 30:05Turbot
- 30:54Wonderlist
- 39:17Generated Apps
- 45:36Conclusion
related talks
04mJonathan Stark interviewed at OSCON 2010
26mnative.js: JavaScript in your native mobile apps
37mEffective mobile applications prototyping with JavaScript
37mThe Mobile Web Second Edition" First-Class Citizen on Your Device Now"
41mBuilding a cross-platform native app with JavaScript
30mDefying Facebook: Creating High Performance Mobile Apps
20mThe Death of "Write ONce, Run Everywhere"
41mUnleash your web skills on native
