Protocol Buffers (Protobuf) is a free and open-source cross-platform library used to serialize structured data.
That means it’s like XML or JSON, but smaller, faster, and simpler.
Define your data structure and let
protoc generate all the code for you!
Flutter 2.5 is out with 4600 closed issues and 3932 merged PRs.
Let’s see what’s new highlights in brief.
iOS has less jank, consumes less CPU and power, and is more performant now
Look and get excited
If you wanna be a great developer you have to obey some rules, and one of the rules is the KISS principle!
It means while writing your code don’t make them too complex, be relax and make everything as much as possible simpler because “Simplicity is the ultimate sophistication.” — Leonardo da Vinci.
“So you need to KISS your app because there is beauty in simplicity” — Anonim
Simplicity always should be a key goal in design, code, and life itself!
It’s simply a mixin that gives us the power to rule the UI state.
Let’s assume we have a user class with an only name property, and we fetch a user list from somewhere and it takes 2 seconds to get the list.
in order to get the power of Statemixin we just need to add
with StateMixin<T> alongside the controller and use
change() method in there
Until here, we changed the state according to our code but how can we…
Flutter is awesome! Because we can deploy our code almost everywhere!
But sometimes we need to restructure our design by the screen.
Do you know how to make responsive your design easily?
Let’s take a look!
In this article, I will teach you how to persist your data in your local storage using
It’s a simple persistent key/value storage for any platform.
Flutter announced Navigation 2.0 and It’s so exciting but have you tried it? If you did, you know that It’s really confusing. In this case, GetX package’s navigation solution gives us simple syntax and the same experience.
Instead of telling basics, I prepared a cheat sheet for you.
As you know, getting WET is one of the most major problems while coding. Especially If you’re a Flutter developer, the situation is even worse. Because Flutter is amazing and you can’t keep yourself away from writing code fast.
“Every Flutter developer gets WET when they’re coding.”
Here some advice for you guys If you write the same code twice. You’re probably doing something really wrong. Please take a deep breath and write your code wisely again.
“You can’t get DRY unless you WET”
So, enjoy while you’re coding, and don’t think too much to write perfect code at one…