Hey! 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…


Continuous 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…


Declarative 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…


The 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…


If 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…


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). …


A 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…


If 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. …


Photo by Thomas William on Unsplash

CODEX

With 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.

If you do have videos in Cloud Storage


Whether you want to draw attention to the salient points of a sentence or indicate to user’s that certain text is hyperlinked, at some point in your Flutter Journey you’re going to want to underline some text. Fortunately, Flutter offers several solutions that will get you from this to t̲h̲i̲s̲.

Joseph Muller

Flutter. Firebase. Efficiency. Blogging at www.mullr.io. Subscribe to the Flutter Fast, Flutter Far newsletter: https://www.getrevue.co/profile/mullr33

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store