In the past I’ve written guis in many languages, but found my passion more in backend server apis. Along this line REST, swagger, OIDC, and websockets have been a dream come true.
Then one day I discovered flutter, created by google, it is cross platform compiling natively on both Android and iPhone.
Flutter changed everything for me, it made me love creating guis, it felt like the first real solution to creating a gui with everything else prior being trail blazer projects helping to figure out everything needed to one day lead to the creation of flutter.
Turns out it also can be used to create windows & linux apps as well, with some exceptions. On a mobile device you get a free database with your application, so if you deploy on windows / linux you have to solve the database on your own.
Today I noticed that flutter can also be used to create a webapp. I’m thinking to create a webapp, place it inside a container and deploy it to kubernetes along with a database into the same namespace, making for a similar situation to how mobile apps get a database. So much potential, this is exciting.