Streak needs fire
Kubbo is not only a game
It's also having all the stats and details of more serious habit and goal trackers
๐ Next step rework that fire using Rive
@mcflydev.bsky.social
Apparencekit.dev flutter template ๐ฑ Launching my own apps ๐ฆ
Streak needs fire
Kubbo is not only a game
It's also having all the stats and details of more serious habit and goal trackers
๐ Next step rework that fire using Rive
๐ง Flutter tips
I love to overload operators and make my code more readable
That's the kind of feature that makes dart really amazing to work on.
#fluttertips #flutterdev
๐ง Flutter tips
How to code a cool timer like this
Using a custom painter
#fluttertips #flutterdev
๐ง Flutter tips
How to create an accurate workout timer
Timer may not be accurate. Delays and ticks may not be perfectly accurate, especially if the CPU is busy or under heavy load.
(Or app is in background)
Solution?
Rely on the starting date and current time
#flutterdev #fluttertips
This week I tried to vibe code an app using
- Claude code
- My flutter starter
- firebase
Finished the MVP in 2 days and took 1 day to polish + publish in 20 languages
Crazy times
๐ง Flutter tips
Intrinsic height is not the best widget, but you sometimes have to use it. It decreases performance if you abuse it.
#flutterdev #fluttertips
5 mn to start coding your app
- Supabase all ready (tables, security rules, triggers, auth...)
- Multiple paywalls ready to A/B test
- notifications ready
- ...
Just recorded a quick tutorial on how to do it with ApparenceKit
youtu.be/k11rvN385qE
#flutterdev
๐ 5 minutes for payment config on stores + RC
๐ 1 minute to create a home widget and then asked Claude to refine the design with a provided screenshot
๐ followed by pair programming with Claude using the guidelines within the kit
Coupon: KITV5N
50 redemptions maximum
To celebrate the release of Version 5 of ApparenceKit, I'm offering a 35% discount coupon.
๐คฏ I just finished an iOS + Android app in 3 days using it + claude code
๐ 5 minutes to set up Firebase + the app (notifications, sub system, payment, user state, facebook pixel, att setup...)
I don't know why Figma don't have this natively
Let's translate any text easily
Now I can bulk translate all my apple store screenshot
๐ง Flutter tips
how to use clipboard with Flutter cheat sheat
- Copying images to the clipboard on Web is more restrictive due to browser security
- For images you need an additional plugin
#flutterdev #fluttertips
Kubbo has close to 500 ratings on iOS ๐คฉ
26.01.2026 15:00 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0๐ง Flutter tips
Always show your app version somewhere:
- Help your beta testers (or even you) by telling you which app version they use.
- Shows that you actually update it regularly.
#fluttertips #flutterdev
I agree
I have more than 5 apps and I admit I keep only updating one consistently
Creating iOS home widgets with Flutter
A step by step guide
+ how to make it way more easily
youtu.be/c5v0KpgDnZ8
My app crossed 1K ratings and 10k installs on play store ๐ฅ
#flutterdev
๐ง Flutter tips
Skip long if statements using extensions on classes you don't own
For example I love to create extensions on DateTime or revenueCat products.
Code is way more readable and even if you use AI you can teach it to refactor you code using this kind of tips
#flutterdev #fluttertips
Do you prefer creating one $10k MRR app
Or
20 apps with $500 MRR?
Why?
With ApparenceKit V5 I'm packaging the tool to ship amazing flutter apps fast
13.01.2026 17:00 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0- Configure entirely your firebase project (security, auth methods...)
๐ธ Ready to customize landing page
+ New commands
- ๐คฉ generate iOS and Android home widget from a JSON
- ๐ค LLM chat template (to start creating a chat with AI)
- meta ads configuration
- onboarding (permission template, question template...)
- - ... many more
โ๏ธ Server automatic setup
- Configure entirely your supabase project (table, security, deploy functions, authentication methods, realtime...)
Expo for Flutter is coming ๐ค
From 0 to fully configured app and server in 3 minutes
๐ฑ Mobile app with
- authentication (email, phone, anonymous...)
- in app payment (+ 3 paywall templates)
- subscription management
- push notification
- local notification management
Like all features provided within the kit, I tested it for months on my own apps.
ApparenceKit V5 is coming ๐ค
#flutterdev
I optimized meta ads attribution like crazy.
And I will provide it for free to ApparenceKit users.
Basically, RevenueCat integration is good. But you can do better:
- Send more info to improve attribution from server side
- Send the same signal from the app.
๐ง Flutter tips
How to create a custom app bar
#flutterdev #fluttertips
๐ง Flutter tips
How to export a canvas to an image
#flutterdev #fluttertips
๐ง Flutter tips
this is how you can know that people are still subscribed to your app with @RevenueCat
#fluttertips #flutterdev
4. A fake for each scenario
You can create multiple fakes for each scenario so other members of your team can use them without learning how your api work.
3. Adding a function to your API?
You are directly notified. You don't even need to run your tests to know that you need to add this new method to your fake class.
2. Refactor-Friendly
Because your test only cares about the input and the final output (e.g., "did a notification arrive in my stream?"), you can completely rewrite the logic inside your AppNotificationsRepository without touching your test code.