Why You Should Learn Flutter App Development in 2020

What is Flutter




๐Ÿ™‡


"Flutter" is an open-source mobile UI framework created by "Google" and released in May 2017. It helps one codebase develop 3 types (Android, iOS, Web) of the app. meaning is that you can use one programming (Dart) language and one codebase to create two different apps (for iOS and Android).

Official Youtube: https://www.youtube.com/flutterdev


Flutter two key part:


  1. "SDK":- 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).
  2. "UI Widget":- A collection of reusable UI elements provided by the Flutter team is called Widget. and in a flutter, every UI element considers a widget.


      See Who is using flutter as a New Era of development 


If you are a web developer then You can easily understand the Flutter UI Concept Specialty (React JS Developer).


Why I like Flutter and learned so fast as a web developer (ReactJS)

  • Basic Learning and Use: I've never developed any mobile application until I started working on this. Basic Row, Column, Container, Text, etc. which give a simple way to manage UI layout.
  • Hot Reload - Focus UI: this helps you to get work done in minimum time like you're working on the drag-drop concept.
  • Technical architecture
  • Developer productivity
  • UI components
  • Testing support
  • CI/CD support

The Important part of the Flutter Development, which is an awesome job done by Google Flutter Team for Technical Documentation (https://flutter.dev/docs).

 

I found some of the cool links for flutter resources that you can refer to for development and guideline as life savior.

  • Flutter Awesome: An awesome & my Fav list that provides daily awesome content.
  • Awesome Flutter: A GitHub repository (linked to Flutter Awesome) with a list of articles, videos, components, utilities, and so on.
  • It’s all widgets!: An open list of apps built with Flutter.
  • Flutter Community: A Medium publication where you can find articles, tutorials, and much more.
๐ŸŽ️ Upcoming Blog posts I'll start basic widget like Row, Column, Container, other flutter architecture, and so on.

Stay tuned๐Ÿค—
 

Popular posts from this blog

Flutter App Example | Flutter Tutorial | For Flutter Developer