Skip to content

muhammetkdr/PokeDexApi

Repository files navigation

PokeDexApi


This is a Pokedex App that you can see Pokemons and Details with Clean Architecture

Screenshots

Video

PokeApp.mp4

Architecture

This app uses MVVM (Model-View-ViewModel) Clean Architecture

Some of the technologies and libraries which i used in the app 🛠

  • Minimum SDK level 24
  • 100% Kotlin based + Coroutines and Flow
  • Android Hilt - Dependency Injection Library
  • Retrofit A type-safe HTTP client for Android and Java
  • OkHttp An HTTP client that efficiently make network requests
  • LiveData An Architecture Components that is designed to observe changes in data and notify observers when the data changes.
  • Navigation to manage fragments
  • ViewModel This is a kind of storage for UI related data which you can save from UI changes(like configuration change)
  • View Binding a generated binding class is created for each XML layout file in your app
  • Glide Popular open-source library for loading and caching images in Android applications.
  • Gson to serialize and deserialize JSON data when communicating with web services or when storing data locally

Contact With Me

muhammetküdür

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages