Realm is a mobile-first database with SDKs available for Swift, Kotlin, React Native, and
other non-mobile stacks. This week, MongoDB announced the availability of a
Realm SDK for Flutter/Dart. It is open source and the Dart team posted an article about it. The SDK calls the C++ Realm library
dart:ffi. If you have used Realm in other projects you can now port your knowledge to
Flutter projects as well.
- Michele Volpato
🧑💻 Development in Flutter
Sometimes you need a way to change the configuration in the app your users downloaded without publishing a new version. For instance, you want to display a warning message when your backend is under maintenance, or you want to experiment with some low-level A/B testing. A handy way to do it, if you already use Firebase Analytics/Crashlytics, is via Firebase Remote Config.
Get the slides from the Flutter Forward event to reuse in your organization or in meetups.
An update on setting up flavors in Flutter, Android, and iOS. I have a strong antipathy towards setting them up, so any step-by-step guide is welcome.
🛠️ Tools to improve your Flutter experience
Here is a simple guide to exporting your Flutter web app into a Docker container.
🎥 Flutter videos
Craig and Felix talk, and show, Mason, a template generator that helps teams generate files quickly and consistently. If you find yourself creating always the same files, with always the same starter boilerplate, over and over again, then you should have a look into it. There are plenty of “bricks” you can use at BrickHub.
👨💻 Software engineering in general
Do you write your own email text field validator? You are (probably) doing it wrong. In this article, you find many cases you should maybe consider, but you most likely won’t.
That’s it for this week.
If you want to comment on any of this week’s entries, you can do it in the comment section below.
Have a bug-free week,
- Michele Volpato