
HTML5 Can’t Do That: Surveying the Mobile Landscape, Nathan Smith
Presented by Nathan Smith at the 2013 Front Porch Front End Web Developer Conference in Dallas, Texas.
Can’t we all just get along?
jankfree.org (high performance websites)
phonegap.com
- Embeds a webview in a native app
- WebView is dependent on OS
Topcoat.io
- open source CSS library for mobile development
Titanium
- appcelerator.com/titanium
- Native UI
- Alloy MVC
- Slow apps
Xamarin.com
- C#/.net mobile apps
- Speed - compiles down to native code
What not to do mobile web - wtfmobileweb.tumblr.com
Flexbox
- philipwalton.github.io/solved-by-flexbox
JavaScript Libraries
- jquery.com
- zeptojs.com
- uderscorejs.org
- lodash.com
- handlebarsjs.com
JS MC* Frameworks
- angular.org
- backbone.org
- emberjs.com
- kockoutjs.com
- durandaljs.com
Knockout
- Model View View Model
- Two way data binding
- declarative UI
- Observables
Durandal
- Built on KO
- Routing
- View/State Transitions
- Async data fetching
- manage code modules with Require.js