May 12Member-onlyEnhanced Enums in Flutter 3Enums were good. Now they’re great. — Flutter 3 Flutter 3.0 was announced at Google IO yesterday and as can be expected from a major version jump, there were a lot of new features to dig through. A few of the big ones: Stable support for macOS and Linux apps Improved Firebase integration Material 3 support Foldable phone support …Flutter3 min read
Oct 7, 2021Member-onlyFlutter Fast, Flutter Far — Issue #4Hey! Don’t go there! An intro to Route Guards in Flutter Navigation in a mobile app is a bit more involved than pushing a route here and popping a route there. Some routes should only be viewed by a user who is authenticated while others are available to the public…Flutter3 min read
Sep 23, 2021Member-onlyFlutter Fast, Flutter Far — Issue #3Continuous Animations in Flutter This article was copied from the Flutter Fast, Flutter Far newsletter. Subscribe for better formatting and weekly knowledge! If your app ain’t animating, users ain’t engaging. It’s a simple law of mobile app development that gets less attention than it deserves. Users want the impression that…Flutter4 min read
Sep 18, 2021Member-onlyFlutter Fast, Flutter Far — Issue #2Declarative Routing Makes it Easy This article was copied from the Flutter Fast, Flutter Far newsletter. Subscribe for better formatting and weekly knowledge! Take a simple mobile application, introduce the concept of users, and you now have a complicated mobile application. It might seem like a simple task at first…Flutter4 min read
Sep 12, 2021Member-onlyFlutter Fast, Flutter Far — Issue #1The Legend of the Multi-Colored TabBar This article was copied from the Flutter Fast, Flutter Far newsletter. Subscribe for better formatting and weekly knowledge! A majority of popular mobile apps on the app store use a tried and true navigation scheme: the Bottom Navigation Bar. The idea is to have…Flutter5 min read
Jul 29, 2021Member-onlyFlutter: Build an IPAIf you’d like to distribute your Flutter app to iOS-using testers via Firebase Distribution, you’ll need to build IPA files. IPA files are simply iOS Application files that behave like APK or app bundles on Android. Unlike APK or app bundles however, you can’t just run a flutter build command…Flutter3 min read
Published in Flutter Community·Updated Jun 10, 2021Member-onlyThe @platform: A Firebase Alternative?Originally published www.mullr.io Firebase is awesome and I’ve used it in more apps than I can count (assuming I can only count to about 20). …Flutter11 min read
Apr 29, 2021Member-onlyAdding Interactivity to an Image in Flutter — Take 2A while ago, I wrote an article on interacting with SVG images in Flutter. Interacting with SVG Images in Flutter | by Joseph Muller | Medium Although my steps worked, there were a bunch of limitations and downsides to the overall approach: It was complicated It was tedious Changes were…Flutter10 min read
Published in Flutter Community·Updated Feb 12, 2021Member-onlyAuthentication in Flutter Apps using the @ProtocolIf you’ve spent any amount of time developing mobile apps, you’re probably well aware of how public “private” data really is. Cloud databases like , , and protect their front gates with robust security measures like authentication keys, security rules, user roles, and field-specific restrictions. …Flutter10 min read
Published in CodeX·Jan 8, 2021Member-onlyDisplaying Videos in Flutter from a URLWith the Stacked architecture — In this article, I will be explaining how to display a video directly from a URL in Flutter (although any video URL will work). If you’re interested in saving videos to Cloud Storage, check out my previous article on that exact subject. Uploading Images to Cloud Storage Using Flutter I’ve used Google’s Firebase/Firestore database solution for nearly 6 months and had come to believe that it was an…medium.comFlutter5 min read