Pokedex SwiftUI: Explore Pokémon with Swift

Pokédex - SwiftUI

Pokédex - SwiftUI is built for academic purposes to learn about Combine and SwiftUI, apply good coding practices, and define a scalable architecture, it was created as a basis to generate knowledge and can guide all people who want to practice application development.

If you have suggestions, or corrections, or want to spark a conversation, feel free to leave me your comments or create a Fork with your code proposals.

Tech Stack

User Interface: SwiftUI

Coding: Swift, Combine

Features

  •  Pokemon List
  •  Pokemon detail and statistics
  •  Evolution Chain
  •  Light/dark mode support
  •  Portrait and Landscape orientation
  •  Fullscreen mode
  •  Accessibility

TODO List

  •  Search Pokemon by id or name
  •  Items
  •  Evolution details or conditions
  •  Improve pokemon list UI
  •  Unit and UI testing

Demo

Portrait

Authors

Screenshots

Pokemon ListPokemon DetailPokemon Evolutions
Pokemon ListPokemon DetailPokemon Evolutions

Landscape

Dark ModeLight Mode

Download Details:

Author: Giancarlo-Castaneda
Source Code: https://github.com/Giancarlo-Castaneda/Pokedex-SwiftUI 

#swift #ios #swiftui 

Pokedex SwiftUI: Explore Pokémon with Swift
1.00 GEEK