DEVTO
I built an expense tracker because every other one wanted my bank login
I've been tracking my spending since 2008. Back then, the app ecosystem wasn't really a thing yet. I was living abroad and I just wanted to know where my money was going. I've been in and out of diffe...
REDDIT
How do you automatically test UI animations and transitions?
Hey everyone I was wondering how you are testing animations and view transitions automatically. Most tools Iâve seen only compare static images, which doesnât really work for things that move. Iâ...
REDDIT
How I build built an interactive romance app with Flutter in 2 months - Supabase, RevenueCat, and Claude Code did the heavy lifting
Just shipped Sneak Peek Stories - interactive romance told through text message format. Took about 2 months, and honestly the technical challenges surprised me. The concept: You read an episode as a c...
REDDIT
How does Duolingo or Stimuler App have such a quick app launch to home screen speed
I was wondering in the perspective of Stimuler, SpeakX which is built using flutter caching 1gb data contribute towards the fast app launch speed? Duolingo literally just shows the splash and loads th...
DEVTO
Top AI Apps That Help Interior Designers and Architects
Interior design has never been solely about aesthetics. It has always been about making clients buy into your vision. And that’s where a lot of designers get it wrong. You can have the best ideas in y...
DEVTO
Building an Ads SDK Without Mediation (Flutter + Web)
Building an Ads SDK Without Mediation (Flutter + Web) Most ad SDKs today rely heavily on mediation layers. I decided to build one without it. The Problem with Mediation Mediation sounds good in theory...
DEVTO
Flutter: Revolutionizing Mobile App Development with Speed and Flexibility
Introduction to Flutter In the rapidly evolving landscape of mobile app development, Flutter stands out as a versatile and efficient framework. Developed by Google, Flutter allows developers to create...
REDDIT
Immutability in Dart: simple pattern + common pitfall
Iâve been exploring immutability in Dart and how it affects code quality in Flutter apps. In simple terms, immutable objects donât change after theyâre created. Instead of modifying an object, y...
DEVTO
DuitDataSource: The Data Layer That Quietly Changed Everything in Duit
1000 widget update iterations: about 1.9 seconds with the old attribute-based approach, 114 ms with the newer one. That gap is the reason this article exists. In Duit, widget updates used to revolve a...
MASTODON
Darf ich euch #Knudli vorstellen?
Darf ich euch #Knudli vorstellen? Zu finden auf https://knudli.de/ Ich suchte für meinen Urlaub in den Niederlanden nach einer einfachen App, die mir Spielplätze anzeigt...leider hab ich nur Apps gefu...
REDDIT
Serverpod just opened a webpage when running pub get!
I have never had a package trigger opening of a webpage. I think this is unacceptable for a variety of reasons and shows a total lack of judgement. Why is this a problem? Well, the page could contain ...
DEVTO
Flutter Interview Questions Part 6: Advanced Flutter — Platform Channels, Internals, Keys & Animations
Welcome to Part 6 of the Flutter Interview Questions 2025 series! This part dives into advanced Flutter territory covering Platform Channels (MethodChannel, EventChannel, BasicMessageChannel), Flutter...
DEVTO
Flutter vs React Native in 2026: Which Should You Pick?
Flutter vs React Native in 2026: Which Should You Pick? Most comparison articles are written by teams that only use one framework. Geminate Solutions uses both — Flutter for 60% of mobile projects and...
REDDIT
I got tired of manually syncing APIs with Dart â so I built a framework that generates the Dart SDK automatically
In onedef, the struct is the API contract. type GetUserAPI struct { onedef.GET `path:"/users/{id}"` Request struct{ ID string } Response User } func (h *GetUserAPI) Handle(ctx context.Context) error...
MASTODON
Бекэнд на fastify для няшных котят (aura8)Мы разработали приложение, где пользователь может…
Бекэнд на fastify для няшных котят (aura8)Мы разработали приложение, где пользователь может свайпать картинки, и с учетом лайков пользователя мы генерируем новые картинки. Ниже рассказ, с чем интересн...
MASTODON
It took me a bit to find, and internet search didn't help, so I'm documenting it here.
It took me a bit to find, and internet search didn't help, so I'm documenting it here. If you are doing Flutter Web development and don't want to be forced to install Chrome you can use Chromium. Howe...