それなりに王道の本筋ではないかと思えますがどう思います?
/r/androiddev survey time! : androiddev
以下, 箇条書きに.
端末は Google Nexus シリーズ.
Root化やROMカスタマイズはしない.
Linux はラップトップで Ubuntu (Unity).
Windows はデスクトップで10.
Mac はラップトップで 10.12 Sierra.
主携帯は Android, タブレットは持っていない.
開発OS は OSX Intl Core i7, SSD, メモリ16G.
アプリにタブレット向けデザインは作成しない.
minSdkVersion は 16 (4.1.x).
アーキテクチャは MVP.
DIライブラリは Dagger 2.
Rx ライブラリは RxAndroid + RxJava2.
代替のフレームワークは Cordova.
データのシリアライズは Gson.
データ永続化は Realm.
ネットワーク処理は Retrofit.
画像読込みは Picasso.
Viewバインドは ButterKnife.
思ったより RxJava2 の躍進が早いなあと思いました.
関連ワード: Android・AndroidStudio・Google・Gradle・LineageOS・おすすめ・アプリ・ツール・ライブラリ・評判・速報・開発・android・environment