melomg / pokeapp-android

Playground app with latest tech

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Poke-app android Build Status Apache V2 License

Playground app for poke api

Android Studio IDE setup

PokeApp is using Android Studio Dolphin | 2021.3.1 Patch 1 version

Formatting

Project is using detekt for static code analysis together with Twitter's compose rules. Please run below command before committing and pushing your code. (pre-commit hook will be installed later)

./gradlew detekt

Tech Stack:

Demonstrates using Dagger 2.45+ in MVVM app with Android Architecture Components and Repository pattern.

  • MVVM
  • Repository pattern
  • Kotlin coroutines
  • Jetpack Compose
  • Jetpack Pagination
  • Architecture Components
  • Dagger2
  • JUnit 5
  • Retrofit

Articles I've read and inspired when coding this playground app

For modular design:

For architecture:

For testing:

Authors

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

About

Playground app with latest tech

License:Apache License 2.0


Languages

Language:Kotlin 100.0%