Android application skeleton for better fragment and navigation handling.
Currently used in all Quanti android projects. There might be a huge update coming since google released their own library with similar capabilities. This library is either going to integrate this library or discontinue its development.
Google navigation architecture component
- Written in kotlin
- Usable in every JVM language including Java/Kotlin/Scala ...
- Very easy to use
- Better Fragment stack handling
- Descrptive in-code documentation of classes and functions
- Dagger integration on the way
- Demo app with basic usage is ready to build
Click HERE.
Usage is simple
- Inherit BaseMainActivity with your MainActivity
class MainActivity : BaseMainActivity() {
...
}
- Inherit all Fragments with BaseFragment and specify bundle
class TestFragment : BaseFragment<TestFragmentBundle>() {
...
}
- More can be explored in demo app - PreferenceFragment, DaggerBaseApp, BaseViewModelFragment and more