#flutterdev
"Boost your Flutter apps to the max with these 6 performance tips | by xeladu | Level Up Coding" https://levelup.gitconnected.com/boost-your-flutter-apps-to-the-max-with-these-6-performance-tips-db8ebeb733ba #flutter #flutterdev #performance
Is it possible to use C++ libs on Flutter desktop apps?
https://github.com/mapbox/mapbox-gl-native
Discussions: https://discu.eu/q/https://github.com/mapbox/mapbox-gl-native
Would really appreciate recommendations for resources/tutorials/etc. on various client layout gotchas. A systematic approach to laying out for different screen sizes, dealing with differing system font sizes, etc. Bonus points for being specifically #flutter related. #flutterdev #flutterdeveloper
I just pushed a prerelease of ShaderEffect for the flutter_animate package to make it easy to apply animated fragment shaders to anything in your Flutter UI. Would love feedback:
https://github.com/gskinner/flutter_animate/issues/72
#flutter #flutterdev
π€ A new #Flutter release is available π!
Channel: beta
Version: 3.9.0-0.2.pre
#flutterdev #flutterio #dartlang
π Just published a new, short article about how to use the FirestoreListView widget to enable pagination.
Doing this the old way (using query cursors) was a pain.
But FirestoreListView makes it easy peasy! π
Read on for all the details. π
https://codewithandrea.com/articles/firestore-pagination-list-view/
Last week we had a great time attending Embedded World for the 12th time! Lots of engaging demos, awesome people, and a friendly and professional atmosphere.
We're already looking forward to next year! Hope to see you thenπ #qtdev #embeddedlinux #rustlang #slint #flutterdev


We're proud to announce that next Tuesdays Live Event details are now availableβΌοΈ
Twoπ on the night with
@JamalBelilet & Lorenzo Greco
both experienced in the #Flutterverse
Register interest & further details:
https://www.meetup.com/flutterldn/events/292252290/

π€ A new #Flutter release is available π!
Channel: stable
Version: 3.7.8
#flutterdev #flutterio #dartlang
Hope to see you #FlutterDevs at #ftcon23 π
---
RT @FlutterconEU
The time is finally here β our first speaker announcement! π£
@ImanRahmati, @puf, & @dacks_developer will be hitting the #ftcon23 stage βthey'll show you how to build an extension for #Firebase & share it with the #flutterdev community.
Full abstract: https://fluttercon.dev/iman-rahmati/
https://twitter.com/FlutterconEU/status/1637788604087906304

My latest Flutter newsletter is out:
- RawMagnifier (Widget of the Week)
- flutter_lints (Package of the Week)
- Diving into Riverpod (Livestream)
- 25% more colors in Flutter π
- MongoDB & Realm
- FFIGen & JNIGen
And more.
Check it out. π
Just learned something fun and useful with Riverpod!
You can pass an argument to the build method, and it will be automatically accessible in *all* the other methods. π€©
That's because Riverpod Generator stores it as a property in the parent class. π

Thats' right! its happening! π
---
RT @FlutterconEU
The time is finally here β our first speaker announcement! π£
@ImanRahmati, @puf, & @dacks_developer will be hitting the #ftcon23 stage βthey'll show you how to build an extension for #Firebase & share it with the #flutterdev community.
Full abstract: https://fluttercon.dev/iman-rahmati/
https://twitter.com/FlutterconEU/status/1637788604087906304

Interesting Flutter news over the last month:
- New Riverpod features (StreamNotifier) and packages (Riverpod Lint)
- MongoDB & Realm Flutter SDK
- New Observable Flutter Livestreams
For all the details, join my newsletter (out tomorrow). π
π€ A new #Flutter release is available π!
Channel: beta
Version: 3.9.0-0.1.pre
#flutterdev #flutterio #dartlang
From time to time, I get reviews like these for my course.
And they just make my day! π₯²
Thank you very much, dear student (whoever you are). π

Save the Date! - it's coming soon - March 28th 2023
A live and in person Flutter Meetup
Further details soon - event details π
https://www.meetup.com/flutterldn/events/292252290/
The booth is set up and the team is enjoying the very first day of @embedded_world. We are really looking forward to showing this year's awesome demos! #qtdev #embeddedlinux #rustlang #slint #flutterdev #ew23
Come by our booth 4-302 and talk to us!

π New article just published!
If you use Riverpod in your apps, this will show you how to improve your dev workflow and make the most of these tools:
- Riverpod Generator
- Riverpod Snippets
- Riverpod Lints
Check it out: π
50 days left to submit your talk to #Fluttercon Berlin!
Since I'll be there anyway, I decided to submit a couple of (lightning) talks. Maybe you should too? π
Tomorrow I'll share a new article about Riverpod Lint, showing how to:
- upgrade "old" providers to the new @ riverpod syntax
- convert between provider variants
- use the new Quick Fix options in VScode
If you don't wanna miss it, sign up here: π
π Streams are now supported in Riverpod Generator 2.0.0! Here's how to get started:
- Declare a method that returns a Stream
- Annotate it with `@riverpod`
- Run build_runner to generate all the providers
And with the Riverpod Lint package, we can convert any provider from a functional to a class variant, and vice-versa. π


Spotube v2.7.0 por @ KrTirtho (Tw)
What's new?
- Playlist Queue
- Public Cache Server
- Personalized section
- Official Spotify Lyrics
- Lyric text zoom-in and zoom-out support
- Synced Lyric timing adjustment
Download: spotube.netlify.app
π€ A new #Flutter release is available π!
Channel: stable
Version: 3.7.7
#flutterdev #flutterio #dartlang
Linwood Butterfly, a #foss note taking app, will get presentation support in 2.0
Stay tuned for the first alpha!
By the way, tomorrow I am speaking there πͺ Already packed my sweatshirt ππ±
---
RT @miquido
We canβt wait to see you tomorrow at the Cross feat. Flutter meetup! π Itβs your last call to save a free spot: http://bit.ly/3Yz6PKZ π¨
Note that this is an in-person event taking place in our KrakΓ³w office.
#flutter #flutterdev #crossfeatflutter
https://twitter.com/miquido/status/1633466803929354242

Say goodbye to common errors in your Flutter apps with the new Riverpod Lint package!
This package will:
- Tell you when you're missing a ProviderScope in your root widget
- Provide a Quick Fix option to resolve it quickly
More tips (and a new article) are coming soon. π

π Riverpod Generator 2.0.0 is out!
To celebrate, I've updated my guide to cover the new changes. π
https://codewithandrea.com/articles/flutter-riverpod-generator/
But there's more.
I've also updated my time-tracking app to all the latest Riverpod APIs and the newest Firebase UI packages. π
Check it out: π
https://github.com/bizz84/starter_architecture_flutter_firebase
If you use code generation in Dart, you have to add a `part` directive to your files.
But you don't need to write everything by hand.
Instead, you can type just a few letters and let the Riverpod Snippets extension infer the correct file name.
Nice little time-saver. π

Does anyone want to watch me talk about #flutter for 50 minutes?
This might help convince your managers that Flutter is a good idea
π€ A new #Flutter release is available π!
Channel: stable
Version: 3.7.6
#flutterdev #flutterio #dartlang
Check out Flutter Pulse. It gives you a lot of useful #flutter content in one place. It's had several versions now and I've smoothed down most of the rough edges
https://play.google.com/store/apps/details?id=com.christianfindlay.flutterpulse
One of the things that I love about the #flutter community is that it's actually a community π
---
RT @tahatesser
Super excited for this move by @FlutterDev Framework team.
"Going forward we are finally going to make the notable commit lists public. Hopefully, it's never to late to do the right thing."
#flutterdev #opensource #contributor #framework
https://twitter.com/TahaTesser/status/1629923259578830850

Bring your laptop and project. Let's code together and help each other!
---
RT @GDGNuernberg
Good news! We start a new event series which will repeat monthly now...
It's called "Coding Space"
First event on 2/3/23 at 6 pm at Zollhof
Find out more or get your "Explore Space Ticket"
https://lnkd.in/e2bjT3yG
See you around!
#GDG #FlutterDev #AndroidDev #spacecoding
https://twitter.com/GDGNuernberg/status/1629211154948976641
Having so much fun at Flutter Heroes! π₯
---
RT @flutterheroes
Flame is an open source and completely free game engine for Flutter. Want to learn more? Join the talk "INTRODUCTION TO BUILDING GAMES WITH FLAME" by @spydon #directtoyourdevice #FlutterHeroes23 #Flutter #Flutterdev #Torino
https://twitter.com/flutterheroes/status/1629091099984683008
KDAB will show a selection of customer showcases and demos at Embedded World 2023. Our colleague Christoph Sterz will be one of many experts at our booth 302 in hall 4 and gives you a quick overview. #qt #slint #flutterdev #embeddedlinux #yocto #torizon
You find more info on all our demos here https://www.kdab.com/ew23/

π€ A new #Flutter release is available π!
Channel: stable
Version: 3.7.5
#flutterdev #flutterio #dartlang
Flutter Pulse gives you a feed of #flutterdev tutorials, samples and blog posts. Check it out on Android
https://play.google.com/store/apps/details?id=com.christianfindlay.flutterpulse
My latest Flutter newsletter is out, covering:
β¨ Flutter Forward Recap and top picks
π₯ What's new in Flutter 3.7
π ServerPod 1.0 release
π― Riverpod Lint package
and *much* more. π
Read on for all the details. π
My next Flutter newsletter will include a full recap of Flutter Forward:
- Impeller π₯
- Element Embedding π
- Dart 3π° π―
- 2D scrolling in Flutter βΉ
and *much* more.
Can't wait to share this tomorrow!
If you don't wanna miss it, sign up here:π
"How to Navigate Without Context with GoRouter and Riverpod in Flutter" https://codewithandrea.com/articles/flutter-navigate-without-context-gorouter-riverpod/ #flutter #flutterdev
You can meet us at this year's Embedded World in Hall 4-302 where we present our latest demos featuring #Qt, #cpp, #embeddedlinux, #slint_ui, #rustlang, and #flutterdev

TIL
---
RT @ICuvula
Did you know? The letters in "Riverpod" can also be rearranged to spell "Provider"!
#flutterdev #flutter #Riverpod #provider
https://twitter.com/ICuvula/status/1622709433435402240
I think it would be a fascinating #FlutterDev case study for Google to build an IDE for Flutter in Flutterβand deprecate Android Studio in the process. π
Currently working on a Flutter project which uses Unity 3D-Models. Now I have to rename some of them but it doesnβt work as expected.
Everything is fine until postMessage() is called.
It seems like some unity script or so doesnβt process the rename correctly.
Does anyone have any tipps? Boosts apprenticed!
#development #appdevelopers #app #flutter #flutterdev #unity #unity3d #unitydev
Towards a modern Web stack (by Ian Hickson, author of the HTML5 spec and current Flutter tech lead)
Sometime last year, I started this GitHub repo to collect all the Flutter tips I share on social media.
As of today, this contains 92 tips (and growing).
Check it out: π
Oooo. @ServerpodDev has reached 1.0
---
RT @ServerpodDev
We are live! π€© Watch the @ServerpodDev 1.0 release keynote on Youtube. Over a year in the making. Finally you can write your #Flutter app #backend in #Dart. π₯³π₯³π₯³
https://www.youtube.com/watch?v=QN6juNWW3js
#FlutterDev #Dartlang #OpenSource
https://twitter.com/ServerpodDev/status/1620103295007133710
Awesome, come and join!
---
RT @GDGNuernberg
For all of you interested in what happened at Flutter Forward last week:
See you tomorrow at 6pm in Zollhof - Tech Incubator!
@zollhofHQ @GDGErlangen @Gdg #Flutterdev
https://twitter.com/GDGNuernberg/status/1619787545239293960
As part of #FlutterForward I recorded a talk about the flutter_animate library I've been working on. It's a performant library that makes it simple to add almost any kind of animated effect to your UI. #Flutter #flutterdev
You can now check whether a StatelessWidget is mounted or not directly from the context! π
#FlutterDev
Up until recently, it wasn't possible to check if a StatelessWidget was mounted in Flutter.
But since Flutter 3.7, BuildContext itself has a "mounted" property! π
This makes it easy to check if *any* widget is mounted.
That's a great quality-of-life improvement. π
My January newsletter is out, covering the latest Flutter news:
π
17 days of Flutter
π₯ Flame (package of the week)
π Dart fix
πΈ Dart Frog (full stack tutorials)
πΎ Pocketbase
π 3D rendering coming to Flutter
Happy coding!
Friendica App Android Dogfooding
https://friendica.myportal.social/display/e65e1095-1163-c882-98cf-9f1065409327
A few days ago, @czarify created a Solar system example in Flutter!
You can now click on this link https://zapp.run/github/Yczar/solar-system and play with it on @zapp_run. Imported directly for his Github!
---
RT @czarify
Hello everyone,
In the spirit of playing around 3D with #Flutter.
#FlutterDev
I created the view of our solar system.
Enjoy!
@VGVentures @wolfenrain @mhadaily @spydon @nlycskn @FlutterDev @roaakdm @mkobuolys @atsigβ¦
https://twitter.com/czarify/status/1613090828054073345
I need a cheap Android phone for App Development. Any suggestions? Boosts apprenticed! #development #appdevelopers #app #testing #android #flutter #flutterdev
Check out our video on testing. We talk about getting the most out of your tests and avoiding the pitfalls that drag on many teams and distract teams from the goal of building quality software.
#Flutter and #iOS devs in particular will find this interesting. We talk about full app widget testing
What's #flutterdev community's take on moving to Mastodon?
I quite like Mastodon now that I've gotten used to it, but I find it pretty quiet here.
Is there a reason that the community is not so active over here?
Did you know that you donβt need StateNotifier, BloC, or any external state management library to do StatelessWidgets with immutable state? AnimatedBuilder is your friend. It just has a silly name.
Live sample here:
https://dartpad.dev/?id=83fcabba9c41221bc7e222f24ec7547d
#Riverpod example style ioc_container sample:
Live here: https://dartpad.dev/?id=39e67d2ab0209e1d52e97e06bc4259e0
It adds the compile time safety like Riverpod providers, scopes the state, and doesn't use any state management outside the standard #Flutter lib
Clean Architecture with Flutter π Building a todo app!
#flutter #flutterdev #dart #ui #material #materialdesign #cleanarchitecture #dev #code
Update on #flutterdev: So I thought being constrained to Material UI would be quite restricting but the odd thing is, you can actually get to do what you want BUT some widgets lose their meaning depending on how you use them π which is funny and flexible for me
Are there any #flutter specific peeps i should follow? #flutterdev
Can anyone please help me unpack this #dartlang / #flutterdev issue?
https://github.com/MelbourneDeveloper/ioc_container/issues/7
I'm trying to understand the use case for hierarchical scopes.
Personally, I just load all the dependencies in the root of the page's widget/controller, so I don't fully understand why you might need hierarchical scopes in this sense
A spicy take on breaking the BloC rules
https://cfdevelop.medium.com/flutter-breaking-the-bloc-rules-de8a53f5f422
I make #flutterdev tools that make my life easier as a freelancer
:flutter:
https://pub.dev/packages/bloobit
This is a bloobit #flutter sample that shows you how to use dialog abstractions in your business logic controller. Fully working sample.
Hi. I've just moved from fosstodon to Flutter Community social. I will stop talking about how Elon Musk is destroying Twitter and get back to #flutterdev content now
Wanted to learn how to use custom multi child layouts in flutter, here is a canvas demo with pan / scale / move with widgets! π
This does not use a matrix or transform controller like my previous example and is so much simpler π₯
The new Ubuntu 23.04 desktop installer is written in Flutter π²
https://9to5linux.com/first-look-at-ubuntu-23-04s-brand-new-desktop-installer-written-in-flutter
#flutterdev #flutter #dart #programming #linux #ubuntu #Ubuntu23
The second devlog of Linwood Flow, an opensource powerful calendar app to manage time, events, todos and more, is online.
Read it here: https://linwood.dev/flow/devlog/2
Still unsure how to use #Mastodon best from my phone to find new content. It seems that the Mastodon app does not provide a Federated list. Is that true?
Also, #Flutter is full of bot messages and hard to follow for real #flutter news, so I try to initialize the #flutterdev tag.
What is your client for Mastodon? And how do you find the content you are most interested in? :thinking:
I am glad to share my newest video with you. Today we discover how to save and retrieve an image from a local Database in #Flutter.
Therefore we create an Adapter pattern to implement it with #Hive and IsarDB.
https://www.youtube.com/watch?v=aMsjULcvHQk
You can find the repository where you can follow the tutorial on Codeberg:
https://codeberg.org/Flutter-Explained/local_db_tutorial_store_image