The goal is to build your very own pokedex.
Requirments
- Ability to filter by type or alphabetically (UISegmented control)
- Each cell should have a corrosponding image
- Each cell should have a detail indicator (arrow on the right side)
- When tapped, the app should take the user to a "detail" page with information on a single pokemon
Bonus (WIP)
-
Add additional information to you pokemon. You could even create a
Pokemon
class to add additional functionality. -
Try implementing this API (http://pokeapi.co/)
-
Find a way to play the sound for each pokemon on it's respective detail page.
-
When filtering alphabetically, diplay a-z on the right size of the screen allowing the user to quickly get to the letter they're looking for.
Resources
UITableViewCell:
https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UITableViewCell_Class/index.html
UITableViewDataSource:
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDataSource_Protocol/