As part of my Introduction to Native iOS Development course, I developed a functional and visually engaging iOS app, Pokédex. The application serves as a digital encyclopedia of Pokémon, allowing users to browse, view, and interact with detailed Pokémon profiles. It provides essential Pokémon information like names, types, and IDs, alongside rich visuals, custom fonts, and animation to enhance the user experience.
I utilized the Model-View-Controller (MVC) design pattern and integrated an external API to dynamically load Pokémon data. The app includes swipe gestures for profile navigation, along with additional animations and a smooth interface. The project helped me gain hands-on experience with Swift programming, API integration, and mobile UI design, while honing my ability to create interactive and responsive applications.