SPHTech Mobile Applications Assignment
Technologies and Features
- Used android architecture pattern: MVVM with LiveData
- Software Design Patterns Used: Singleton, Factory, Observable
- Network: Retrofit with RxJava/RxAndroid
- Offline Request Caching: Retrofit (OkHttp Caching)
- Dependancy Injection: Dagger 2
- Used AndroidX
- Used Animations API
- Material Design, RecyclerView, CardView
Testing: Complete
Project status: Complete