この開発Blogを本日からスタートさせますが、FileManager(名前はまだ決まっていない)のTOP画面レイアウト(まだ完成していない)と一部機能を少し先行して開発済みです。
なぜ、FileManagerを作成するのか。それは、スマートフォンの基本操作そのものであり、
FileManagerアプリの出来次第で快適なスマートフォンライフが送れると思うからです。
そこで、ユーザーが快適にスマートフォンを操作できるようにするために、以下の機能を考えています。
* 端末容量サイズ
* 新着、写真、動画、ダウンロードしたファイルなどがすぐ確認できる
* 端末内クリーニング
* ファイルバックアップ
* Wifiファイル転送
それと、アーキテクチャとして、
* Java and Kotlin
* Clean Architecture
* RxJava2、RxAndroid、 RxBus
* Dagger2(DI) 入れないかも!?
* Realm(データベース)
* Data Binding
* Retrofit2
* RecyclerView
* Picasso
を積極的に取り入れて開発していきます。
これから更にFileManagerの仕様について突き詰めていくとして、初回はFileManagerを開発するという宣言で終わります。
ちなみに、下記が開発中のTOP画面です。