Google Developer Expert for Flutter and Dart, Creator of Finnish it App, KMP/CMP daytime, Flutter at night

Joined May 2020
1,181 Photos and videos
From @dariadroid with love 😍
Your isPremium check is two lines of code. Securing it takes a little more. New blog from @dariadroid securing RevenueCat entitlements in Flutter, from client-side checks to the RevenueCat Firebase Extension. revenuecat.com/blog/engineer…
1
2
1,113
Cagatay Ulusoy retweeted
GenUI has been getting a lot of attention lately. If you'd like to learn about having your ap generate its UI on the fly, then check out this first article in a series from @ulusoyapps medium.com/flutter-community…
1
10
1,385
Cagatay Ulusoy retweeted
We have no active plans to transfer it outside Google, only to expand current governance to ensure non Google maintainers have the ability to drive roadmap for platforms they lead (like Canonical with desktop) I totally hear how the questions could feel concerning, but rest assured it’s not an active thing happening, we just want data in if that direction is correct or if it’s something we should be assessing.
5
4
30
2,849
Cagatay Ulusoy retweeted
4 good reasons to take this survey: - we analyze every answer - it drives important decisions & the future roadmap - it provides data we use to justify flutter to google execs - its short and easy to complete!
Help us make Flutter the best it can be 🌟 Take the Flutter Q2 user survey and share your feedback on how we can improve → goo.gle/4fgpjLC
3
7
44
3,063
Cagatay Ulusoy retweeted
When execution is cheap, design and creativity are the edge.
Massive output uptick due to agentic AI. Complete flat adoption.
91
153
1,720
176,706
Relatable 🥲
Anthropic employees are fucking depressed
2
471
📢 I shared a new article on GenUI 🚀 medium.com/p/a6db3653b9b6 This post sets up the next one, where I will look at Flutter’s GenUI SDK directly. It is about how I accidentally built a custom GenUI style refinement flow using Gemini structured outputs, schemas, and native Flutter widgets. The next article in the series will take that same problem and explore what changes when I use Flutter GenUI SDK instead of something I wired by hand.
1
13
70
15,550
It's not supported in gemini-3-pro-image, only in gemini-3.1-flash-image Our documentation incorrectly mentions that it's supported in both models, which is not true. We're fixing that.
1
1
504
Cagatay Ulusoy retweeted
The opposite: Dart is so good because the Dart team is very conservative, especially compared to other languages (ie kotlin). They value performance more than anything else, and they're able to say "no" to many devs requests. Difficult to believe, but that is a good attitude IMHO
Replying to @viktorlidholt
One thing I've noticed about Dart is that its language features evolve very slowly compared to others like Kotlin, Java, Zig, Swift ect... Most updates are just bug fixes. I hope that changes
6
3
75
5,523
Cagatay Ulusoy retweeted
We've gotten A LOT of questions about RN vs Flutter in the last few days, so here's some data: #️⃣ 316K React Native apps and games ⬇️ 663M downloads in the last 30 days 💰 $436M (after fees) in the last 30 days 🕹️ ~6% of downloads and revenue came from games, the rest from apps. #️⃣ 383K Flutter apps and games ⬇️ 631M downloads in the last 30 days 💰 $416M (after fees) in the last 30 days 🕹️8% of downloads and 29% of revenue came from games Reply if you're curious about anything else.
Amazing to see Appfigures data featured on stage at Google I/O 2026. Flutter is now the #2 most popular app development SDK across both the App Store and Google Play, according to our SDK Leaderboard. It's great to see how our data provides insight into the future of mobile development at scale.
3
7
63
7,304
AI-era job descriptions
1
9
459
Cagatay Ulusoy retweeted
"you can outsource your thinking, but you can’t outsource your understanding" easy to forget in todays AI era, worth remembering everyday as we all wield more intelligence!
210
233
2,600
125,191
“Everyone is a maker. Roles sharpen around judgment.” “When everyone can build, you’d think roles blur. In practice, they sharpen, but around judgment, not craft execution. ⚪️PM owns “is this valuable” — the what and why of what we’re building. 🔵Design owns “is this desirable” — the taste, craft, and experience quality. 🔴Engineering owns “is this reliable” — the technical quality and scalability of what ships.” medium.com/design-doordash/t…
1
2
435
With a “tiny” detail: Not in Europe 😬
Our iOS app is officially LIVE! 🍏 Download the @googleflowmusic app to create songs, music videos, and Spaces whenever inspiration hits. apps.apple.com/us/app/google…
1
6
1,536
Ofc everybody knows that when you copy text from Gemini and use Cmd Shift V (or Ctrl Shift V on Windows) in Google Docs, it will paste as raw Markdown ☺️
Tsss.... of course they do Kevin! It's not like we have to remind people that GOOGLE DOCS CAN IMPORT/EXPORT MARKDOWN with copy/paste. 😆
1
1
4
1,127
A user passed the Finnish 🇫🇮 YKI test on their first attempt using my Finnish It app! 🚀 Shipping products using the latest (and the greatest @FlutterDev @Firebase) tech to solve real problems is the best feeling. 🚢
1
22
877
Tarafımız belli olsun 🇹🇷 💪
1
260
Cagatay Ulusoy retweeted
Amazing to see Appfigures data featured on stage at Google I/O 2026. Flutter is now the #2 most popular app development SDK across both the App Store and Google Play, according to our SDK Leaderboard. It's great to see how our data provides insight into the future of mobile development at scale.
4
10
69
25,312
Cagatay Ulusoy retweeted
Replying to @HCSolakoglu
AI Studio is for developers and defaults to higher thinking levels (in general). The Gemini app is a consumer product with 900 million MAU where we are trying to balance latency, cost, intelligence, etc with an opinionated product experience. The constraints are totally different!
81
39
1,162
82,958