I’ve seen the problem of deciding which tool to employ for mobile cross-platform development in a number of projects throughout my professional career in software development. All of these projects were unique, but they all had one thing in common: the final software had to be compatible with as many devices as possible. And that was a true challenge I had some experience developing mobile games in addition to working on mobile apps. In 2016, I remember watching a well-known cross-platform game development for the first time. That’s when I thought to myself, “Why don’t we have a similar device for app development?” I’m picturing how cool and simple it would be to operate one.

Coming from a background in native Android development and some our experience, I can confidently declare that Flutter is the cross-platform application development tool I’ve been waiting for my entire career. It combines simplicity of development with native performance while preserving a consistent aesthetic appearance across platforms. It’s just the greatest!