Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Firebase services for android

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Firebase services for android

More Decks by Juan Guillermo Gómez Torres

Other Decks in Programming

Transcript

  1. Juan Guillermo Gómez ➢ Co-Líder y Co-Fundador del GDG Cali.

    ➢ CEO DevHack. ➢ CTO y socio de Lead-IS Consulting. (Ekosave) ➢ Profesor Universitario. ➢ Consultor y asesor en SOA, arquitectura de software y desarrollo de software. ➢ Ingeniero de Sistemas y Telemática. ➢ Esp. y Maestría en Ing. de Software. ➢ @jggomez ➢ [email protected] <vanidad> </vanidad>
  2. Topics ➢ Experiencias. ➢ Que es y para que Firebase.

    ➢ Servicios de Firebase. ➢ Auth. ➢ Storage. ➢ Firestore. ➢ Crash. ➢ Performance. ➢ Analitycs. ➢ Cloud Messaging. ➢ Remote Config. ➢ Functions. ➢ ML Kit.
  3. How does it work? ➢ Store data in documents. ➢

    NoSQL data model. ➢ Documents are stored in collections. ➢ Documents support many different data types, from simple strings and numbers, to complex, nested objects ➢ You can also create subcollections within documents and build hierarchical data structures that scale as your database grows. ➢ Querying in Cloud Firestore is expressive, efficient, and flexible.
  4. Machine Learning ➢ Learning is any process by which a

    system improves performance from experience. ➢ Machine Learning is concerned with computer programs that automatically improve their performance through experience. Hebert Alexander Simon
  5. ML Kit for Firebase ➢ Mobile machine learning for all

    skill levels ➢ ML Kit lets you bring powerful machine learning features to your app. ➢ Android and iOS. ➢ You should not have ML experience. ➢ Production ready for common uses cases. ➢ On-device or in the cloud. ➢ Deploy custom models. ➢ Google cloud visión API, Tensorflow Lite, Android Neural Networks API