fluttery
This repository represents my attempt at learning Flutter and Dart.
It contains a number of sample applications built while following articles, books and tutorials. Each demonstrates a skill learnt. I will keep the examples with my comments here, publicly available, so I can easily come back to them when I inevitably forget things.
Contents
- Hello World - A variation of the classic first application in any language.
- Startup Namer - An introduction to flutter from Google I/O 2021.
- Unit Converter - A simple unit converter.
- Timer - Timer example - two pages. Caused issues with CocoaPods. (For now I am giving up, as it is not time to wrestle with stuff like that).
- State - A group of solutions experimenting with state management approaches. It is based, and has been inspired on Google I/O 2019 demo - Pragmatic State Management in Flutter.
- [Fizz Buzz] - a stream implementation of a classic fizz buzz problem.
Useful resources
- Dart bootcamp
- dart.academy - immutable patterns
- flutter gems
- getwidget - MIT licensed widgets
- stream blocs and concurrency
a bit less useful resources
- useful widgets - only a few in a not very active repository, but might be of use. Includes
FutureWidget
,RetryWidget
andSearchWidget
.