What is Flutter?
Why should you learn flutter ?
From where you can learn flutter ? ( Free & Paid resources)
1.What is flutter?
Flutter is a UI Development Open Source Toolkit developed by Google.
It is used to develop applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia, and the web from a single codebase.
Flutter is written in C, C++, and Dart.
The Dart framework uses the Skia C++ engine which has all the protocols, compositions, and channels. The architecture of the Flutter engine is explained in detail in Github Wiki here.
2. Why should you learn flutter?
Cross plate form
I love flutter is because we can build cross-platform apps from a single codebase means you can build apps for android, iOs, Desktop, and Web using a single codebase.
It’s one of the most trending technology nowadays and google started using flutter for many apps.
Reduced Code Development Time
Flutter’s “hot reload” feature, in turn, allows seeing the applied changes almost instantly, without even losing the current application state.
And this is exactly what makes Flutter app development several times faster due to the increased development speed.
One of the biggest advantages of Flutter is the ability to customize anything you see on the screen, regardless of how complex it may be.
Open Source community and Lots of packages
There are lots of resources available on the internet contributed by the Open Source community.
You can visit a pub. dev for packages and plugins developed and publish by developers.
I have also published my package “Flutter_Insta” to the pub. dev using that you can get details of Instagram users such as profile pic, number of followers. bio, website feed posts.
From where you can learn flutter? (Free & Paid resources)
One of my Favorite youtube channel MTechViral by Pawan Kumar sir.
My name is Pawan Kumar and I am India's first flutter GDE. To the outside world, I am just an ordinary software…
Twitter Handles you can follow for daily flutter updates and news
Some Github repos for Flutter Examples and tutorials
An awesome list that curates the best Flutter libraries, tools, tutorials, articles, and more. - Solido/awesome-flutter
A curated list 📄 of awesome 🌟 Flutter packages. These are some of the most valuable gems 💎 of the Flutter community…
Main repository containing all the example apps demonstrating features/functionality/integrations in Flutter…
Udemy Courses you can buy
(I have purchased this and one of the best-paid course)
Flutter & Dart - The Complete Guide [2021 Edition]
A Complete Guide to the Flutter SDK & Flutter Framework for building native iOS and Android apps
The Complete 2021 Flutter Development Bootcamp with Dart
Welcome to the Complete Flutter App Development Bootcamp with Dart - created in collaboration with the Google Flutter…
Thanks for your time