Home / Companies / Firebase / Blog / October 2017

October 2017 Summaries

5 posts from Firebase

Filter
Month: Year:
Post Summaries Back to Blog
Firebase outlined updates aimed at supporting app development, stability, analytics, and user growth for its community of more than one million developers. Key changes include integrating Crashlytics into the Firebase Console for real-time crash reporting and Cloud Functions-based issue workflows, redesigning the console around Develop, Stability, Analytics, and Grow categories, and highlighting app activity and crash metrics on a revised Project Overview screen. Firebase also introduced the FCM HTTP v1 API for sending platform-specific cross-platform notifications through a single request, a beta A/B testing framework connected to Analytics, Cloud Messaging, and Remote Config, and Firebase Predictions, which uses machine learning and Analytics data to identify users likely to churn, engage, or spend. The company also noted its GDPR preparation efforts, including data processing agreements, compliance guidance, and privacy documentation.
Oct 31, 2017 1,500 words in the original blog post.
Firebase Dev Summit in Amsterdam will feature product announcements, instructor-led codelabs, and presentations on Firebase tools and services, with all main-track talks livestreamed on YouTube beginning at 10:00 AM Amsterdam time and recordings of both tracks posted shortly afterward. Highlighted sessions include an overview of major Firebase updates, further Cloud Firestore news, potential developments involving actionable insights, app-release automation with fastlane, BigQuery techniques for Firebase Analytics users, and guidance on writing production-quality Cloud Functions code. The event is intended to serve both in-person and remote audiences, allowing developers to choose sessions based on their interests.
Oct 26, 2017 569 words in the original blog post.
Firebase Test Lab for Android introduced improvements to its automated Robo testing, roughly doubling app coverage and increasing crash detection by about 62%, with free access available through APK uploads in the Firebase console and through Google Play pre-launch reports. Users running tests through the gcloud command line can reduce result times by disabling video recording and game-loop performance metrics with optional flags. Test Lab also now supports Android Test Orchestrator, enabling isolated test cases and potentially more consistent results, while the Firebase Slack #test-lab channel provides a place for users to connect with the testing community.
Oct 12, 2017 378 words in the original blog post.
Cloud Firestore, released as a generally available Firebase database service in 2019, is positioned as a more structured and scalable alternative to Firebase Realtime Database while retaining real-time synchronization capabilities. It uses a document-and-collection model with shallow queries, supports richer multi-field querying through managed indexes, and is designed to handle substantially more concurrent connections and query workloads that scale with result size rather than total dataset size. Firestore also makes one-time data retrieval a primary API pattern, provides optional real-time listeners, offers regional and multi-region deployments with strong consistency and higher availability guarantees, and uses pricing driven mainly by reads and writes rather than downloads and storage. Realtime Database may remain preferable for native user-presence detection, slightly lower latency, and applications generating extremely frequent small reads and writes, which can cost more on Firestore. New applications are generally advised to begin with Cloud Firestore unless they have these specialized requirements, while existing Realtime Database users are encouraged to migrate only when Firestore’s benefits address a specific need, potentially using both services together.
Oct 03, 2017 1,910 words in the original blog post.
Cloud Firestore is a public-beta, fully managed NoSQL document database for Firebase mobile and web applications, designed to store, query, and synchronize data globally at scale. It uses a documents-and-collections model with expressive queries whose performance depends on result-set size, while iOS, Android, and web SDKs provide real-time synchronization and offline access through local databases. Client SDKs, Firebase Authentication integration, and configurable security rules support serverless development, while Cloud Functions can run custom backend logic when data changes. Built with Google Cloud, Firestore provides automatic multi-region replication, durability, strong consistency, and automatic scaling, alongside server SDKs for Node.js, Python, Go, and Java. Although it builds on the real-time capabilities of Firebase Realtime Database and addresses limitations in structuring, querying, and scaling, it is not a direct replacement; both databases remain supported and may be used together depending on cost, latency, and application needs.
Oct 03, 2017 877 words in the original blog post.