Flawless
Flawless copied to clipboard
Composition and statically typed screens to workaround Android architecture flaws.
Like here: https://github.com/bluelinelabs/Conductor/blob/develop/conductor-lint/build.gradle
No reason to ask client for requestCode, library could handle this itself.
Screen should have control over result delivery, i. e. it may deliver result after onDestroy (default) or earlier.
Introduce: * A presenter with RecyclerView, ProgressBar, and error view, intended for loading data. Deferred loading with setUserVisibleHint. * Some generic dialogs * A full-screen fragment with a progressBar *...