Skip to content

Latest commit

 

History

History
60 lines (41 loc) · 2.79 KB

Readme.md

File metadata and controls

60 lines (41 loc) · 2.79 KB

Flutter Roadmap

1. Learn Dart

2. Flutter

3. Local Storage:

SQLite, Shared preference, Hive, Objectbox, etc are the packages for local storage. You can use according to your app requirements.

4. Networking, APIs

5. Use popular package

url_launcher, http, intl, image_picker, cached_network_image, geolocator, font_awesome_flutter, share_plus, etc

6. State Management

BLoC, Riverpod, Provider, MobX, etc are the state management used in flutter.

7. Learn Backend-as-a-Service(Baas): Firebase, Appwrite, Supabase

8. Alternative of Baas, Learn Custom Backend

  • Nodejs with any db
  • Python with any db
  • Go with any db
  • Ruby with any db