Skip to content

A iOS application written in Swift, that brings a list of pokemons using a CollectionView.

Notifications You must be signed in to change notification settings

diggosilva/Pokedex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokedex

iOS LinkedIn: @RodrigoSilva

A iOS application written in Swift, that brings a list of pokemons using a CollectionView, consuming data from the PokeAPI api. You can search by pokemon name, and by clicking on a pokemon you get its details.

Github

Contents

Features

  • Dark Mode
  • Modern Collection View
  • MVVM
  • View Code (UIKit)
  • Custom elements
  • Pagination

Requirements

  • iOS 17.0 or later
  • Xcode 15.0 or later
  • Swift 5.0 or later

Functionalities

  • List of pokemons
  • Details by pokemon
  • Search bar to filter pokemons
  • Beautiful animated transition

Setup

First of all download and install Xcode, Cocoapods and then clone the repository:

$ git@github.com:diggosilva/Pokedex.git

After cloning, do the following:

$ cd <diretorio-base>/Pokedex/
$ open Pokedex.xcworkspace/

Built With

  • SDWebImage - Asynchronous image downloader with cache support as a UIImageView category
  • Hero - Library for building iOS view controller transitions

Credits

  • Diggo Silva
  • Helio Mesquita

About

A iOS application written in Swift, that brings a list of pokemons using a CollectionView.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published