A simple beat counter written in Google Flutter
This simple application lets you tap out the beat of a song and find the tempo in Beats per minute and Measures per minute. There are a couple of very simple settings to change how you count (by measure or beat) and to specify the meter.
This is part of a larger project to compare and contrast multi-platform toolsets.
I've heavily documented the code I wrote, which is contained in lib/main.dart - the rest of the code in this repository is generated by the framework.
Screenshots of the application on several platforms are in the screenshots folder
I am documenting this project in a series of medium.com posts. The first post in the series "Which Multi-platform framework should I use to write my app?" gives more context about the project and describes how the app should behave. The post that covers the Flutter implementation of the app is Which Multi-platform framework should I use to write my app? Let’s try Flutter.
You can run a version of the app in DartPad at this link https://dartpad.dev/0fb90b38b75e71d8cfabd059c9a0aaab? (you need to click run in the upper right of the code window to see the app running).
If you find this helpful, please consider following me on Medium.