Kata – Calculator – Flutter
A coding kata to skill up and learn Flutter with a simple calculator example.
https://github.com/phillwiggins/flutter_calculator_tdd_kata
Installation
Standard Flutter development requirements:
- Install the Android Studio or VSCode
- Install Flutter & Dart
- Gradle build system
- Android Studio is recommended for ease of testing
- Clone or otherwise acquire the repository
Usage
- Open the provided Android Studio project
- Run the
app
configuration in an emulator or device running Android or iOS
Kata requirements
Every feature below should be tackled from a TTD manner
- Build input string based on user selecting buttons and display
- Calculate user input based on user selecting = button
- Clear user input based on user selecting C button
- Add new features to show off