You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Security // how does proguard/r8 increase security? (obfuscation is not security) i'd put it under build
instead i'd put oauth / keystore here (arguably could be also under storage)
Unit testing -> robolectric / mokk
Data format -> json -> kotlin serialisation, parcable
3rd party libs -> rather aim for where to find them: github, android arsenal or android lib hunt and potentially how to create one yourself or fork one (maven, bintray, jitpack)
Memory leaks -> leakcanary
Logging -> monitoring vs crash reporting vs tracking
Threading -> rx vs coroutines vs java threads vs flow
here are just a few thoughts:
instead i'd put oauth / keystore here (arguably could be also under storage)
Unit testing -> robolectric / mokk
Data format -> json -> kotlin serialisation, parcable
3rd party libs -> rather aim for where to find them: github, android arsenal or android lib hunt and potentially how to create one yourself or fork one (maven, bintray, jitpack)
Memory leaks -> leakcanary
Logging -> monitoring vs crash reporting vs tracking
Threading -> rx vs coroutines vs java threads vs flow
Build -> CI, merge strategy of resource folder and manifest
Viewbinding / data binding is missing
Dynamic user interface : Motionlayout / jetpack compose, bottom navigation bar
The text was updated successfully, but these errors were encountered: