I'm so happy with how my new cute character Reggie turned out 🥹 Right now I'm working on giving him more reactions to the weather and his environment, more clothing options, and a few performance tweaks. What do you think of the current result? @rive.app #characterchallenge
Dario Digregorio
@dariodigregorio.bsky.social
Software Engineer Flutter and Web Part-Time Indie Dev Enthusiast for Animations and UI/UX | My apps: yetanotherweather.app | apol.app
Meet Reggie 🐸 — a little frog who lives inside my weather app Yawa. He sleeps, fishes, relaxes on his terrace — all driven by live weather data. Built entirely in @rive.app: 50+ nested artboards, state machines, Lua scripts & ViewModels. My entry for the #characterchallenge👇
I couldn't resist joining the @rive.app Interactive Character Challenge on Contra! 🐸 Here is a WIP of my new little weather helper for Yawa. More coming soon... 👀 #characterchallenge
Yawa 1.9 is out! 🚀 Customize your dashboard: Drag, drop & resize tiles! • Reworked weather tiles (UV, Wind, Sun) with the new @rive.app renderer • Smoother moon/sun scrub animations & dynamic daylight arcs • Fixes for Android widgets Much faster & smoother under the hood. 💙
I migrated my entire app stack for Yawa to 100% Dart! 💙 • Landing page: React ➡️ Jaspr • Backend: Node.js ➡️ @ServerpodDev Now it’s one codebase where I can reuse all logic and assets (like my @rive_app animations) effortlessly. Best part? I saved 99% on hosting costs 🤯
Shipped Yawa 1.8 with a full radar rewrite 😍 Faster tiles, buttery panning, a scrubable timeline, and a new provider (Rainbow AI). Also redesigned the weather timeline: smoother graphs, better animations, less clutter. #flutterdev #buildinpublic
I finally released Apol 2.0! 🚀 I basically reworked everything (cough again), but it was worth it. Debates are now way more discussion-centered, making it seamless to mix personas and debates together. Also... I might be slightly obsessed with the new transitions and effects I added. 🥹 #flutter
Many companies using Flutter keep their development quiet. We're changing that! We'll soon be sharing much more about how and why we chose Flutter to build the perfect coffee experience. On the brewer and as a companion app. Stay tuned! nunc.coffee/en #flutterdev
Your favorite coffee. In the best place. Home. – nunc.
Discover the nunc. espresso machine with grinder and sustainable coffee. Quick bean change, perfect froth, top quality. Buy now!
nunc.coffee
I will never understand devs that want to copy platform native designs when developing an app for multiple platforms. I don't know any app that does this and why do you even want that? It is confusing for users and harder to implement.
I just updated Apol's landing page to make it a bit more fun! Let me know if you like it :) ➡️ apol.app #buildinpublic #nextjs
It's crazy to see that my little niche app "Apol" already has 5k Downloads and 1k MMA in only a few months of organic growth 🤩 Over 3500 debates have been created already! I am very excited to show what I am working on in the near future 👀 #buildinpublic #flutterdev
Just a reminder to anyone who is still using X and has Android. You can use Revanced Manager to patch the app and remove any ads or other spam. :)
🌐 I translated my apps into 15 different languages thanks to arb_translator. It is probably not perfect especially with RTL languages like Arabic which can mess up your UI very easily. But Flutter handles that for me :) LeanCodes package: pub.dev/packages/arb... #flutterdev #buildinpublic
We just released the second part of my Flutter CI/CD guide in the NTT DATA Blog! You will learn how to create automated Releases with semantic versioning and automated deployment. Check it out here: nttdata-dach.github.io/posts/dd-flu... Repository: github.com/dario-digreg...
Flutter CI/CD with Fastlane and GitHub Actions - Part 2: Releases
Let’s continue to automate the release process with versioning, GitHub releases, and promotion using Fastlane and GitHub Actions. This time we focus on setting up a new workflow that bumps the version...
nttdata-dach.github.io
Yawa has also a new website which I implemented with React. Since @rive.app has a Runtime for every platform I was able to use the same animations that I am using in my app. Do you like the new website? :) yetanotherweather.app #buildinpublic #rive
I also added resizable and configurable Android widgets, which adapt to your Home Screen Material Theme 🎨🖌️ I used Glance, flutter workmanager and isolates to keep the weather on the widget up to date. yetanotherweather.app #buildinpublic #flutterdev
I finally published my biggest update yet for Yawa.🥳 Widgets for iOS and Android (thanks to home_widget @ABausG ). Furthermore I added more animations✨, 9 more languages 🌐, fixed frame drops and much more! 🚀 Try out Yawa now! yetanotherweather.app #buildinpublic #flutterdev
Tune in to #ObservableFlutter on Thursday, December 12th at 9am PT. Watch as @labenz.dev is joined by the home_widget package's maintainer, @abausg.bsky.social, to explore important finishing touches for your app. 🏠📲 Set a reminder → www.youtube.com/watch?v=Fe1n...
home_widget | Observable Flutter #57
YouTube video by Flutter
youtube.com
Been working on a new Dart package in my spare time 👀 Can you guess what it's for based on my hacky example, because yes it can run Doom3D, sort of 😂
Has somebody experience using geolocator with Flutter background fetch lib like workmanager or flutter_background_service? Both libraries kinda seem abandon and I really like to implement a feature where I fetch data and the geo location every hour. Does somebody has experience?
Wer ist deutschsprachiger Entwickler und möchte in das Starter Pack? Kommentiert diesen Post in deutscher Sprache und ich nehme euch ins Pack 👍 go.bsky.app/BvpCPnq
Just realized that I have over 200 stars on my 'flutter responsive' guide on GitHub 🤯 I am thinking about adding 'apps adaptivity' where I explain in depth how different each platform handles things like app icons, windows, dialogs and more. Let me know if you would be interested :)
Finally have the time to continue working on Yawa. Still have many features I want to implement. So stay tuned... 👀
With the latest update Apol now suggests generated topics to spark new conversations! 🔥 #buildinpublic