An open API service indexing awesome lists of open source software.

https://github.com/frog-frog/pokedex-swiftui

Pokedex is iOS application using PokeAPI.
https://github.com/frog-frog/pokedex-swiftui

Last synced: about 1 year ago
JSON representation

Pokedex is iOS application using PokeAPI.

Awesome Lists containing this project

README

          

![1c503524c8ea1f989a82bd45e394d926](https://user-images.githubusercontent.com/20692907/78142386-d6a7dc00-7467-11ea-81ca-c21b6b77d823.png)

[![](https://github.com/Frog-Frog/Pokedex/workflows/CI/badge.svg)](https://github.com/Frog-Frog/Pokedex/actions?query=workflow%3ACI)
[![License](https://img.shields.io/github/license/Frog-Frog/Pokedex)](https://github.com/Frog-Frog/Pokedex/blob/master/LICENSE)

# Screenshot

- PokemonList

- PokemonDetail

# Demo

## Application

## Spotlight

## Today Extension

# Requirements
- Xcode11.4+
- Swift5.2+
- [Mint](https://github.com/yonaskolb/Mint)
- [XcodeGen](https://github.com/yonaskolb/XcodeGen)
- [Carthage](https://github.com/Carthage/Carthage)

# Using Tools and Libraries

## API
- [PokéAPI](https://pokeapi.co/)

## Image Resource
- [pokemon.json](https://github.com/fanzeyi/pokemon.json)

## Tools
- [SwiftGen](https://github.com/SwiftGen/SwiftGen)
- [SwiftLint](https://github.com/realm/SwiftLint)
- [Generamba](https://github.com/strongself/Generamba)

## Network
- [Alamofire](https://github.com/Alamofire/Alamofire)

## Image Loading
- [Nuke](https://github.com/kean/Nuke)

# Make .xcodeproj
Execute these commands in your terminal with the path of this project.

```ruby
$ make bootstrap
```

and

```
$ make project
```

# Architecture
![fde0d6c6-d667-487f-b459-31841e71db31](https://user-images.githubusercontent.com/20692907/81504158-a551e400-9322-11ea-9457-74e80b7380f1.png)

# Authors

## iOS Engineer

**Tomosuke Okada**

[![Twitter](https://img.shields.io/twitter/follow/fr0g_fr0g?style=social)](https://twitter.com/intent/follow?screen_name=fr0g_fr0g)

[![GitHub](https://img.shields.io/github/followers/Frog-Frog?style=social)](https://github.com/Frog-Frog)

## UI Designer

**Kotaro Minami**

[![Twitter](https://img.shields.io/twitter/follow/arice_kawamako?style=social)](https://twitter.com/intent/follow?screen_name=arice_kawamako)