Dom's Flutter Summer Updates
I've been quiet for a while but also busy with work and some Flutter related content. In this post I wanted to highlight some of the recent stuff I played with. Hope you enjoy!
Flutter Shaders Gallery
I've been playing with fragment shaders a bit and decided to publish small gallery of cool shaders ported to Flutter. They all come from shadertoy but I'm trying to invent some of my own.
roszkowski.dev/shaders_gallery/
Few challenges beyond shaders:
Hosting static Flutter website with links rewrite so that links like this work roszkowski.dev/shaders_gallery/shader/ntsc-shader
Mobile layout and performance of Flutter app
Flutter native inter-op with Kotlin and Android intents
One of my long-standing interests for the past two years has been native inter-op in Flutter. I’ll be talking about this again at Fluttercon later this year (grab the tickets!), and in the meantime I’m exploring various ways to use this techinique.
My latest blog post shows how to send and receive Android intents with jnigen. I keep few other examples of native inter-op “state of the art” in my GitHub repository.
Codemagic API
About 4 years ago I was trying to build simple app to manage my Codemagic builds. I gave up on this idea but my little package stayed on-line with over 20 weekly downloads last week ;P
For the past few weeks I was trying GitHub Copilot agent and figured it can be a good opportunity to test the LLM model on quite well defined scope. I managed to implement remaining API endpoints and build quite fun example app. You can see the PR that lead to that here.
Building websites with Jaspr
I was looking for idea to use jaspr and decided to build a simple companion app for my recycling mobile app (Gdzie Wyrzucić). The smieci.me (in English my trash) is client-rendered website written in Dart, with Tailwind CSS framework, and Supabase as a backend, hosted on Firebase Hosting. Worked out pretty well and I am excited to try jaspr for more complex projects at work.
If you haven’t yet, give it a try, and perhaps sponsor the project.
Conferences Season
Two great Flutter conferences are coming up, and I hope to see most of you there:
Flutter & Friends, Stockholm 31 Aug - 2 Sep
Fluttercon, Berlin, 24-26 Sep (I’ll have a talk there)
See you there!
Dom