+ 1
What is flutter language? How i can to learn?!
7 Answers
+ 2
Welcome brođ„°
+ 4
Flutter is a UI framework for Android , iOS and other platforms. You can make Android and ios apps using flutter along with dart language.
+ 3
Flutter is a free and open-source mobile UI framework created by Google and released in May 2017. In a few words, this allows you to create a native mobile application with only one code. It means that you can use one programming language and one codebase to create two different apps (IOS and Android).
+ 2
Learn Flutter
Flutter is very easy to learn. Even you have never code in flutter you will feel familiar with flutter.
Flutter can be learned by watching Videos, Reading Documentations and Blogs, and practicing example.
#1. Learn Flutter by watching Videos
Learning from videos is the best way for starters to learn flutter.
if you are good at learning by watching videos you can start learning from the following resources
âąÂ Build Native Mobile Apps with Flutter:
This course is from Google and Udacity and best for those who are new to flutter. available for free Here.
âąÂ Widget of the week
Widget of the Week is a series of quick, animated videos, each of which covers a particular widget from the Flutter SDK. every week on YouTube.
+ 2
[Continue...]
 Flutter in focus:
It is also a video series of flutter at YouTube with less than 10 minutes of videos. where the Flutter team makes amazing tutorials about how to learn flutter basic and advanced techniques.
The Flutter boring show is the best weekly show I have ever seen, you watch and learn there with flutter developers where they make a real-world app on YouTube.
#2. Learn Flutter by Reading Documentation
If you are reading documents its best to learn flutter from the official documentation.
Flutterâs official documentation is very clear, short understandable.
Building layout:Â You can start flutter by building a basic layout form here.
2. Flutter Cookbook: flutter basic examples with a short explanation and best for practically learning flutter.
3. Flutter Animations: After learning layout and improve your understanding with Cookbook its best time to learn how Flutter animations work.
+ 2
4. Flutter State Management: State management is an advanced topic of Flutter where one widget manages the state of another widget. but now it is very with the provider and BLoC libraries.
#3. Learn Flutter by Examples
The best documentation flutter currently have is the examples, you can find a very brief and clear example of flutter at flutter.dev, GitHub and other websites while googling.
Flutter Code labs
flutter have great code labs. Click on the title to see.
2. Flutter GitHub
There are lots of Flutter animations, designs, state management and other great examples at GitHub. Click on the title to see it.
Next Steps
After you learn flutter, It is time to start practicing what you learn so far and the best way to practice what you learn is to build small apps and show your self what you can do with Flutter.
Here is a list of flutter apps ideas that you can start working on after learning the basics of Flutter.
Counter App
Portfolio
Todo List App
Shopping List
A simple game and more.
+ 1
Thank you very much