Firebase
Firebase é uma plataforma de apoio ao desenvolvimento de aplicações móveis e da web. Ele inclui produtos para Analytics, Cloud Messaging, Authentication, em tempo real banco de dados, armazenamento, hospedagem, Configuração Remota, teste de laboratório, Bater Relatórios, Notificações, App indexação, Dynamic links, e convites. Estes produtos trabalhar individualmente e entre si para desenvolvedores de ajudar a construir e manter aplicativos melhores e mais poderosos. Todos os produtos são livres até que o aplicativo atinge um determinado limite. Por exemplo, o produto de banco de dados em tempo real é liberar até que você tenha mais de 100 conexões simultâneas.
- mensagens em nuvem
- suporte de autenticação Facebook, Google e Twitter para
- acesso de dados em tempo real
- Armazenamento e recursos de hospedagem
- serviço de configuração remota
- laboratório de testes
- serviço de relatório Bater
- serviço de notificações
- Tem toda uma série de serviços úteis para desenvolvimento e manutenção de aplicativos móveis e web
- Fornece serviços que seriam oneroso para as pequenas empresas de desenvolvimento para implementar o contrário
- Fornece um nível livre generosa de serviços, e até mesmo o nível de pagamento de serviços é acessível
- Tem consulta limitada e recursos de indexação
- Não tem suporte para bancos de dados SQL
- Ainda não foi testado batalha com aplicativos grandes e populares
- Bloqueia-lo a usar estes serviços no futuro
Construir e apoiar uma aplicação móvel ou web moderna pode ser muito difícil, especialmente se sua equipe de desenvolvimento é pequena. Este é o lugar onde Firebase entra. Ele oferece toda uma gama de funcionalidades importantes para a direita fora da caixa, tais serviços de autenticação que têm suporte embutido para Facebook, Google e Twitter. Outros serviços fantásticos incluem armazenamento de arquivos para o seu aplicativo e acessar banco de dados, bem como os relatórios de falhas e avisos. O melhor de tudo, todos esses serviços começar livre, eo nível de ofertas gratuitas licenças de uso generosas. Você só vai começar a pagar para os serviços quando a sua aplicação se torna muito usado e você já está esperamos ganhar dinheiro com isso. Mesmo depois que isso acontecer, os seus serviços são acessíveis. No lado do baixo, as suas capacidades de consulta e indexação são limitados e muitas vezes exigem esforço manual. Também não há suporte para bancos de dados SQL. Ele ainda não tem sido batalha testado ainda com aplicativos grandes e populares, e, finalmente, ele realmente bloqueia-lo para o produto. Uma vez que você decidir usá-lo, não vai ser fácil de fazê-lo de maneira diferente ou para fazê-lo com uma empresa diferente no futuro.