From 75eb3a0237be3e6612204adef935bf219c74db4e Mon Sep 17 00:00:00 2001 From: Lucas Vargas Date: Wed, 8 Dec 2021 17:35:13 -0300 Subject: [PATCH] Update 102-flutter.md Add links with more information about Flutter and tutorials --- .../121-mobile-applications/102-flutter.md | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/100-frontend/content/121-mobile-applications/102-flutter.md b/content/roadmaps/100-frontend/content/121-mobile-applications/102-flutter.md index aa84b041c..b27b6424b 100644 --- a/content/roadmaps/100-frontend/content/121-mobile-applications/102-flutter.md +++ b/content/roadmaps/100-frontend/content/121-mobile-applications/102-flutter.md @@ -1 +1,19 @@ -# Flutter \ No newline at end of file +# Flutter + +Flutter is a free and open-source mobile UI framework created by Google and released in May 2017. In a few words, it allows you to create a native mobile application with only one codebase. This means that you can use one programming language and one codebase to create two different apps (for iOS and Android). + +Flutter consists of two important parts: + +- An SDK (Software Development Kit): A collection of tools that are going to help you develop your applications. This includes tools to compile your code into native machine code (code for iOS and Android). +- A Framework (UI Library based on widgets): A collection of reusable UI elements (buttons, text inputs, sliders, and so on) that you can personalize for your own needs. +To develop with Flutter, you will use a programming language called Dart. The language was created by Google in October 2011, but it has improved a lot over these past years. + +Dart focuses on front-end development, and you can use it to create mobile and web applications. + +If you know a bit of programming, Dart is a typed object programming language. You can compare Dart's syntax to JavaScript. + +- Flutter Webpage: https://flutter.dev/ +- Tutorial: https://docs.flutter.dev/reference/tutorials +- Flutter Tutorial: https://www.w3adda.com/flutter-tutorial +- Flutter Tutorial for Beginners: https://www.youtube.com/watch?v=1ukSR1GRtMU&list=PL4cUxeGkcC9jLYyp2Aoh6hcWuxFDX6PBJ +- Dart Tutorial: https://www.tutorialspoint.com/dart_programming/index.htm