Cagatay Ulusoy
ulusoyapps.bsky.social
Cagatay Ulusoy
@ulusoyapps.bsky.social
Google Developer Expert for Flutter & Dart
Noticed that when I ask Gemini 2.5 to implement Flutter widgets, it always prefers a helper method instead of a dedicated Widget class. Anyone else experiencing this? @labenz.dev @redbrogdon.dev #FlutterDev #Gemini

www.youtube.com/watch?v=IOyq...
Widgets vs helper methods | Decoding Flutter
YouTube video by Flutter
www.youtube.com
April 24, 2025 at 5:35 PM
2024 Octoverse reports reveal that Flutter is at the 6th place "Top 10 open source and public projects attracting the most first-time contributors in 2024 on GitHub"

github.blog/news-insight...
April 17, 2025 at 7:23 AM
TLDR; Flutter vs. Native vs. KMP
April 16, 2025 at 12:43 PM
I am building a Finnish 🇫🇮 language teaching app w/ Flutter & Firebase Vertex AI. The app generates example sentences for all inflections of a given Finnish word.

I want the generated examples to be creative (rich in vocabulary) but also grammatically correct. This is a tradeoff.
April 14, 2025 at 8:48 AM
In my opinion, the Vertext API for Firebase is missing enums for results creativity. The white paper says:

"As a general starting point, a temperature of .2, top-P of .95, and top-K of 30 will give you
relatively coherent results that can be creative but not excessively so."
Loving the power of Flutter + Firebase + Vertex AI! 🔥 Building some exciting stuff, and Lee Boonstra's "Prompt Engineering" white paper is a huge help for optimizing prompts in Vertex AI Studio. Can't wait to share more! Sneak peek below 👇
#Firebase #VertexAI #AI #GenAI #PromptEngineering
April 12, 2025 at 10:01 PM
Loving the power of Flutter + Firebase + Vertex AI! 🔥 Building some exciting stuff, and Lee Boonstra's "Prompt Engineering" white paper is a huge help for optimizing prompts in Vertex AI Studio. Can't wait to share more! Sneak peek below 👇
#Firebase #VertexAI #AI #GenAI #PromptEngineering
April 12, 2025 at 9:53 PM
rydmike.com Mike @rydmike.com · Dec 30
#Flutter chatter to break the sky at Wolt Hel office with @tahatesser.com @alesalv.bsky.social and @ulusoyapps.bsky.social 🎉🍻💙 Guess the #FlutterDev topics discussed? 😅
December 30, 2024 at 6:11 PM
I am excited to join the Observable livestream today with other Flutter tech leads. We will be diving into what it’s like building Flutter apps in enterprise environments. If you have questions drop them with #AskFlutter and join on Flutter’s YT channel!

www.youtube.com/watch?v=saeh...
#FlutterInProduction | Observable Flutter #58
YouTube video by Flutter
www.youtube.com
December 19, 2024 at 8:11 AM
A solid dependency injection mechanism is key to true modularity in a project. Implicit injection might seem appealing and defaulting to singletons or eagerly initializing everything without considering when they are needed impacts modularity. Be intentional with DI design for maximum modularity.
December 16, 2024 at 8:13 AM
Why is the new #Flutter Architecture Guideline important? 🤔 In my recent YouTube video, a viewer asked, "I’ve used GetX for years. Should I change? Will it cause issues later?" My advice: pick architectures that aren't Flutter-specific but work across platforms 👌
December 5, 2024 at 12:16 PM
Reposted by Cagatay Ulusoy
The dates are set for Flutter & Friends 2025! 🥳
So mark 31st of August to 2nd of September in your calendars. (Tickets are not released yet)
December 2, 2024 at 10:28 AM
Exploration with StatefulValueNotifier / StatefulValueListenable / StatefulValueListenableBuilder #Flutter

forum.itsallwidgets.com/t/statefulva...
StatefulValueNotifier / StatefulValueListenableBuilder
In this post, I would like to receive feedback regarding our solution to work with the loading, error, and idle states of data. We worked on this solution together with Mikhail Zotyev (author or Eleme...
forum.itsallwidgets.com
November 26, 2024 at 6:17 PM
Reposted by Cagatay Ulusoy
Wow, look at this #Flutter adaptive layout package in this forum post forum.itsallwidgets.com/t/responsive...
Responsiveness in Flutter
Hi, you can take a look at our packages: Responsive layout grid for responsive modals:
forum.itsallwidgets.com
November 26, 2024 at 9:22 AM
Just heard that Aalto University (the best in Finland) has #Flutter course but they teach GetX for state management 🥲
November 22, 2024 at 3:41 PM
Can we agree to use the term MVx and focus on separating the concerns of model, view and whatever is left for x? In the end we should discuss what. How is the detail.
November 21, 2024 at 1:49 PM
Anyone knows when we will have to upgrade the Android Gradle Plugin to 8.0 in our projects? When the day comes, we will have many unmaintained package problem 😔
November 20, 2024 at 4:14 PM
For me, the most challening #Flutter take-home assignments to review during tech rounds are those using Riverpod. While I appreciate it works and does the job, implementations are hard to follow, overly opinionated (often not the candidate’s own), and far from standard patterns (and even Flutter).
November 20, 2024 at 12:52 PM
Thanks @tahatesser.com for all the support in this journey 🔥💙 You are a community here 🎩
I wasn’t sure about #WoltModalSheet impact, but looks like sharing our internal solution with the #Flutter community was worth it! With 28.8k downloads, 1112 pub likes 24 contributors, it’s clear it’s valuable. These stats will validate our investment when presenting our Flutter work to our CTO.
November 19, 2024 at 11:55 AM
I wasn’t sure about #WoltModalSheet impact, but looks like sharing our internal solution with the #Flutter community was worth it! With 28.8k downloads, 1112 pub likes 24 contributors, it’s clear it’s valuable. These stats will validate our investment when presenting our Flutter work to our CTO.
November 19, 2024 at 6:26 AM
Last month I documented internal architecture document at work and today I saw the #Flutter team published a recommended doc. I am surprised to see many similarities 💙 This will be super useful for the community! Great job 👏
November 19, 2024 at 5:30 AM
Same here 💙
As I spend more time here, I enjoy it more.

The chaos of Twitter has been draining.
November 17, 2024 at 3:03 PM