CHATTER

 

Real time messaging application.

A realtime application platform

When data changes, apps built with Firebase update instantly across every device -- web or mobile.

Firebase hase full-featured libraries for all major web and mobile platforms and bindings for the most popular frameworks. 

ALL MAJOR web and mobile platforms?

IOS, OSX, Android, Ember, React, Javascript(web), backbone, nodejs, java.

Bindings?

+

AngularFire

+

=

Associate firebase endpoint with an Angular model.

AngularFire

What does this mean?

AngularFire

What does this mean?

When you update an Angular model, your firebase endpoint is updated at the server. Any other connected client immediately gets updated as well.

BAAS (Backend as a service) with real-time capabilities and world class hosting solution.

Data store

Authentication

OAuth

Nice api

Easy to use

Quick to set up

CLI

Bower

A package manager for the web.

Install Bower

$ npm install -g bower

Install Packages

$ bower install <package name>

Search Packages

$ bower search <package name>

The open source front-end SDK for developing hybrid mobile apps with HTML5 & AngularJS. 

Ionic

For building Hybrid Apps

Native

  • Platform specific
  • Respective development language / tools
  • Best performace
  • Expensive development

Hybrid

  • Platform Independent
  • HTML5, CSS, JS
  • Limited performance*
  • Quick and cheap development
  • Direct access to native apis with Cordova

Hybrid Apps vs Mobile Apps

Ionic Framework

  • Started in 2014

  • 13,800+ stars on Github
  • Top 50 most popular open source projects in the world
  • Over 320,000 Apps developed in 2014
  • Written with AngularJS
  • Set of tools to create hybrid Apps ( directives,  services, web server, cli, design helpers)

 

Chatter App

By Nader Dabit

Chatter App

Meetup presentation

  • 2,056