Skip to content

First Kotlin Android Native application, simple pokeDex Aplication

License

Notifications You must be signed in to change notification settings

ramonpjls/pokeApp

Repository files navigation

PokeApp

PokeApp is a mobile application developed in Kotlin for Android devices that allows you to explore information about different Pokémon. This application uses the MVVM (Model-View-ViewModel) architecture along with technologies like Jetpack Compose, Dagger Hilt, and Retrofit to provide a smooth and modern user experience.

Features

  • Pokémon Search: Search for Pokémon by name and get detailed information about them.
  • Detail View: View details of a Pokémon, including its image, statistics, and types.
  • MVVM Architecture: Use the MVVM pattern to separate business logic from the user interface.
  • Jetpack Compose: Design the user interface in a declarative and modern way.
  • Dagger Hilt: Manage dependency injection to keep the code clean and modular.
  • Retrofit: Make requests to the Pokémon API to fetch the necessary data.

Screenshots

Installation

To try the application on your Android device, follow these steps:

  1. Clone this repository to your local machine.
  2. Open the project in Android Studio.
  3. Connect your Android device to the computer.
  4. Click on "Run" in Android Studio to compile and install the application on your device.

Contribution

Contributions are welcome! If you have any ideas to improve this application, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

First Kotlin Android Native application, simple pokeDex Aplication

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages