FileManager(Android版)を作る

この開発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画面です。

スクリーンショット 2017 05 04 15 05 52