An iOS app that displays information about over 700 Pokémon. Made using the Pokéapi API.
A Pokédex is an encylopedia containing information about all Pokémon in the Pokémon world.
This Pokédex app features a searchable collection of Pokémon. Details about a Pokémon show up on selection.
Nostalgic Pokémon music plays in the background.
This project was for my learning purposes. It is now archived.
Pokémon names and IDs are stored in a CSV file. The names, along with images, are displayed in a grid format using a UICollectionView. The collection is searchable via a UISearchBar.
When a Pokémon is selected in the grid, its ID is used to query the Pokéapi API for detailed information about it. This information is returned in JSON format. After being parsed, it is presented in a new screen in the app's UI.
The app also plays the Pokémon Center song in the background. The song can be toggled on / off (the toggle button is in the top right of the screen).