https://github.com/walles/barnklocka
Android app for kids to learn analog + digital clocks
https://github.com/walles/barnklocka
Last synced: 9 months ago
JSON representation
Android app for kids to learn analog + digital clocks
- Host: GitHub
- URL: https://github.com/walles/barnklocka
- Owner: walles
- License: apache-2.0
- Created: 2018-04-02T15:59:40.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-08-15T16:31:17.000Z (almost 5 years ago)
- Last Synced: 2025-03-12T16:52:03.516Z (over 1 year ago)
- Language: Java
- Size: 1.54 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A clock app for helping children learn analog and digital time.
All in Swedish, if you're in Sweden you can [install it from Google
Play](https://play.google.com/store/apps/details?id=com.gmail.walles.johan.johansbarnklocka).
Here's what it looks like:

# Releasing a new Version
* Update `VersionName` and `VersionCode` in `/app/build.gradle`
* Commit this change
* `git push`
* `git tag `, do `git tag` for inspiration
* `git push --tags`
* In Android Studio, do *Build* / *Generate Signed APK...*
* Upload the new APK to [Google
Play](https://play.google.com/apps/publish)
# TODO
* Make a round launcher icon
## DONE
* Implement hour hand moving
* Implement minute hand moving
* Show a digital clock matching the analog one
* Update digital clock when our hands move
* Make digital clock bigger
* Validate hour changes when moving the minute hand
* Validate 24h time when moving the hour hand
* Show a plain-text readout of the analog clock
* Make digital clock look more like a digital clock
* Speak analog readout text when clicked
* Lock the app orientation to portrait
* Show a plain-text readout of the digital clock
* Speak digital readout text when clicked
* Only enable speech if a Swedish voice is available
* Make an icon
* Make a "Feature Graphic"
* Write a Privacy Policy (yes, I know)
* Get screenshots
* Release on Google Play, but only in Sweden
* Add a link to the source code inside of the app
* Make sure layout works on both wider devices and higher (2:1) ones.