Home / Companies / Firebase / Blog / July 2022

July 2022 Summaries

8 posts from Firebase

Filter
Month: Year:
Post Summaries Back to Blog
FAVES, founded by CEO Ulla Hald with CTO Mark Turner, is a collaborative mobile app designed to help small and medium-sized apparel retailers manage inventory purchasing, budgets, orders, and delivery planning through a visual interface likened to a combination of Instagram and Excel. The company evolved from a product curation tool into a broader purchase-planning platform intended to give independent retailers capabilities similar to those of large chains, reducing reliance on spreadsheets and helping avoid overbuying. Firebase supports the app’s real-time collaboration, offline synchronization, scalable database, and infrastructure-free development, allowing teams to work even with unreliable network connections. FAVES also uses Cloud Functions and Google Cloud Vision to scan and interpret product tags, with more than 50 functions supporting analytics, reporting, and third-party integrations such as Shopify. Additional Firebase services, including Authentication, Analytics, Crashlytics, and Hosting, support onboarding, product insights, stability monitoring, and a Chrome extension that imports wholesale orders directly into the app.
Jul 27, 2022 846 words in the original blog post.
Firebase announced an optional one-click upgrade, Firebase Authentication with Identity Platform, that adds security, customization, and enterprise capabilities without requiring migration or changes to existing SDK code. The offering introduces SMS-based multi-factor authentication, blocking functions that enforce custom sign-up and sign-in requirements through Cloud Functions, and self-service SAML and OpenID Connect providers for broader identity integration. It also adds user activity and audit logging through Cloud Logging, multi-tenancy for separating user populations and configurations within a single project, and enterprise support with service-level agreements. The upgrade includes a no-cost tier without a payment method, though upgraded Spark projects are limited to 3,000 daily active users and Blaze projects incur charges above 50,000 monthly active users, with new usage charts intended to help projects assess their needs before upgrading.
Jul 26, 2022 1,252 words in the original blog post.
The fifth #FirebaserFriday profile introduces Malcolm Deck, a Firebase team member who joined Google in 2016 on the Third Party Identity team and later moved to Firebase after enjoying his work on Firebase Authentication SDKs. His favorite experiences include attending his first Google I/O and helping customers develop safety-related infrastructure during the early pandemic, reflecting his appreciation for seeing how developers use Firebase tools. Outside work, Deck listens to movie, video game, and jazz-infused Nintendo soundtrack music, plays games such as Call of Duty: Warzone and Frostpunk, and is learning chess. His work can be found on YouTube and Twitch, while the ongoing FirebaserFriday series highlights Firebase employees and their work, experiences, and advice for the developer community.
Jul 22, 2022 444 words in the original blog post.
Part four of the Make it So Android app series explains how to use Cloud Firestore with Jetpack Compose to store and synchronize users’ to-do tasks in real time. It describes Firestore’s NoSQL collection-and-document model, Firebase setup requirements, and a StorageService abstraction that supports creating, retrieving, updating, deleting, and observing Task documents associated with a user ID. The tasks screen uses Firestore snapshot listeners registered through Compose’s DisposableEffect so changes made on other devices automatically update a state-backed task list, while the editing screen handles new and existing tasks based on whether an item has an ID. Firestore maps Kotlin Task data classes to documents and back with minimal serialization code, and ViewModels coordinate service calls, UI updates, and error logging through Crashlytics. The article also cautions against deleting a user’s records individually from the client because interruptions can leave data behind, recommending a backend Cloud Function or Firebase’s Delete User Data Extension instead, and notes that the demonstrated callback-based implementation is available in the project’s v1.0.0 source, while newer versions use Kotlin Coroutines and Flow.
Jul 20, 2022 3,163 words in the original blog post.
Firebase Crashlytics has updated its Flutter plugin to improve crash reporting, issue analysis, and setup for developers building cross-platform apps. New APIs let developers report Flutter exceptions as fatal events, distinguishing them from non-fatal issues and enabling on-demand reporting without waiting for an app restart, which improves real-time visibility, crash-free user metrics, and Velocity Alerts for rapidly emerging problems. Crashlytics has also added Flutter-specific grouping heuristics to better separate framework and application-code failures, identify likely root causes, and highlight the most relevant code frames for investigation. Onboarding has been simplified by automating previously manual Android and iOS symbol and mapping-file configuration steps, while updated documentation is now available through Firebase’s main documentation site.
Jul 14, 2022 1,149 words in the original blog post.
Firebase has launched Firebase Stories, a series highlighting developers and founders whose applications use Firebase tools to promote positive change in their communities. Over the coming months, the series will feature app development journeys, live demonstrations of Firebase implementations, opportunities for viewers to chat with developers and Firebase team members, and guided codelabs for hands-on learning. Developers are also invited to share their own experiences using the hashtag #FirebaseStories, with selected stories to be featured through Firebase channels, while further updates will be available on the campaign website, Twitter, and YouTube.
Jul 13, 2022 206 words in the original blog post.
Matthias Friedrich, Android Chapter Lead at MOIA, describes how his early interest in Android and open-source development led him to work on sustainable urban mobility through the company’s ridesharing platform. MOIA operates three mobile apps: a customer app for booking and tracking shared rides, an Android navigation app integrated with vehicle systems for drivers, and an operations app for managing driver shifts and vehicle tasks. A central challenge is optimizing complex ride-pooling schedules while clearly explaining changing vehicle assignments and arrival times to users. MOIA uses Firebase Remote Config to test interface variations and assess effects on rider feedback and cancellation rates, while Firebase Crashlytics helps monitor and diagnose stability issues across its apps. Friedrich also identifies autonomous vehicles as a future UX challenge, particularly in designing experiences that help passengers feel safe without established design standards.
Jul 13, 2022 863 words in the original blog post.
The fourth #FirebaserFriday profile introduces Kirupa Chinnathambi, a Firebase Product Manager focused on meeting developers’ needs while keeping the platform easy to use and scalable. Chinnathambi first adopted Firebase when he needed a fast way to collect user input in a database and was drawn to its ability to simplify technical implementation details. His advice to new developers is to improve their web-search skills, accept that getting stuck is a normal part of learning, and build small end-to-end projects to strengthen practical understanding. He recommends the first Iron Man film for entertainment and David Zweig’s Invisibles for its alternative perspective on success, and shares his work through Twitter, his blog, and YouTube. The recurring series highlights Firebase team members worldwide and directs readers to further community stories, product information, and development tips.
Jul 08, 2022 434 words in the original blog post.