食べに行きたいお店がすぐ見つかる飲食店検索アプリ
Android Studio Giraffe 2022.3.1
Kotlin version 1.5.20-release-287
Android 7.0 - Android 12
14日間
- レストラン検索:ホットペッパーグルメサーチAPIを使用して、現在地周辺の飲食店を検索する。
- レストラン情報取得:ホットペッパーグルメサーチAPIを使用して、飲食店の詳細情報を取得する。
- 検索画面 :条件を指定してレストランを検索する。
- 一覧画面 :検索結果の飲食店を一覧表示する。
- ホットペッパーグルメサーチAPI
- GoogleMapAPI
- Retrofit
- Jetpack Compose
- Flow
他の飲食店検索サービスにない,地図をメインにしたアプリ. 飲食店検索はWebサービスを使う方が多いと感じたのでアプリならではのお気に入り機能をつけて見返したり現在地から気になっているお店の場所や距離感を視覚的に認識したりすることができます.
関心の分離の考え方とMVVMのアーキテクチャの考え方を意識しながらプログラムを書きました. commitメッセージやPRメッセージ,branch管理などGitHubの管理にも気をつけました
GoogleMapApiを使って現在地をわかりやすくしました キーワード検索と半径の絞り込みと地図と,と情報量が多かったのでNumberPickerを用いてわかりやすい使いやすいUIを心がけました.
お気に入り登録したお店を地図上に表示.タップで詳細画面に移動 店舗詳細画面のUI変更.より多くの情報をわかりやすく表示 検索条件を豊富にする
もっとわかりやすい使いやすいデザインになるようにはどのようにしたら良いか(検索画面,店舗詳細画面) Flowを使ったが監視がうまくいかなかったので原因と改善点を教えて欲しいです
APIキーの隠し方やFlow, Retrofitなど詰まることが多かった開発ですが,自分なりにプログラムの品質やGitHubの使い方を特に意識しながら進めれた開発だと感じます. 技術面で詰まってしまったところ,デザインを考えられなかったページなど自分の力不足を実感しましたが,年末年始時間がない中でも隙間時間を見つけながら毎日プログラムをかけていたのでこの2週間の習慣をこれからも続けていきたいと感じました. また,今回途中で断念してしまったKtorの勉強も進めたいと考えています.