Firebase
Firebase è una piattaforma che supporta lo sviluppo di applicazioni mobile e web. Esso comprende prodotti per Analytics, Nube di messaggistica, autenticazione, in tempo reale del database, bagagli, Hosting, Configurazione remota, test di laboratorio, riporto di un crash, Notifiche, l'indicizzazione delle app, Dynamic Link, e invita. Questi prodotti funzionano singolarmente e con l'altro per aiutare gli sviluppatori a costruire e mantenere le applicazioni migliori e più potenti. Tutti i prodotti sono liberi fino a quando l'applicazione raggiunge una determinata soglia. Ad esempio, il prodotto di database in tempo reale è di liberare fino a quando si dispone di più di 100 connessioni simultanee.
- messaggistica cloud
- supporto per l'autenticazione per Facebook, Google e Twitter
- l'accesso al database in tempo reale
- Stoccaggio e caratteristiche di hosting
- servizio di configurazione remota
- laboratorio di prova
- servizio di segnalazione Crash
- notifiche di servizio
- Ha tutta una serie di servizi utili per lo sviluppo e il mantenimento di applicazioni mobile e web
- Fornisce servizi che sarebbe costoso per le piccole imprese di sviluppo per implementare altrimenti
- Fornisce un generoso livello di libera prestazione dei servizi, e anche il livello a pagamento di servizi è conveniente
- Ha interrogazione limitata e capacità di indicizzazione
- Non ha il supporto per i database SQL
- non è stato ancora testato battaglia con le applicazioni grandi e popolari
- si blocca in utilizzo di questi servizi in futuro
Costruire e sostenere una moderna applicazione mobile o web può essere molto difficile, soprattutto se il team di sviluppo è di piccole dimensioni. Qui è dove entra in gioco Firebase. Offre una vasta gamma di importanti funzionalità a destra, fuori dalla scatola, tali servizi di autenticazione che hanno costruito il supporto per Facebook, Google e Twitter. Altri servizi formidabili sono deposito di file per l'app e accesso al database, così come segnalazione di crash e notifiche. Meglio di tutti, tutti questi servizi iniziano libera, e gli assegni di utilizzo generose offerte di livello gratuito. Si inizierà pagare solo per i servizi quando la vostra applicazione diventa usato pesantemente e si sta già spera guadagnare soldi da esso. Anche dopo questo accade, i loro servizi sono accessibili. Sul lato negativo, le loro capacità di interrogazione e di indicizzazione sono limitati e spesso richiedono sforzo manuale. C'è anche il supporto per i database SQL. E 'inoltre non è stato realmente battaglia testati ancora con le applicazioni grandi e popolari, e, infine, in realtà si blocca nel prodotto. Una volta che si decide di usarlo, non sarà facile farlo un modo diverso o di farlo con una società diversa in futuro.