Latest Posts

Sharing Images on the @platform in Flutter

Recently, I published a long article on how to read, write, and respond to real-time changes using the @platform. I focused mainly on sending plain old text and number data since that’s the easiest to demo with, but what if you wanted to let people share images? The good news is it’s possible! Setup To […]

Read More Sharing Images on the @platform in Flutter

The @platform: A Firebase Alternative

Firebase is awesome and I’ve used it in more apps than I can count (assuming I can only count to about 20). It has authentication, data storage, an intuitive querying SDK, and plenty of other features that most mobile app developers find themselves wanting at one point or another.  So why replace it? I asked […]

Read More The @platform: A Firebase Alternative

Beautifying the Flutter Video Player

A Stacked Implementation In my last article I wrote about using the video_player package to show video thumbnails and play videos from a URL. The implementation was quite straightforward and involved wrapping the VideoPlayer widget with a GestureDetector. This also meant manually checking whether or not the video was playing when it was tapped so […]

Read More Beautifying the Flutter Video Player

Flutter Efficiently

Flutter Newbies Start Here If you’re new to Flutter development, I’d recommend starting with something a little less involved. I used this book to learn the Flutter language: Beginning Flutter: A Hands On Guide to App Development And this one to get started with mobile app development: Android Studio 3.4 Development Essentials – Kotlin Edition: Developing Android […]

Read More Flutter Efficiently


Something went wrong. Please refresh the page and/or try again.

Follow Me

Get new content delivered directly to your inbox.