As a developer its important to always keep learning. Learn about the stuff you know and learn new stuff!
I really like how Flutter works and the beautiful Apps you can build with it - Cross Platform!
So i decided to myself to dive in into Mobile App Development beside my Web Development Journey to learn some new skill and stay up-to-date with the newest technology.
Flutter is an open source framework from Google to build cross-platform apps. You write code once and you are good to go, iOS, Android, Web... you can do all these things with Flutter!
In Flutter everything is a Widget. So you build your App with existing Widget and build new ones. You can use existing Widgets and build new Widgets with these Widgets. Its like lego blocks where you put together several blocks (Widgets) and build for example the Enterprise or the Death Star. Everything you can imagine!
For example imagine you want to display just a text in the center of your screen.
In Flutter you have a Text Widget where you put your string as a parameter. And to center it you can wrap this Text Widget into a Center Widget that takes a Widget as a parameter. And this is only one way to center a Text.
This february the Google Flutter Team starts the 30 Days of Flutter. I will participate and maybe you will join too! You can easily join here: 30 Days of Flutter
You also can join the Discord and chat with real Flutter Developers and learn together a cool new skill.
As i will learn throughout the month ill update my progress here on my blog to keep you guys updated and hopefully introduce you to a real cool technology that might be the next big deal when it comes to Mobile App Development.
Hopefully i encourage one or two of you to join the way of Flutter. Maybe you are already a Flutter developer. If so please feel free to leave some tips and tricks or learning resources right in the comment section.
Stay connected to me and my content on Twitter.
I love to improve myself every single day even if its just a tiny bit!
Stay save and healthy guys!
And as always: develop yourself!