/learning-dart-flutter

#30DaysOfFlutterChallenge Self-driven target on grabbing basic concepts of Flutter for Mobile Development

Primary LanguageDart

Learning Flutter - 30 Days of Flutter Challenge

image

#30DaysOfFlutterChallenge Self-driven target in understanding the basic concepts of Flutter for Mobile Development

My roadmap 📜:

Learn Dart

  • Dart for beginners
  • Basic programming in dart
  • Logic programming in Dart (Basic data algorithms)

Flutter Widgets

  • Everything is a Widget
    • Mind-mapping widgets to real-life objects; your motto as a widget in your garage, my keyboard as a widget on my laptop, a circular power button as a widget on my laptop 😆
  • Basic Flutter Widgets
  • Material Component Widgets
    • Reading Widget Documentation a few pages, i can't comman kill myself 🤷

Building UI

  • Check YouTube on Flutter UI tutorial
  • Wath a UI Masterclass Crash Course
  • Create a very simple UI in flutter

Local Storage

  • Understanding SHared Prefrences; Dev.to posts, Check YouTube, Marry Google Search 🙃
  • Explore Local Data persistence - i have no idea, but its gottta be the same as web right??

Networking, APIs

  • Parsing JSON Data
  • HTTP Package - eri read tthe fvckin' docs 😏
  • Everyhing else I can grab from here, fetching internet data & REST Integration with Flutter (yep,...with Python Backend 😊)

State Management

  • Intro to State management in Flutter - Binge watch youtube
  • Stateful & Stateless Widgets - Google Search
  • Intro to Provider Architecture 👀 maybe, read some basics of BLoC pattern 🚶

Storage, Firebase

  • Learn Firebase
  • Try Firebase
  • SQL in Flutter - imma try this out

Project

  • What should we build again?? _think, Think, thINK 🤔
  • Restaurant App with full Admin Interface for the Vendor(and a mobile client side, maybe integrate Google Maps and few api, say Lyft for order dispasal) eri isthat even frigging possible 🤥?

P.s: I'm a lazy bot 🤖, let's see how disciplined I can be to myself, I'm just gonna pretend i'm wooing a gal, 'n she ain't giving me the greenlight 🟢, what do we do in cases as such?? 💁‍♂️ we press-on! ONWARD SOLIDER ⛹️‍♂ ONWARD FLUTTER 🐥

P.p.s: you not suppose to be seeing this repo, it's my personal diary on this challenge, if you are... well then.. things gon' get really messy in here.. fingers crossed 🙅

Codepunk_on_this_one 👨‍💻