Roadmap for learning flutter (mobile application framework)

Roadmap for learning flutter (mobile application framework)

marcoveratti

JF-Expert Member
Joined
Sep 21, 2017
Posts
1,019
Reaction score
1,824
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
 
Back
Top Bottom