Learn Flutter

by rbczheng

Software Development Journey Overview

Follow this step-by-step software development journey to see real progress updates, challenges overcome, and practical experience.

Progress Updates (13 total)

Update #1: Learn Flutter

Goal is to be sufficient enough at quick app prototyping

Update #2: flutter container

cool box

Update #3: Embedded Page

less confused

Update #4: completed beginner tutorial

- embedded a page - clickable buttons - images - list

Update #5: Used Flutter knowledge for sensor development

spent 2 days reading and trying flutter widgets

Update #6: export data into excel

collapsed the big gap on the screen by using SingleChildScrollView with a column inside it and added 'create excel' to export data shown on this screen

Update #7: Live Data to Excel File Resources

references: - https://stackoverflow.com/questions/65472270/how-to-create-and-export-csv-file-in-flutter - https://www.youtube.com/watch?v=VnurVbaAchE&t=311s

Update #8: Learning User Authentication

following beginner's Flutter class on courses.fluttermap.com

Update #9: Horrible UI- Gesture Detector w. Embedded Page

Redid 1st release requirements, and decided this page was necessary

Update #10: Performance pAGE

Learned Scaffold, appBar, Card, Padding and etc. mostly all from YouTuber Flutter Map. the more Flutter i know the uglier the app is getting

Update #11: Animated Bar Chart in App

Followed Syncfusion's charts tutorial - they have 30+ animated charts option. Free to use before 1M ARR. Where I got the excel package too.

Update #12: Selectable Chart Areas

added legends and allowed selectable series to be shown

Update #13: Finished Results Page

Used a combination of hardcoded charts and images from excel