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

Ember-Philly April Ember & Firebase 2.0

Ember-Philly April Ember & Firebase 2.0

Links below description: Moai is a full featured Slack/Hip Chat clone to show how to integrate Ember.js and Firebase with EmberFire to create an entire app without a dedicated server. It uses Torii and Torii-fire (social logins), Ember-paper (Material Design), Firebase Hosting (CDN) and Filepicker.io (Image hosting). It is working but has some bugs and is very much a work in progress. Tests and PRs are very much appreciated.

Youtube: https://www.youtube.com/watch?v=msS-3zqKKUI

Github: https://github.com/brendanoh/moai

Live App: https://moai.im/

brendanoh

April 07, 2015
Tweet

More Decks by brendanoh

Other Decks in Programming

Transcript

  1. What you develop and how you develop it is your

    labour. Your wealth (material, emotional, spiritual) is a product of that.
  2. Hear me out. I need to put my MBA to

    use somehow during this talk
  3. Ideas start out ‘bleeding edge’, then ‘custom built’ versions. As

    adoption increases they become ‘products’ and eventually ‘services’ or even ‘utilities’
  4. Real Time Web & Mobile SPA’s Server Side Applications Server

    APIs COMMODITIZATION Database File Storage INNOVATION
  5. Real Time Web & Mobile SPA’s Server Side Applications Server

    APIs COMMODITIZATION Database File Storage INNOVATION
  6. Firebase & Hosting allows Ember.js devs to focus only on

    where they can provide the most Innovation
  7. We are setting a new site: • Style with Material

    Design w/ Ember-Paper • Login and User management w/Firebase Hosting • Full feature chat rooms w/Firebase • Custom Avatars w/Filepicker.io • Social Logins with Torii and Torii-Fire 66
  8. But first we need to signup for and configure Firebase,

    Filepicker, Twitter, Facebook, Github & Google 68
  9. Let’s get ready to Ember • $ npm install -g

    ember-cli • $ ember install:addon emberfire • $ ember install:addon ember-paper • $ npm install --save-dev broccoli-sass • bower install filepicker
  10. Sincere thanks to • Russell Jones • Tim Stirrat •

    Max Minkoff • And whoever made these gifs
  11. That’s all folks Available for all your Ember.js and Firebase

    Consulting Needs [email protected] Twitter: @BrendanOHara GitHub: @BrendanOH