File Struct
- Using UIKit
- Implement MVVM
- Extention to UIView added for AutoLayout
- Defined a class for Networking works, API calls
- Flip animation vertical-horizontal
- Launch screen added as an extra
- Animation added to labels after loading as an extra
For sumarize for API calls, pokeapi have some different structs for pokemons list and entries. I defined two API calls, one for pokemans list, and other one for pull pokemans entries.
- First one called on viewDidAppear function, and then collecting the entry urls in an array.
- Second one called every clicked to CardView, depending on collected URLs.
- In the end of the calls, I mean when everyyhing is fine, CardViewController updates to CardView depending on pokemans attributes.
Thats what I did basicly explaintation PokemanCard API calls structure.