Building Mobile Applications with Ember
summary
Shows how to reuse an existing Ember app with Cordova, including an ember-cli-cordova fork that adds splash screen mixins, platform and cordova services, and plugin bindings; demonstrates Crosswalk (adds ~20MB but gives 5–10x Android speed on old webviews) and WKWebView (about 20% speed boost), measures memory danger zones around 25–50MB, uses heap snapshots and profiling to find leaks, moves heavy work to web workers (example: 45s → 8s), and validates that these changes actually make hybrid apps feel native.
AI-written summary · about
chapters (11)
- 0:00Intro
- 2:01Cordova vs PhoneGap
- 3:141 Building Ember/ Cordova
- 5:23ember new mobile-project ember install ember-cordova
- 7:542 Handling the Basics
- 14:38To fix on iOS, use the keyboard plugin
- 16:44Know your WebView
- 17:22Using too much memory has negative implications
- 22:36Name closures for better profiling
- 25:46Manage Reflows
- 26:50Use CSS Transforms
related talks
52mHow Hybrid Works (and how to build it with ember-cordova)
41mWeb, Native iOS and Native Android with one Ember js App
26mCreating Fluid App-Like Experiences with Ember
31mBest Practices for Architecting Server-Driven Web/Mobile Apps
28mAwesome Ember Tricks
26mGoing Progressive with Ember
42mBuild Better Desktop Apps with Ember
32mAnimations and Transitions in an Ember App
