6. • Who am I?
• Definition of an MVP
• Who I think you might be
• MVP to me: What it is and what it isn't
• Why Ember.js: Run faster on solid ground
• Why Firebase: Commoditization & Innovation
7. • Why Material Design: Best of Breed GIANT
• Setting up the Project: AddOn and On
• Setting up Firebase: Hosting and Database
• Setting up Authorization: Can we talk?
• Run FirePaper test App and Login
• Where do we go from here?
9. • Review where we are at
• Managing the Forge: The Happy Vulcan
• Seeding Firebase: BYO Data
• Person Model - Form’s and Autosave
• Animations with LiquidFire
10. • Dilemma: What problems are we solving?
• Build out a basic Chat Client
• Sidebar’s and Ember Wormhole
• How to fit your MVP needs into FirePaper
• How much MVP: When is enough enough?
124. Ideas start out ‘bleeding edge’, then
‘custom built’ versions. As adoption
increases they become ‘products’ and
eventually ‘services’ or even ‘utilities’
175. Miguel Andrade
He is responsible for Ember-Paper
along with many, many other contributors
176. 176
They all have a similar but not
identical array of controls.
Your choice may depend on the
project you are working on.
I have used all 3 and now use
Ember-Paper for most projects
194. ember install liquid-fire
ember install ember-sortable
ember install ember-trix-editor
ember install ember-truth-helpers
ember install moment-timezone
195. I am going to release some
shorter videos on youtube
talking about add ons
196. You should have an
empty project with all the
add ons I am using.
197. Actually just clone my project
git clone https://github.com/brendanoh/firepaper.git
247. • Review where we are at
• Managing the Forge: The Happy Vulcan
• Seeding Firebase: BYO Data
• i18n Localization First
• Person Model - Form’s and Autosave
• Animations with LiquidFire
248. • Dilemma: What problems are we solving?
• Build out a basic Chat Client
• Sidebar’s and Ember Wormhole
• How to fit your MVP needs into FirePaper
• How much MVP: When is enough enough?