CatsApp-project
Portfolio application developed to present my skills.
CatsApp has the following functionality:
- it takes information (URL of a picture) from https://api.thecatapi.com
- 1 screen: displays the random picture of a cat in a UIImageView after app is loaded or when "Next" button is pressed
- 1 screen: "Like" button saves the URL of the picture using UserDefauls
- 1 screen: "floppy disk" button opens the 2nd screen
- 2 screen: displays the saved URL of liked pictures using UITableView
- 2 screen: "See the cats" button opens 3rd screen
- 3 screen: displays the images of the cats from the saved URLs displayed on the previous screen using UICollectionView
Hope that you like cats as much as I do ^_^
JSON / UIImageView / UITableView / UICollectionView / NavigationController / UserDefaults