EMBER.JS AND FAMO.US: AMBITIOUS APP NEEDS AN AMBITIOUS UI

Post on 29-Nov-2014

541 views 0 download

description

Ember.js is a great tool for creating applications. It helps you abstract from DOM manipulations and focus on application logic. But sometimes it's only half of a deal. Take a look of any popular mobile app. It's full of animations, real world metaphors and other UI concepts ember.js do not care of. Hopefully there is famo.us -- tool addresses exactly this pool of problems. How can we use them together to create an ambitious app with both ambitious UI?

Transcript of EMBER.JS AND FAMO.US: AMBITIOUS APP NEEDS AN AMBITIOUS UI

ember.js + famous.jsambitious app needs an ambitious UI

@asuschevArtem Suschev

• router • models • controllers • route • components

• surfaces • transitions • transforms • modifiers • scenes • layouts

DEMO

http://jsbin.com/yiyan/2

Template

Controller

Famous part

Famous part

Famous view/component

Famous view rendering

Famous draggable

Animations

no CSS

Start drag

So what?

DEMO 2

https://h1d.github.io/ember-ios-notes-example/https://h1d.github.io/ember-famous-ios-notes-example/

Disclaimer

1. ember >1.8 2. no ember-cli 3. just a prof of concept

@asuschevArtem Suschev