Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 922 Bytes

README.md

File metadata and controls

20 lines (17 loc) · 922 Bytes

News-CleanArch

luthfiarifin

This repository is my submission in Dicoding class "Menjadi Android Developer Expert" that implements Clean architecture, Continues integration, Security, Memory leak and etc.

Technology

  • Clean Architecture with multi module
  • MVVM (Model View ViewModel) Architecture
  • Continues integration with circleci
  • Dagger hilt as dependency injection
  • Single activity and using navigation component to manage fragment operations
  • Room Persistence for local caching database with encription
  • ViewBinding & DataBinding
  • Kotlin coroutine to handle data flow
  • Retrofit to request api network
  • Avoid memory leak
  • Obfuscation to disgise the code
  • SSL Pinning for secure networking
  • Coil for load and caching image from url