· Steve Grice · 1 min read
Coding a Workout App from Scratch - #1 Initial Setup
Let’s code a workout app from scratch. Why? Watch the video and find out.
Source code is available at: https://github.com/pagekey/pfl
Timestamps
- 0:00 The idea and why bother?
- 1:22 Today’s progress
- 3:36 Existing Python scripts/data
Summary
Here’s a quick recap on what I did to get this far. It’s not much!
- Generate a new flutter project.
flutter create
Update the application ID, which must be unique
- Ctl-Shift-F to search the entire project in Android Studio
- Find instances of
com.example
- Replace with
com.pagekeysolutions
Start getting Google API set up
- I followed (part of) this article: https://betterprogramming.pub/the-minimum-guide-for-using-google-drive-api-with-flutter-9207e4cb05ba
- Most of the work for this video was setting up Firebase. Just follow this article for this.
- I was able to get “Login with Google” working on Android (though there were some warnings about it not being a verified app - we can worry about this later)
I set up the repo, made it public, and made a video.
If you’re trying to re-create my results exactly, note that I committed the “Initial commit” directly after running flutter create
. Hopefully this makes my changes easier to follow.
Share: