About This Talk
Language : English
Cloud Firestore is a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform. Like Firebase Realtime Database, it keeps your data in sync across client apps through realtime listeners and offers offline support for mobile and web so you can build responsive apps that work regardless of network latency or Internet connectivity. Cloud Firestore also offers seamless integration with other Firebase and Google Cloud Platform products, including Cloud Functions.
In this codelab you will learn how to:
- Read and write data to Firestore from an Android app
- Listen to Firestore data updates in realtime
- Use Firebase Authentication and security rules to secure Firestore data
- Write complex Firestore queries
- Deploy serverless functions that get triggered in response to Firestore events
Hiranya is a tech lead on the Firebase team. He works on the Firebase Admin SDKs, which enable server-side and backend integrations of Firebase. Prior to joining Google, Hiranya worked as a software engineer at WSO2, where he developed open source enterprise integration and API management technologies. He is a committer and a project management committee member for several Apache projects including Apache Synapse and Axis2. Hiranya earned a bachelor’s degree in engineering from University of Moratuwa, Sri Lanka. He also received a Ph.D. in computer science from University of California, Santa Barbara. Hiranya’s dissertation focuses on the governance of cloud applications via policies, SLOs and programming language techniques. He has published original research in numerous peer-reviewed journals and conferences specialized in cloud computing and web services.