Firebase Developers Quarterly — Q3/2020
👋🏻 Hello everyone!
We’re well into the final quarter of the year, and we wanted to send a quick roundup of some of our favourite articles we’ve published in the past three months.
We’ve had an amazing quarter here in Firebase Developers on Medium — thanks to all the great contributions many of you have sent us!
Developer Advocate, Firebase
👥 From the community
When we started this publication, one of our main goals was to foster a community of people who are passionate about Firebase, and love to share their knowledge. We are extremely happy to see that — thanks to you! — this has worked out. We’ve got a diverse community of readers and authors who enjoy sharing their knowledge with other developers. Here is a short selection of articles from the community that we thought you might enjoy:
Good software architecture pays off even for small projects, and there certainly is no shortage of architectural design patterns for Android. In this article, Yashovardhan Dhanania shows how to implement the MVVM architectural pattern in Android apps that use Firebase.
Next up, we’ve got Ashton Jones, who wrote not just one, but two pieces about using Cloud Firestore in your mobile apps. His use case is an app that helps users to manage message templates — pretty useful if you find yourself typing the same text over and over again. As Ashton has built the same app using Flutter and Kotlin, his articles provide a great way to understand the differences and similarities between these two languages.
We’ve recently launched the Firebase Local Emulator Suite, and if you’ve listened to the Firebase Podcast, you’ll remember David East being super excited about how it speeds up local development. In this article, Alb Bolush walks us through how to import production data into your local environment, to make your local development experience even more realistic.
🔥 From the team
The Firebase team hasn’t been lazy either — this quarter, we brought you content for fans of Flutter, SwiftUI, and RxJS.
When he’s not busy recording podcasts or checking out new running shoes, @_davideast works hard to make Firebase better for the web. In this article, David writes about how RxJS makes your life easier as a Firebase developer, and helps you write more reactive apps with less errors. Sounds like this is something your users would care about, too!
Paul works on the Firebase Support team, but you might know him from one of the many (virtual) meet-ups he’s spoken at — I recently learned he’s spoken at more than 40 events in the past year, which is simply amazing! In this article, Paul implements a Flappy Bird clone, connects it with Firebase, and shows us how to log Analytics events.
SwiftUI & Firebase series
SwiftUI is Apple’s new declarative and reactive approach for building UIs, and — judging by the number of Stack Overflow questions we’ve seen — it is gaining traction. Yours truly has been busy producing material that outlines how to use Firebase in SwiftUI apps — check out SwiftUI & Firestore: Updating Data and SwiftUI & Firestore: Adding Data to learn more about how to architect your SwiftUI apps to play well with Firebase and Cloud Firestore.
Write for us!
We’re always looking for new articles from the Firebase community, so if you’d like to contribute a piece you wrote, please reach out to us!
Be sure to read our submission guideline to get an understanding of what kind of content we’re looking for. We’ve also put together a couple of tips for writing great articles you might find useful. Once you’re ready to submit your article, use our submission form, which will make sure you keep in the loop regarding the review process.
Firebase Summit 2020 is just around the corner, and this year it’s going to be bigger than ever: as it’s going to be a fully virtual event, we’ll be able to make it available to many more people than we were able in the previous years. And the best thing about it: it’s completely free! So, don’t forget to sign up and block out your calendar. You can find the full schedule here.
We can’t wait to see what you build with the new features we’re launching at the Firebase Summit — why don’t you write an article about how you use them in your apps?
Dinos and Firebase, what more can you ask for…?