Project refactor
-
Naming convention
- Suffix by the type of class : Activity, Fragment, Model, Util
- Never use
test
. We have to find another wording for that, buttest
should only be used for unit / ui tests classes
-
Package convention
I suggest using the same as the one used in vlc-android
-
ui
- feature 1 (Activity / Fragment / Adapter)
- feature 2 (Activity / Fragment / Adapter)
viewmodels
util
-
io
http
disk
services
-
receivers
(...)