Open y-tomimoto opened 4 years ago
下記で言及されているように、予約画面はweb上で用意し、その結果をモバイルとwebで確認できるような形にする。
カスタムのカレンダーviewをGridViewを使って作成したい
https://qiita.com/SAB/items/0993c489e7ef1c0f969d これをforkして拡張するか。1番したいのは、カレンダーから日付をタップすると、その日の予約状況をリスト形式で確認できるようにする。 https://github.com/kizitonwose/CalendarView
example3をカスタムしていく。
RecyclerView を拡張してこのCalendarViewクラスを作っているな。
大体ソースは読めた。機能を追加していく。 予約を確認する際は、タイムラインで見たい。 1日の流れを確認する感じ。 縦スクロールで、メモリを5分単位で区切れていると良さそう。
ハマったところ記事にした。
import kotlinx.android.synthetic.main.home_activity.* : https://qiita.com/rei-m/items/c808fd0b6b83303bd3a2
requireActivity : https://developer.android.com/guide/navigation/navigation-conditional?hl=ja
this is Interface の別の用法 : https://suihan74.github.io/posts/2019/12_20_00/#%E3%81%93%E3%82%8C%E3%81%BE%E3%81%A7
なぜgetActivityよりrequireActivityが便利か : https://stackoverflow.com/questions/58693280/requireactivity-and-requirecontext-in-kotlin
kotlinx.android.syntheticが推奨ではない件
https://android-review.googlesource.com/c/platform/frameworks/support/+/882241
前提
今回は業界問わず、全ての来店予約を管理するアプリになる。 下記のような、ユーザーが店を探すためのアプリではなく、お店側が予約を管理しやすくするためのアプリなので、予約ページ自体はReactでweb上に用意して、Androidからは予約状況を確認できるようにする。
基本的には、店のQR or 既に行ったお店リストから、直接店舗の予約画面に遷移したい。 店舗の予約画面のフォーマットは、業界ごとにバラバラで、カスタム可能なものにしたい。