A new article about common mistakes with Text widgets in Flutter:
- not handling overflow
- typography inconsistencies
- poor contrast ratio
https://medium.com/@pomis172/common-mistakes-with-text-widgets-in-flutter-66aba072573d
- not handling overflow
- typography inconsistencies
- poor contrast ratio
https://medium.com/@pomis172/common-mistakes-with-text-widgets-in-flutter-66aba072573d
Medium
Common mistakes with Text widgets in Flutter
Drawing text is an essential part of every application, users should be able to read the text regardless of the contents or the weather…
This issue covers everything from basic theme setup to advanced techniques like adaptive theming and animated theme switching.
https://deconstructingflutter.substack.com/p/deconstructing-flutter-vol-9-themes
https://deconstructingflutter.substack.com/p/deconstructing-flutter-vol-9-themes
Substack
Deconstructing Flutter vol. 9: Themes and Styles
Flutter offers powerful theming capabilities that allow developers to create consistent, visually appealing user interfaces. This issue explores various aspects of theming in Flutter, from basic conce
Recently, I gave my first tech talk. It's in Russian and mainly covers topics from my articles.
https://www.youtube.com/live/J92zxoULBwc?si=vsIRZTWZ2EVuEkSk
https://www.youtube.com/live/J92zxoULBwc?si=vsIRZTWZ2EVuEkSk
YouTube
Flutter Voronezh Meetup | Common mistakes with Flutter
На этом митапе разберём распространённые ошибки во Flutter-разработке и способы их избежать.
Поговорим про:
ListView — ошибки с lazy loading и вычислением размеров;
OAuth — подводные камни безопасности и удобства использования;
Изображения — оптимизация…
Поговорим про:
ListView — ошибки с lazy loading и вычислением размеров;
OAuth — подводные камни безопасности и удобства использования;
Изображения — оптимизация…
New issue on Deep Links in Flutter! Learn how to direct users to specific content in your app from external sources.
https://deconstructingflutter.substack.com/p/deep-links
Also, there is an issue on Overlays, haven’t posted it here last week:
https://deconstructingflutter.substack.com/p/deconstructing-flutter-vol-10-overlays
https://deconstructingflutter.substack.com/p/deep-links
Also, there is an issue on Overlays, haven’t posted it here last week:
https://deconstructingflutter.substack.com/p/deconstructing-flutter-vol-10-overlays
Not all popular Flutter packages deserve their fame.
https://deconstructingflutter.substack.com/p/deconstructing-flutter-vol12-state
https://deconstructingflutter.substack.com/p/deconstructing-flutter-vol12-state
Substack
Deconstructing Flutter vol.12: State Management Packages to Avoid
This issue examines some widely-used state management packages that have received criticism, helping you make more informed decisions about your app architecture.
Just posted a new article on decorating the text inputs:
- InputDecoration vs. InputDecorationTheme
- How do they work together?
- What are the other properties?
- Hint, Label, Counter, etc
- Borders and BorderSide
- Gradients
- InputDecoration vs. InputDecorationTheme
- How do they work together?
- What are the other properties?
- Hint, Label, Counter, etc
- Borders and BorderSide
- Gradients
Medium
Mastering InputDecoration in Flutter
Customization of built-in text input widget in Flutter is a bit tricky, and it’s so tempting to just create your own widget on top of…
This media is not supported in your browser
VIEW IN TELEGRAM
Updated article about ButtonStyle with a background gradient example
Updated my old article about WidgetState with new info:
- examples with InkWell, Checkbox, AppBar, and a few other widgets
- using a
- examples with InkWell, Checkbox, AppBar, and a few other widgets
- using a
fromMap
method instead of resolveWith
Medium
Mastering WidgetState in Flutter
In this article, we are going to have an overview of how WidgetState works understand how state properties work and how to use them in our…
Fragment shaders in Flutter let you create complex visuals that run directly on GPU. This issue covers some theory, practical examples, and implementation guides.
Substack
Deconstructing Flutter vol. 13: Fragment Shaders
Fragment shaders let you manipulate pixels directly on the GPU, creating visual effects impossible with regular UI widgets.
Smaller apps download faster and use less storage. Obfuscation makes your code harder to reverse engineer, protecting your work. Both help improve user experience and app security.
https://deconstructingflutter.substack.com/p/deconstructing-flutter-vol-14-obfuscation
https://deconstructingflutter.substack.com/p/deconstructing-flutter-vol-14-obfuscation
Substack
Deconstructing Flutter vol. 14: Obfuscation & Minification
Smaller apps download faster and use less storage. Obfuscation makes your code harder to reverse engineer, protecting your work. Both help improve user experience and app security.
Reworked the old article about shapes:
- class hierarchy overview
- more examples on built-in shape border implementations
- updated custom border example
- removed clipping examples from article
Big thanks to PlugFox for pointing out issues with the previous revision of the article
A new separate article on clipping with more meaningful examples is coming later
- class hierarchy overview
- more examples on built-in shape border implementations
- updated custom border example
- removed clipping examples from article
Big thanks to PlugFox for pointing out issues with the previous revision of the article
A new separate article on clipping with more meaningful examples is coming later
Medium
Mastering ShapeBorder in Flutter
Working with shapes might be overwhelming when you don’t know how to implement the designed UI. In this article, we will start with the…
Recently had the pleasure of giving a talk at the Flutter Riga meetup.
It was my first time speaking on stage. For someone who has a social anxiety disorder, it was really hard to dare to do it.
I picked up a few useful lessons, one being that live coding doesn't work particularly well at offline events 😄
Now I’m applying to a few other conferences this summer
It was my first time speaking on stage. For someone who has a social anxiety disorder, it was really hard to dare to do it.
I picked up a few useful lessons, one being that live coding doesn't work particularly well at offline events 😄
Now I’m applying to a few other conferences this summer