In this article I’ll discuss coding for dark mode in past, recent and future OS releases when writing apps in Flutter.

Flutter was built with theming, so dealing with OS-level dark mode is pretty straightforward. But it’s not that simple. You also have to:

I’ve updated the Flutter Studio web application with the goal of making it more flexible, complete, responsive and accurate. The app should now work better on different screens, keep you in the flow, accurately display your app on multiple devices and orientations and work consistently. In addition, it now produces…


Flutter’s architecture and class choice can add risk to its API design. A good example is Bottom Navigation, a currently popular UI element.


When Java 1.1 was released in 1997, the language and platform was moving from a browser/internet programming language into the enterprise. A big part of that involved…

Making it easy to develop flutter GUIs

First, some background. I’ve been following the development of Dart closely. I previously used the Google Web Toolkit (GWT) in real projects from 2008 on. I was an experienced java coder tasked with writing a high-speed trading application for IE 6/7 (!) and I immediately recognized the pain points GWT…

Paul Mutisya

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