This Android application allows you to view a list of Pokémon and their basic information. The application retrieves data from an HTTP API to display the list.
View a list of Pokémon with their images, names, and types Filter the list by Pokémon type Click on a Pokémon to view more detailed information, including its stats and moves
- 'com.squareup.picasso:picasso:2.71828'
- 'fileTree(dir: 'libs', include: ['*.jar'])'
- 'androidx.appcompat:appcompat:1.1.0'
- 'androidx.constraintlayout:constraintlayout:1.1.3'
- 'junit:junit:4.12'
- 'androidx.constraintlayout:constraintlayout:1.1.3'
- 'androidx.test.ext:junit:1.1.1'
- 'androidx.test.espresso:espresso-core:3.2.0'
- 'androidx.cardview:cardview:1.0.0'
- 'androidx.legacy:legacy-support-v4:1.0.0'
- The application doesn't need to store all the Pokémon data locally, which can save space on the user's device.
- The application can retrieve the latest Pokémon data from the API, ensuring that the information is up-to-date.
- The API provides a standardized way of accessing and exchanging data, making it easier to maintain and update the application in the future.
To run this application, you will need to have the following:
Android Studio installed on your computer An Android device or emulator running Android 5.0 or higher
To get started, follow these steps:
-
Clone this repository to your local machine.
-
Open Android Studio and import the project from the cloned repository.
-
Build and run the application on your Android device or emulator.
When you open the application, you will see a list of Pokémon.
Clicking on a Pokémon in the list will take you to a detail view with more information about the selected Pokémon.