This application is made to teach how Android developers can use latest technologies to build an Android application.
So beside searching Star Wars characters, its main goal is to demonstrate the way you can use :
MVVM
Dark Mode
ViewModel
ViewModelFactory
DI via Dagger2
Retrofit
RxJava
Kotlin
LiveData
Single activity
Navigation component
Sage args
ListAdapter
DiffUtils
To see the code, please refer to :
https://github.com/SirLordPouya/StarWars
APIs are provided by swapi.co
So beside searching Star Wars characters, its main goal is to demonstrate the way you can use :
MVVM
Dark Mode
ViewModel
ViewModelFactory
DI via Dagger2
Retrofit
RxJava
Kotlin
LiveData
Single activity
Navigation component
Sage args
ListAdapter
DiffUtils
To see the code, please refer to :
https://github.com/SirLordPouya/StarWars
APIs are provided by swapi.co
Show More