8. Normalmente você vai precisar
Sincronização Offline;
Notificações Push;
Autenticação unificada;
Capacidade cross plataforma;
Integração com Redes Sociais;
* pode ser um ou mais itens, depende do aplicativo
9. E o seu negocio*
Minimizar o time to market;
Escalar;
Agilidade;
Entrega continua.
* troque por, chefe, gerente, líder, investidor
10. Ai, você pode ser o
#tradicionalzão, #original,
#fazdozero e…
11. Mas eu tenho tudo aqui!?
Um ou mais servidores;
Instalar, gerenciar banco de
dados;
Desenvolver uma API, Push,
Autenticação, CRUD;
Preocupar-se com segurança e
performance, etc…
12. Vai demorar
Duas ou mais semanas* para ter
o seu backend "pronto" e então
começar a codar o seu
aplicativo.
* otimista demais?
13. Vai demorar… mesmo
Tem que prepara uma camada
de serviços implementando
chamadas HTTP *, fazer parse
de JSON, etc…
Mais uma semana para enfim
começar a codar o App.
* assíncronas pelo amor de Deus
14. E enquanto você perde tempo
A sua ideia já não é mais tão
original;
O seu concorrente já lançou
uma versão igual ou melhor que
o seu app;
Você já nem lembra mais qual
era a ideia inicial;
* assíncronas pelo amor de Deus
16. Adotar uma solução MBaaS
API wrapper
DB e armazenamento
de arquivos
Logica e agendamento
de tarefas
Autenticação
Notificações Push
backend como serviço
19. Armazenamento de
dados em SQL,
Armazenamento de
Tabela e MongoDB
O que todo mundo faz
Autenticação e Single
Sign On
Notificações
personalizadas por
push
Lógica no Servidor
20. Com os adicionais
Conexões Híbridas e
VPN para conectar
aplicativos aos dados
locais
SDK’s Nativas, Cross
Platform (Xamarin) e
REST
Dimensionamento
automático interno de
acordo com as
necessidades dos
aplicativos
Sincronização
baseada em nuvem
para criar aplicativos
que funcionam off-line
21. E acompanhamentos
Conectar-se a
recursos locais como
SAP, Oracle e SQL
Server e SharePoint
Autenticação e
Autorização com
integrado ao Active
Directory
SSO utilizando conta
Microsoft ou de redes
sociais
(Twitter, Facebook,
Google)
Conectar-se a
aplicações SaaS
(Sales Force, Office
365)