/kAndroidModular

A sample Android application, written in Kotlin, to demonstrate how to build screens as fully independent modules.

Primary LanguageKotlinApache License 2.0Apache-2.0

kAndroidModular

AndroidModularSample reloaded and rewritten in Kotlin!

Use cases

  • Screen 1: type a user
  • Screen 2: load and display GitHub repos for this user

Technical stack

TODOs

  • use of FSM library EasyFlow
  • check orientation changes
  • build repos screen with RecyclerView + Adapter
  • global unit test with mocked DI-components
  • split into modules
  • unit test each module using Fragment Test Rule