Flutter

Curated By

Avatar of evolvingkid

Flutter 🌟 is an open-source software development kit created by Google, used to develop cross platform applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia and web. Flutter is written in C, C++, and Dart. It was first unveiled on 2015 Dart 🎯 developer summit.

PREREQUISITES 🔍

  • 🖥️ Requires System with Android Studio and Flutter sdk installed or Visual Studio Code with Android and Flutter sdk installed.
  • ✔️ You should install jdk 8 and add java, flutter sdk path to System Environment Variables.
  • 👩‍💻 Basic programing knowledge is appreciated. You can get help from here

TOPICS TO LEARN 📋

  • Statefull and Stateless Widget
  • Functions, Data Types
  • Widgets
  • Future, null safety
  • Row, Column, Stack, Wrap
  • Navigation
  • Clean Architecture
  • State Management using bloc, redux, getx, etc…
  • Firebase, Api’s
  • Persistent Local Data Storage
  • Animations, Responsive Design
  • Flutter Test
  • Background tasks
  • Publishing apps to Play store

RESOURCES 💼

Online Courses 👩‍💻

Blogs 📚

Tutorials 💻

Apps 📱