Highly Subjective Roadmap to Flutter Development

Overview

Flutter Roadmap

Awesome Flutter

roadmap

Dev Environment

Language

Basic Widgets

Core Design Patterns

Core Design Principles

Networking

Simple Persistence

Database

Architecture

Testing

Languages

Dart

Package Manager

Profiling

Flutter Internals

Continuous Integration

Analytics

Store

Contribution

Do not hesitate to add more useful links, or suggest changes to the roadmap. Opinions are highly appreciated!

Issues
  • Added Database, State management

    Added Database, State management

    I have added some links for Hive Database and Flutter BLoC Because learning is also important than just knowing roadmap

    opened by viveky259259 2
  • Replace iTunes Connect with App Store Connect

    Replace iTunes Connect with App Store Connect

    iTunes Connect that is used on the store section of roadmap is officially rebranded as App Store Connect.

    More info: https://9to5mac.com/2018/06/06/app-store-connect-rebrand/amp/

    opened by SametSahin10 1
  • Translation into Portuguese!

    Translation into Portuguese!

    Hi!

    I'd love to translate this material into Portuguese to allow many of us here in Brazil to use this documentation. Is it possible to you give the source material of the image?

    opened by ivanwhm 1
  • Added Flutter Roadmap in text (Markdown) form

    Added Flutter Roadmap in text (Markdown) form

    Adding a text (Markdown) version of the Flutter Roadmap in order to improve accessibility for people using screen readers. It may also be easier to print for some than the infographic form.

    One typo corrected: "BLoc" changed to "BLoC".

    opened by roberthenley 1
  • Updated Swift course link to an updated version

    Updated Swift course link to an updated version

    The previous link was a course focused on iOS 11 and it was only available using the app iTunes U (which is only available on iPhone and iPad devices).

    Stanford created a new course last year (https://cs193p.sites.stanford.edu) which is on their website and YouTube channel, with updated examples and supporting latest Xcode and iOS versions, so it would be good to have this link updated on this roadmap.

    opened by NauCode 1
  • Added Hive in database

    Added Hive in database

    opened by viveky259259 0
  • Flutter

    Flutter

    For Learning flutter

    opened by abdomilano 3
  • Update README.md

    Update README.md

    added some basic things will update more things asap

    opened by Awaisoop 2
  • Replace maven by Gradle

    Replace maven by Gradle

    Nowadays modern Android development is doing nearly everything, including upload of maven artifacts, with Gradle.

    opened by pgreze 0
Owner
Oleksandr Leuschenko
Oleksandr Leuschenko
❤️Flutter ❤️ tips and tricks ❤️ Awesome Flutter ❤️ tips and tricks ❤️

❤️ Awesome Flutter ❤️ tips and tricks ❤️ Tip 1 : stless & stful We can type stless and stful and we get Autocomplete Suggestion to generate Stateless

Laxman Bhattarai 2.6k Dec 2, 2021
🎓Flutter TodoList tutorial

Todo List built with Flutter Built with Git Tutor This tutorial will walk you through the process of building of a simple todo-list with Flutter Getti

Andrei Lesnitsky 257 Nov 25, 2021
Based on Microsoft Fluent Design System and made using the help of Flutter VelocityX.

Vx Fluent UI for Flutter Based on Microsoft Fluent Design System and made using the help of Flutter VelocityX. VxFluentUI is a Flutter component libra

Pawan Kumar 13 Nov 18, 2021
Learn Flutter in 30 Days

flutter_catalog A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Pawan Kumar 171 Nov 27, 2021
A highly customisable Flutter widget for entering pin code. Suitable for use cases such as login and OTP.

pin_code_text_field It's a beautiful and highly customizable Flutter widget for entering pin code. Suitable for use cases such as login and OTP. Usage

Liew Jun Tung 249 Nov 21, 2021
Calendar widget for flutter that is swipeable horizontally. This widget can help you build your own calendar widget highly customizable.

flutter_calendar_carousel Calendar widget for flutter that is swipeable horizontally. This widget can help you build your own calendar widget highly c

dooboolab 682 Nov 29, 2021
Highly customizable, feature-packed calendar widget for Flutter

Table Calendar Highly customizable, feature-packed Flutter Calendar with gestures, animations and multiple formats. Table Calendar with custom styles

Aleksander Woźniak 1.2k Nov 21, 2021
A beautiful bezier line chart widget for flutter that is highly interactive and configurable.

Bezier Chart A beautiful bezier line chart widget for flutter that is highly interactive and configurable. Features Multi bezier lines Allow numbers a

Aeyrium 400 Nov 18, 2021
Create highly customizable, simple, and controllable autocomplete fields for Flutter.

Field Suggestion Installing Depend on it Add this to your package's pubspec.yaml file: dependencies: field_suggestion: <latest_version> Install it Y

Ismael Shakverdiev 16 Oct 16, 2021
Learn to Code While Building Apps - The Complete Flutter Development Bootcamp

Learn to Code While Building Apps - The Complete Flutter Development Bootcamp

London App Brewery 8.2k Nov 23, 2021
This is mobile application fortune telling using Flutter for development.

Flutter Tarot Card Description: This is mobile application fortune telling using Flutter for development. How I can run it? ?? Clone this repository ?

Dao Hong Vinh 11 Oct 31, 2021
This is the semester 6 Mobile App Development Course project. So maybe the final project may not make sense ;) but it is a good place to start learning Flutter.

