Skip to content

This is an application built using Jetpack Compose, Coroutines, Retrofit, Dagger Hilt, and Coil, offering a seamless and visually stunning experience for exploring information about various Pokémon.

Notifications You must be signed in to change notification settings

willkopec/Pokedex-Android-Application

Repository files navigation

Pokedex Android Application

Pokedex is an Android application that provides a comprehensive list of Pokémon, allowing users to view details about each Pokémon such as weight, height, and base stats. The application utilizes modern Android development practices and libraries to deliver a seamless user experience.

Features

  • Display a list of Pokémon retrieved from the PokedexAPI.
  • View detailed information about each Pokémon, including weight, height, and base stats.
  • Search functionality to quickly find specific Pokémon by name.
  • Utilizes Compose for building the user interface.
  • Integrates Retrofit for making API requests.
  • Implements Dagger Hilt for dependency injection.
  • Utilizes Coroutines for asynchronous programming.
  • Utilizes Palette for color extraction and manipulation.

Technologies Used

  • Android Jetpack Compose
  • Retrofit
  • Dagger Hilt
  • Kotlin Coroutines
  • Palette

Setup

To run the application locally, follow these steps:

  1. Clone this repository to your local machine.
  2. Open the project in Android Studio.
  3. Build and run the application on an Android emulator or physical device.

Usage

Upon launching the application, you will be presented with a list of Pokémon. You can scroll through the list to browse all available Pokémon. Clicking on a Pokémon will display detailed information about that Pokémon, including weight, height, and base stats.

Additionally, you can use the search bar to quickly find a specific Pokémon by entering its name.

Images

pokedex application 1 pokedex application 2 pokedex application 3 pokedex application 4 pokedex application 5

Contributing

Contributions to Pokedex are welcome! If you encounter any bugs, have feature requests, or want to contribute enhancements, feel free to open an issue or submit a pull request.

About

This is an application built using Jetpack Compose, Coroutines, Retrofit, Dagger Hilt, and Coil, offering a seamless and visually stunning experience for exploring information about various Pokémon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages