issues
search
YusukeOba
/
BookExplorer
a example book finder application
Apache License 2.0
1
stars
0
forks
source link
アプリの内部設計
#3
Closed
YusukeOba
closed
3 years ago
YusukeOba
commented
3 years ago
言語
Kotlinを利用する
アーキテクチャ
無難に、MVVM + Repositoryパターンを採用する 理由としては、Androidのプラットフォーム自体がデータバインディングを備えておりMVVMパターンとの相性がいいこと、 ライブラリの豊富さがあげられる。 もっと複雑に要件が込み入ったアプリの場合はCleanArchitectureやFluxが適しているが、今回は1画面のアプリなので、取り扱わない。
ライブラリー
データフローの取り扱いについて
RxJava, RxAndroid, RxKotlinを利用する
通信について
Retrofit2を利用する
リストの画像表示について
Glideを利用する
JSON <-> POJO変換について
Moshiを利用する
CI/CD
Codemagicを利用する
概念図
YusukeOba
commented
3 years ago
概念図まで記載したので一旦クローズとします
言語
Kotlinを利用する
アーキテクチャ
ライブラリー
CI/CD
概念図