All Projects → Tarikul711 → Flutter Development Roadmap

Tarikul711 / Flutter Development Roadmap

Flutter App Developer Roadmap - A complete roadmap to learn Flutter App Development. I tried to learn flutter using this roadmap. If you want to add something please contribute to the project. Happy Learning

Projects that are alternatives of or similar to Flutter Development Roadmap

Firebase dart sdk
Unofficial Firebase Flutter SDK. Maintainer: @long1eu
Stars: ✭ 80 (-83.12%)
Mutual labels:  firebase, flutter-plugin
Photoblog Android Blog App
Stars: ✭ 124 (-73.84%)
Mutual labels:  firebase, android-application
Flutter todo
Yet another Todo app, now using Flutter (with ScopedModel)
Stars: ✭ 94 (-80.17%)
Mutual labels:  firebase, cross-platform
Awesome Fluttercn
一份 Flutter 优秀中文资源列表,在这里能找到优质的Flutter库、工具,教程,文章等。
Stars: ✭ 208 (-56.12%)
Mutual labels:  cross-platform, flutter-plugin
Flutter firebase
Flutter UI with different widgets and firebase authentication email and gmail
Stars: ✭ 254 (-46.41%)
Mutual labels:  firebase, cross-platform
Chatapp
Chat App with all functionality private chat, contacts, friends request, find friends,for profile settings image cropper functionality, settings, logout also send text, image and all type of files, delete your files for you and everyone , login with email and mobile number and real time database firebase and for notification purpose Node Js used.
Stars: ✭ 25 (-94.73%)
Mutual labels:  firebase, android-application
React Native Firebase Chat
React Native chat application using firebase.
Stars: ✭ 113 (-76.16%)
Mutual labels:  firebase, android-application
Awesome Flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Stars: ✭ 38,582 (+8039.66%)
Mutual labels:  cross-platform, flutter-plugin
Pillar Valley
👾A cross-platform video game built with Expo, three.js, and Firebase! 🎮🕹
Stars: ✭ 242 (-48.95%)
Mutual labels:  firebase, cross-platform
Marvel
Marvel Characters Android Application Assigned by smava GmbH
Stars: ✭ 227 (-52.11%)
Mutual labels:  firebase, android-application
Flutterexampleapps
[Example APPS] Basic Flutter apps, for flutter devs.
Stars: ✭ 15,950 (+3264.98%)
Mutual labels:  cross-platform, flutter-plugin
Magicprint Ecommerce App Android
E-Commerce App Source Code for Android with Material Design Pattern Using Firebase and MySQL with Android Lottie Animations just like Flipkart, Myntra and Amazon :)
Stars: ✭ 331 (-30.17%)
Mutual labels:  firebase, android-application
Camera awesome
A flutter plugin to handle Android / iOS camera
Stars: ✭ 186 (-60.76%)
Mutual labels:  cross-platform, flutter-plugin
Donne
Open-source Blood Donation Platform
Stars: ✭ 30 (-93.67%)
Mutual labels:  firebase, android-application
Netflix clone
Netflix type clone app to learn animation and basic UI components..
Stars: ✭ 152 (-67.93%)
Mutual labels:  cross-platform, android-application
Firebase Chat
[Deprecated] One to one chat implementation using firebase.
Stars: ✭ 111 (-76.58%)
Mutual labels:  firebase, android-application
Flutter thrio
flutter_thrio makes it easy and fast to add flutter to existing mobile applications, and provide a simple and consistent navigator APIs.
Stars: ✭ 717 (+51.27%)
Mutual labels:  cross-platform, flutter-plugin
Expo Native Firebase
🔥 Native Firebase Expo App (iOS, Android) Demo for Firestore, Notifications, Analytics, Storage, Messaging, Database 🚨
Stars: ✭ 197 (-58.44%)
Mutual labels:  firebase, cross-platform
flutter-tunein
Dynamically themed Music Player built with flutter
Stars: ✭ 108 (-77.22%)
Mutual labels:  android-application, flutter-plugin
Flutter mlkit
A Flutter plugin to use the Firebase ML Kit.
Stars: ✭ 352 (-25.74%)
Mutual labels:  firebase, flutter-plugin

Roadmap To Become A Flutter Developer. This is a practical road-map for Flutter app development.

🤓 Author(s)

Md Tarikul Islam Twitter Follow

Roadmap to learn Flutter App Development

  • Programming Language

    • Dart
  • IDE for development

    • VsCode
    • Android Studio
    • intellij
  • User Interface

    • Widgets
      • statefull widget
      • stateless widget
      • accessibility
      • Inherited widget
        • Theming
        • Localization
    • Style
      • Material
      • Cupertion
    • Assets
      • fonts
      • images
      • svg
      • audio
      • video
  • Static User Interface

    • View
      • Text,Image,button raised button etc
    • ViewGroup
      • Container, Row, Column, Stack, Expanded, ConstrainedBox
  • Dynamic User Interface

    • ListView
    • GridView
    • ExpansionTitle
  • Animation

    • AnimatedWidget
    • AnimatedBuilder
    • AnimationController
    • CurvedAnimation
    • Hero
    • Transform
    • Opacity
  • Sotrage

    • shared preference
    • file storage
    • sqlite
  • 3rd party libararies

    • http
    • dio
    • get_it
    • cached_network_image
    • Flutter_webview_plug-in
    • font_awesome_flutter
    • SQFLite
    • rxdart
    • bloc_pattern
  • Behavior Components

    • Permission
    • Local Notification
    • Push Notification
    • Download Manager
    • Media Playback
    • Preference
    • Sharing
  • State management

    • setState
    • Provider
    • Redux
    • BLoC
    • MobX
  • Quality Assurance

    • Firebase
      • Crashlytics
      • App distribution
      • Analytics
    • Google play beta tests
    • TestFlight
    • App Center
  • Version Control

    • Git
    • Github
    • Bitbucket
    • Gitlab
  • Firebase

    • Firebase Auth
    • Firebase database
    • Firebase Storage
    • Firebase Messaging
  • Native Integration

    • Android
      • Android Studio
      • Java
      • Kotlin
      • App Siging
      • Google Play Store
      • In App Purchase
    • ios
      • Xcode
      • Swift
      • Objective-C
      • Apple Certification
      • AppStore
  • Keep Learning and try to improve your code.

✨ Requirements

  • Any Operating System (ie. MacOS X, Linux, Windows)
  • Any IDE with Flutter SDK installed (ie. Android Studio, VSCode, IntelliJ, etc)
  • A little knowledge of Dart and Flutter
  • A brain to think 🤓🤓

I tried to learn following this guideline. So It's not mandetory you have to follow this. Thank you. Happy Learning

Tag: flutter-developemnt-roadmap, flutter-app-development-roadmap, flutter-roadmap, flutter-development-learing-guideline, flutter-development-guideline, flutter-development-for-beginners, roadmap-for-beginners, flutter-learning-guideline

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].