Mobile Tech
1.15K subscribers
91 photos
8 videos
6 files
138 links
Michael Lazebny's blog about @dart and @flutter
lazebny.io
Download Telegram
Media is too big
VIEW IN TELEGRAM
Use extent to optimize scrolling

If all elements have the same length along their main axis, it is recommended to set the extent or utilize prototypeItem. This will prevent the scrolling engine from laying out these widgets.

#Flutter #Performance
πŸ‘8πŸ”₯4
Does the world need an article about BLoC?
Anonymous Poll
78%
Yes
22%
No
πŸ”₯8πŸ‘1
Added database section to sizzle starter template documentation!

https://sizzle.lazebny.io/storage/database/about/
πŸ‘13
Some interesting (and hard) questions:

- How does setState result in a new frame?
- What's the rendering pipeline?
- How does repaint boundary work?
- How to implement offline-first?
- What is declarative navigation?
- How do you initialize dependencies?
πŸ‘8
Working on small, but interesting article about overlays and popups.

It will be about OverlayPortal, OverlayController and other widgets to make alignment & positioning ease.

inspired by this one: https://plugfox.dev/layer-link/
πŸ‘8πŸ”₯5
Mobile Tech
Tomorrow we will build something interesting! Hope to see you there. https://www.youtube.com/watch?v=blJzdukYZwg
Guys, I’d like to ask you for some feedback or suggestions!

What you liked on streams and what you didn’t.

Or maybe, you have some ideas
πŸ‘Œ5
Popups in Flutter the right way!

I'm asking for some feedback - Do you find this article of your interest, is it written in clear language? Thanks!

https://lazebny.io/popups-in-flutter/
πŸ‘11
Next article will be about exceptions.

- how to handle them correctly
- backend errors
- stacktrace / throwing / rethrowing
- comparison to either
πŸ”₯24πŸ‘9
πŸŽ‰
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸŽ‰24πŸ₯°8πŸ‘5🍾3❀1πŸ‘1πŸŽ„1
I've recently discovered a cool free font named "Satoshi"
πŸ‘11❀2
πŸ‘14
in 2 hours we will continue the development of Stoic Way app.

https://www.youtube.com/watch?v=NyUvvqhBIeA
❀6πŸ‘2
I've started updating my article on Dart & Flutter best practices.

Do you like the new version of build methods?

https://lazebny.io/flutter-best-practices/
πŸ”₯17❀3πŸ‘3
Many of us have struggled with legacy code. It's not the most pleasant thing to do, is it :)?

Typically, in such systems, things are not well understood, there are many dependencies, and a change in one place can have non-obvious effects in others.

To minimize these problems, there is a well-known approach called the Strangler Fig Pattern.

I found an interesting article from Shopify Engineering Team where they talk about the application of this method:

https://shopify.engineering/refactoring-legacy-code-strangler-fig-pattern
πŸ‘4πŸ”₯3