?? Overview MAD-Sem6 is a Mobile Development Course Project that contains Basic ➡️ Medium implementation of different widgets. As a whole it doesn't m

Muhammad Tayyab Asghar 3 Aug 9, 2021
COVID-19 application made with Flutter, following Test Driven Development (TDD) and Clean Architecture along with Internationalization with JSON.

Covid App COVID-19 application made with Flutter, following Test Driven Development (TDD) and Clean Architecture along with Internationalization with

Sandip Pramanik 3 May 24, 2021
Implementing Firebase Authentication with Riverpod following Flutter Domain Driven Development pattern

firebase_auth_flutter_ddd Firebase authentication example with Hooks Riverpod and Freezed following Flutter DDD architecture Getting Started This proj

Python Hub 18 Nov 15, 2021
Addons to supabase dart (and Flutter), to make development easier.

supabase_addons Make great apps with a great backend! Supabase is an open source Firebase alternative. It has support for auth, database and storage u

Bruno D'Luka 16 Sep 30, 2021
DropdownButton, ToggleButton & CheckboxListTile implementation in Flutter as a Mobile App Development exercise.

Sort & Filter UI A new Flutter project. Getting Started This project is a starting point for a Flutter application. ⏮ Preview A few resources to get y

Ehmad Saeed⚡ 8 Sep 29, 2021
Trying out Flutter for desktop Web app development as an alternative to SPA frameworks (such as React and Angular) by recreating one of the pages of an existing CV Management web app

HTML Renderer Demo CanvasKit Renderer Demo Reddit discussion This repo contains a PoC of using Flutter as a traditional SPA framework for creating a d

Maxim Saplin 11 Nov 8, 2021
Provides login screen with login/signup functionalities to help speed up development

Flutter Login FlutterLogin is a ready-made login/signup widget with many animation effects to demonstrate the capabilities of Flutter Installation Fol

Near Huscarl 967 Nov 25, 2021
Flutter Responsive Game of Thrones Flutter App Flutter Responsive Game of Thrones Flutter App

got_2019 A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Pawan Kumar 15 Nov 25, 2021
Flutter RxDart Explained - The Flutter Way Flutter RxDart Explained - The Flutter Way

rx_demo A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this

Pawan Kumar 27 Oct 13, 2021
Flutter Gallery is a resource to help developers evaluate and use Flutter

Flutter Gallery Flutter Gallery is a resource to help developers evaluate and use Flutter. It is a collection of Material Design & Cupertino widgets,

Flutter 3.1k Nov 21, 2021
Flutter Sticky Headers - Lets you place "sticky headers" into any scrollable content in your Flutter app. No special wrappers or magic required. Maintainer: @slightfoot

Flutter Sticky Headers Lets you place headers on scrollable content that will stick to the top of the container whilst the content is scrolled. Usage

Flutter Community 726 Nov 17, 2021
File picker plugin for Flutter, compatible with both iOS & Android and desktop (go-flutter).

File Picker A package that allows you to use the native file explorer to pick single or multiple files, with extensions filtering support. Currently s

Miguel Ruivo 706 Nov 27, 2021
Plugin to access VPN service for Flutter | Flutter 的 VPN 插件

Flutter VPN plugin This plugin help developers to access VPN service in their flutter app. 本插件帮助开发者在自己的应用内调用 VPN 服务。 The Android part was implemented

Xdea 204 Nov 19, 2021
Flutter Music Player - First Open Source Flutter based material design music player with audio plugin to play local music files.

Flutter Music Player First Open Source Flutter based Beautiful Material Design Music Player(Online Radio will be added soon.) Demo App Play Store BETA

Pawan Kumar 1.3k Nov 17, 2021
Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter.

Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter. It lets you define translations for your content

Florin Bratan 278 Nov 23, 2021
Flutter Gender Prediction App Flutter Gender Prediction App

gender_predictor A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Pawan Kumar 25 Jun 2, 2021