July 2021 Summaries
6 posts from Firebase
Filter
Month:
Year:
Post Summaries
Back to Blog
CrazyLabs, a hypercasual and casual game publisher with more than 4 billion downloads across titles such as Super Stylist, Tie Dye, and Phone Case, used Firebase Remote Config and AdMob to optimize monetization across a large portfolio of apps. Seeking to identify and scale high-potential games while maintaining user engagement, the company needed to test as many as 30 configuration variations per game across up to 15 titles simultaneously. A new case study describes how the publisher applied these tools to manage large-scale experimentation, increase revenue, and support data-driven optimization of its games.
Jul 28, 2021
176 words in the original blog post.
Firebase has released beta JavaScript SDK libraries designed to reduce web bundle sizes significantly, in some cases by up to 80%, without removing existing features. The redesign replaces namespace-based and side-effect imports with explicit modular imports and separate package entry points, allowing bundlers such as webpack and Rollup to tree-shake unused code. The change introduces a breaking API update, though a compatibility library permits gradual migration by supporting legacy-style and modular APIs together until developers can fully switch. The update also introduces Firestore Lite, a REST-based package for smaller create, read, update, and delete workloads that omits realtime streaming and advanced offline capabilities, potentially reducing Firestore size by 84% for one-time reads. Firebase/Auth may be up to 72% lighter under the new approach, while framework integrations including AngularFire, ReactFire, and RxFire are planned or nearing compatibility. The SDK is available through npm’s beta tag, with a future main release expected and upgrade documentation available.
Jul 27, 2021
1,423 words in the original blog post.
App stability is essential to user retention, as technical errors and crashes prompt roughly one in five users to uninstall an app. Firebase Crashlytics helps developers identify, prioritize, and resolve crashes through real-time reporting that groups issues by code location, frequency, and user impact, while BigQuery streaming export enables deeper trend analysis by device, operating system, and release. Companies including Spotify, Deliveroo, and Swiggy use Crashlytics, BigQuery, and configurable velocity alerts to automate crash monitoring, route high-priority incidents to appropriate teams, and respond quickly as problems emerge. Custom logs, keys, and Google Analytics breadcrumbs provide context about user actions and app conditions before a crash, helping teams reproduce and address root causes. The article cites Tapps Games as an example of how rapid crash detection and fixes improved its app rating and crash-free user rate, emphasizing Crashlytics as a tool for supporting stable app experiences and positive user feedback.
Jul 26, 2021
1,274 words in the original blog post.
App stability and performance are presented as essential to retaining users, earning positive reviews, and competing effectively, since bugs, glitches, latency, and crashes can prompt users to abandon an app and discourage prospective downloads. Maintaining quality is an ongoing post-launch responsibility that should be tailored to each app’s goals and user expectations, with different issues carrying different consequences for productivity, delivery, and other app types. Key indicators include startup time, the percentage of crash-free users, screen responsiveness such as frozen or slow frames, and network performance. Firebase’s reporting and real-time insight tools are described as helping developers prioritize relevant metrics, diagnose technical problems, trace them to code changes, and monitor user-facing performance. The introduction previews later posts covering Firebase Crashlytics for crash detection and Firebase Performance Monitoring for performance analysis.
Jul 22, 2021
664 words in the original blog post.
Android App Bundles let developers divide Android apps into a base module and optional feature modules that can be installed conditionally or downloaded on demand, reducing the code and resources included in the initial app download. Starting with Firebase BoM version 28.0.0, Firebase SDKs can be used directly in feature modules rather than only in the base module, allowing Firebase-dependent optional features to be deferred until users need them. For example, authentication can remain in an install-time sign-in module while a support-chat feature using Firebase Realtime Database can be delivered on demand, avoiding the initial download of its SDK, code, assets, and resources. Developers enable this setup by adding the Firebase dynamic module support dependency to the base module and including the relevant Firebase BoM and SDK dependencies in each feature module.
Jul 08, 2021
386 words in the original blog post.
Firebase has released a Cloud Storage for Firebase emulator as part of the Firebase Emulator Suite, enabling developers to test storage-related functionality locally without connecting to production services. Available through the Firebase CLI and compatible with Web, Android, iOS, and Node.js Admin SDKs, it supports file uploads and downloads, metadata changes, and Cloud Storage security rule evaluation. The emulator integrates with Firebase Authentication and Cloud Functions emulators to support more complete end-to-end local testing, while Firebase plans to expand support for advanced Storage features based on user feedback. Developers can begin by updating to Firebase CLI version 9.11.0 or later, initializing Cloud Storage and Emulator settings with `firebase init`, and starting the suite with `firebase emulators:start`, which runs the Storage emulator on localhost port 9199 by default.
Jul 02, 2021
401 words in the original blog post.