どんなアプリ?
登録した場所へ行った日付を位置情報と連動して自動で記録するアプリです。
下記のようなユースケースを想定して作ってみました。
- スポーツジムでトレーニングした日を記録する
- 何日前に美容院でお手入れしたか分かるようする
- 学習塾で勉強した日を把握する
- アルバイトした日にちを計算する
なぜ作ったのか
GeofencingAPI というAndroid(iPhone)に組み込まれている機能が面白そうだったのでそれを活かしたアプリを作ってみようと思ったのがきっかけです。
自分の経験として、髪をいつごろ切ったのか忘れがちでわざわざメモするのも面倒くさいなーと思うことがあったので、ちょっとした面倒さを解消するために日付を自動で記録するアプリを作ることにしました。
使った技術など
- Android
- Jetpack Compose
- Room Database(SQLite の ORM)
- Kotlin
- GeofencingAPI
- (オレオレ)Clean Architecture
- Figma