Skip to content

CarlosOmarRamirezZaragoza/LinkSearch

Repository files navigation

LinkSearch Take Home

Kotlin mobile project using:

  • Recycler View using ListAdapter and DiffUtil.ItemCallback
  • View Binding
  • Coroutines
  • Flow
  • Lifecycle
  • Room
  • Dependency Injection (Hilt)
  • MVVM
  • BuildSrc
    • Kotlin kts
  • Clean Architecture
    • Data
      • DataSource
      • Repository
    • DI
      • Module
    • Domain
      • Entity
      • Mapper
      • Repository
      • UseCase
    • Presentation
      • Adapter
      • Model
      • Resources
      • View
        • Fragment
        • Activity
        • Application
      • ViewModel
  • Behaviour pattern (Observer)
  • Structural pattern (Adapter)
  • Creational pattern (Singleton)
  • Expresso
  • JUnit

About

Kotlin mobile project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages