Apresentação simples e introdutória sobre como construir suas aplicações rapidamente utilizando do serviço de Backend Firebase .
Feita para a disciplina de Gerência e Desenvolvimento de Software do curso de Bacharelado em Sistemas de Informação no Instituto Federal de Alagoas (IFAL) com objetivo de mostrar uma opção legal aos alunos interessados em executar suas ideias, testar protótipos rapidamente, e o melhor, sem depender de ninguém no backend.
3. ● BAAS ( Backend as a Service )
● Firebase joined Google in October 2014
● Banco de Dados NoSQL
● Cross Platform API Integrada
● Three Way Data Binding
● Autenticação Integrada
● Publicação da Aplicação
● Pago
https://katfang.com/presos/2015/security/#/
4. Three-Way Data
Binding
Easy Real Time Apps
LIVE CODE
http://codepen.
io/denisvieira/pen/EVyLVo/
DADOS
https://exampleifal.firebaseio.com/
5. User
Authentication
1. var ref = new Firebase("https://<YOUR-
FIREBASE-APP>.firebaseio.com");
2. ref.authWithOAuthPopup("facebook", function
(error, authData) {
3. if (error) {
4. console.log("Login Failed!", error);
5. } else {
6. console.log("Authenticated successfully with
payload:", authData);
7. }
8. });
1. var ref = new Firebase("https://<YOUR-
FIREBASE-APP>.firebaseio.com");
2. ref.authWithOAuthRedirect("facebook", function
(error) {
3. if (error) {
4. console.log("Login Failed!", error);
5. } else {
6. // We'll never get here, as the page will redirect
on success.
7. }
8. });
13. TUTORS
● Hangout: Criando aplicações Real-Time com AngularJs e Firebase
https://goo.gl/FHetuOn
● Real-Time Chat with the Ionic Framework and Firebase
https://goo.gl/h8NRMK
● Login com Redes Sociais e FireBase
https://goo.gl/L0ZJiX
● AngularJS - Creación de un CRUD con FireBase
https://goo.gl/A6wttj