Ever seen an app transform with a button press? With Flutter's new 'Interactive Viewer', my portfolio app does just that! Tap a button, and the background color changes, a musical note plays, and you can even drag and zoom widgets. Cool, huh?
This repository is one of my Flutter learning projects and course examples. I use it as a reference implementation for students and as a compact practice codebase while teaching Flutter concepts through the material published at sagnikbhattacharya.com/courses.
- following along with a lesson or module from the course
- revisiting a focused Flutter concept in a smaller repository
- testing release builds and platform setup without rewriting the teaching code
- keeping a practical sample app available for future revision
android, web, windows
flutter pub get
flutter build apk --release
flutter build web --release- This repository is primarily for learning, experimentation, and revision.
- I generally avoid changing lib/ unless the lesson itself requires it, so compatibility updates are usually handled in tooling, dependency, or platform files.
- Some projects may intentionally stay close to the version used during teaching so the code remains easier to compare with the course walkthrough.
- Use the project together with the matching lesson for the best context instead of treating it as a finished production product.