Skip to content

Simple Android app without using any 3rd party libraries

Notifications You must be signed in to change notification settings

islamarr/pureApp

Repository files navigation

Pure App

Followers Stars Forks

Description

  • List of the words fetched and parsed from HTML Response grouped together, with search and sorting asc/desc options.
  • Response is Cached in locale database.
  • Not allowed to use any 3rd party libraries for networking, threading, database.

Tech Stack

  • Kotlin.
  • MVVM architecture pattern.
  • Clean Architecture.
  • Standard Coding Style.
  • SOLID principles.
  • Unit testing with test coverage round 100% for dataSources, repositories, useCases, mappers and viewModels.
  • UI testing using Espresso for checking all views, searching and sorting.
  • SQLite, Manual dependency Injection (Service locator pattern) and Executors.
  • Obfuscation and Code shrinking.

Releases

No releases published

Packages

No packages published

Languages