Mobile Tech
1.17K subscribers
92 photos
8 videos
6 files
139 links
Michael Lazebny's blog about @dart and @flutter
lazebny.io
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Created a minimal example of custom AppBars using SliverPersistentHeaderDelegate.Take a look here https://github.com/hawkkiller/pageheader/blob/main/lib/page_header.dart

#flutter #flutterdev
πŸ‘13❀‍πŸ”₯2πŸ”₯2
Interesting post about showing yearly vs monthly prices first

TLDR: Showing monthly prices by default is better :)
πŸ‘13❀1
You can pin the toolbar to the top of your vscode window.

https://x.com/TahaTesser/status/1917094263000584605
πŸ”₯31❀1
The next article will be about building efficient CI pipelines for large flutter projects
πŸ”₯13πŸ‘6❀3
Happy to share that Sizzle Starter is now updated to Flutter 3.32.0

Together with this update, I have landed a few important ones:
- Now app (root) project is located in "app" folder. This stimulates modularization principles
- flutter gen-l10n is not used anymore for localizations in favor of intl_utils (from Localizely)
- some other minor changes..

https://github.com/hawkkiller/sizzle_starter
πŸ”₯11πŸ‘4
Mobile Tech
Happy to share that Sizzle Starter is now updated to Flutter 3.32.0 Together with this update, I have landed a few important ones: - Now app (root) project is located in "app" folder. This stimulates modularization principles - flutter gen-l10n is not used…
Following updates might be focused on modularization practices, such as moving features to feature-modules and shared code into corresponding packages, so they are more reusable.
If you want to make your VS Code indentation a bit more beautiful for #Flutter widgets, set "dart.previewFlutterUiGuides" to true

If I'm not mistaken, the same thing exists in IDEA :)
❀11πŸ‘4
I have started working on my next article, which is about semantics and accessibility in Flutter.

We will discuss how to design components to make them accessible to users. You will learn how to use the Semantics widget correctly and understand the differences between semantics properties and widgets. Finally, I will demonstrate how to debug accessibility, write tests, and confirm that you are heading in the right direction.
πŸ”₯12πŸ‘3😁2❀1😱1
I will be presenting β€œPerformant Scrolling Layouts with Slivers” on Fluttercon in Berlin!
6πŸ”₯15❀‍πŸ”₯2
Are you going to Fluttercon?
Final Results
13%
Yes
75%
No
13%
Thinking
4🀨3
I've been using geminicommit cli for some time for creating commits. And it actually creates good commits. Much better than Cursor or Copilot "generate with AI" function. Moreover, this is entirely free as gemini has very generous free tier (100 API requests per day for 2.5 Pro and 250 RPD for 2.5 Flash).

Currently, I use 2.5 Flash as it generates commits faster and still reliable (I also had some issues with 2.5 pro errors)
1πŸ‘12❀1