O Firebase é o novo kit de ferramentas do Google para desenvolvedores de Apps. Possui uma série de SDKs importantes e suporta as principais plataformas do mercado como Android, iOS, Web, C++ e servidor. Assista ao vídeo relacionado a essa apresentação em https://youtu.be/YXmYpSNdtMY
Amazon Web Services: Economia, Inovação e Revolução da Nuvem
Introdução ao Firebase
1. Proprietary + Confidential
Introdução ao Firebase
O kit de ferramentas do desenvolvedor de Apps!
José Papo
Gerente de relações com startups e developers
Google América Latina
@josepapo
2. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
A app média usa um mínimo de 7 SDKs diferentes
Fonte: Google Internal Study
3. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat semSource: Appcelerator/IDC Study - http://appcelerator.uberflip.com/i/606792-2015-mobile-trends-report
32%
dos desenvolvedores dizem
que orquestrar, gerenciar e
lidar com múltiplos
backends, SDKs e fontes de
dados são dores constantes
4.
5. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Firebase, a nova plataforma para desenvolvimento mobile
Um SDK completo Cross-platform
Android, iOS, Web, Server
Serviços e ferramentas
integrados
6. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Um dashboard para monitorar e gerenciar sua app
7.
8. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Acquisition
Dynamic Links
Invites
AdWords
Re-Engagement
Notifications
App Indexing
In-app Ads
AdMob
EarnGrow
Backend Services
Realtime Database
Authentication
File/Image Storage
Remote Config
Hosting
Cloud Messaging
App Quality Services
Crash Reporting
Test Lab
Develop
Analytics
9. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Armazene e sincronize dados em milisegundos
● Base de dados NoSQL, JSON
● Sincroniza dados em diversos dispositivos em milisegundos
● Suporte offline para apps
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
10. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Armazene e distribua imagens e arquivos
● Uploads e downloads robustos via Google Cloud Storage
● Integração com serviço de Autenticação
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
11. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
● Solução Out of the box e contempla recursos avançados
● Suporte para Email/Senha, OAuth, contas anônimas,
Facebook, Google, Twitter, GitHub
● SDKs para Android, iOS, Web e servidor
Autenticação fácil e segura
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
12. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Customize seu aplicativo em tempo real
● Execute experimentos A/B ou mude o comportamento do app
● Controle pares chave-valor através da Console
● Mudanças são propagadas instantaneamente
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
13. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Entregue conteúdo web rapidamente
● Implante seu website estático em segundos
● Protegido com SSL por padrão
● Distribuído por uma CDN global
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
14. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Entregue mensagens em múltiplos devices
● Mensagens / Push Notifications ilimitadas e gratuitas para iOS, Android e
Web
● Permite uso programático em código ou através da console do Firebase
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
15. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Teste no laboratório com dispositivos físicos
● Execute seu app em centenas de dispositivos físicos e virtuais
● Testes automatizados com relatórios detalhados
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
16. Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem
Mantenha seu app estável
● Capture e analise crashes em seus apps iOS e Android
● Integração com outros produtos Firebase para identificar os
crashes de maior impacto
Backend Services
Realtime Database
File/Image Storage
Authentication
Remote Config
Hosting
Cloud Messaging
App Quality
Test Lab
Crash Reporting
19. Cresça através do word-of-mouth
Acquisition
Dynamic Links
Invites
AdWords
Re-engagement
Notifications
App Indexing
● Solução out-of-the-box para convites por email e SMS
● Use a inteligência do Google para melhorar as conversões
● Integra com Dynamic Links para fluxo de onboarding personalizado.
● Permite fornecer incentivos para que usuários compartilhem
20. Alcance usuários no Google e na Internet
Acquisition
Dynamic Links
Invites
AdWords
Re-engagement
Notifications
App Indexing
● Use o Firebase para enviar anúncios para audiências específicas
● Gerencie o LTV de campanhas AdWords no Firebase
● Rastreamento de conversão simplificado
Search
on Google.com
Watch
on YouTube
Engage
with Apps
Surf
the Web
Discover
on Play
21. Mantenha seus usuários engajados
● Gestão gratuita de push notifications para iOS e Android,
construído no Firebase Cloud Messaging
● Medições no Firebase Analytics
● Faça disparos com base em seus segments de clientes, línguas,
SO, versão do app, etc
Acquisition
Dynamic Links
Invites
AdWords
Re-engagement
Notifications
App Indexing
22. Conecte os usuários ao seu app
Acquisition
Dynamic Links
Invites
AdWords
Re-engagement
Notifications
App Indexing
● Envie os usuários diretamente ao seu app através da busca
orgânica do Google.
● App Indexing ajuda no ranqueamento de sua app em buscas
móveis e facilitará o aparecimento de seus links no Google Now on
Tap.
24. In-app Ads
AdMob
● Mostre anúncios de milhões de anunciantes em seu app
● Use o Firebase audiences para melhorar sua monetização
Nativo
Interstitial
Video
Monetização Inteligente com o AdMob
26. Firebase Analytics é ilimitado e gratuito
Gratuito App-first
Integrado com o AdWords
Entenda seus usuários através da
segmentação
Simples e poderoso
Eventos ilimitados
27.
28. Diversas métricas e relatórios disponíveis
Revenue
Lifetime value
In-app purchases
Session starts
Demographics & user interests
User engagement
Errors (coming soon)
Notifications open/dismissed
App update
OS update
Gaming
eCommerce
Travel
Local
Real estate
Insight imediato sobre o
comportamento do cliente Métricas de
crescimento:
Melhoria de UX:
Customize os
insights e eventos
por tipo de app: