Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building mobile applications with Ember

Building mobile applications with Ember

Ember CLI is the new kid on the block. This powerful command line tool makes it easy to build ambitious web applications. In this talk, I will show how we can use Ember CLI to build our own iOS application with Cordova.

Arnaud Bénard

April 14, 2015
Tweet

More Decks by Arnaud Bénard

Other Decks in Programming

Transcript

  1. “  If we have data, let’s look at data. If all

    we have are opinions, let’s go with mine. — Jim Barksdale, former Netscape CEO
  2. Convention over configuration $ ember g route posts $ ember

    g route posts/favorites $ ember g route post $ ember g controller posts $ ember g controller posts/favorites $ ember g controller post
  3. In Ember 2.0, Ember CLI and ES6 modules will become

    first-class parts of the Ember experience. […] You should begin moving your app to Ember CLI as soon as possible. “   https://github.com/emberjs/rfcs/pull/15
  4. What is a mobile application made of? • Navigation bar

    • Tab bar • Animations • Loading states • Error handling
  5. Tab bar <div class="tabs tabs-icon-top"> {{#link-to 'index' class="tab-item"}} <i class="icon

    ion-ios7-clock"></i> Recent {{/link-to}} {{#link-to 'groups' class="tab-item"}} <i class="icon ion-ios7-people"></i> Groups {{/link-to}} {{#link-to 'people' class="tab-item"}} <i class="icon ion-ios7-folder"></i> People {{/link-to}} {{#link-to 'settings' class="tab-item"}} <i class="icon ion-ios7-gear-outline"></i> Settings {{/link-to}} </div>