Skip to content

This is an example Swift and SwiftUI project consuming the `https://tcgdex.dev` API and displaying the Pokemon Pocket series.

License

Notifications You must be signed in to change notification settings

joshuabourke/TCGPocketPalSwift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCGPocketPalSwift

Swift Xcode iOS License: MIT

A Swift iOS application that demonstrates integration with the TCGdex API for browsing Pokémon Trading Card Game Pocket cards.


📱 App Preview

Dark Mode

Dark Mode - Card List Dark Mode - Card Details Dark Mode - Additional View

Light Mode

Light Mode - Card List Light Mode - Card Details Light Mode - Additional View

Additional Screenshots

App Screenshot 1 App Screenshot 2


✨ Features

  • Browse Pokémon Trading Card Game Pocket cards
  • Support for both Dark and Light modes
  • Clean, modern iOS interface
  • Integration with TCGdex API
  • Card detail views with comprehensive information

🚀 Getting Started

Prerequisites

  • Xcode 14.0 or later
  • iOS 17.0 or later
  • Swift 5.7 or later

Installation

Clone the repository:

git clone https://github.com/joshuabourke/TCGPocketPalSwift.git

cd TCGPocketPalSwift

open TCGPocketPalSwift.xcodeproj

Alternativly

You can download the project as a ZIP directly from GitHub by clicking the green “Code” button at the top right of this repository and selecting “Download ZIP”. Once downloaded, extract the folder, open the .xcodeproj file in Xcode, and build the project.

Run:

Build and run the project on your device or simulator.


🔗 API Reference

This project uses the TCGdex API to fetch Pokémon Trading Card Game data. TCGdex provides comprehensive information about cards, sets, and series.


🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.


📄 License

This project is open source and available under the MIT License.


🙏 Acknowledgments

  • TCGdex for providing the excellent Pokémon TCG API
  • The Pokémon Company for the amazing card game

About

This is an example Swift and SwiftUI project consuming the `https://tcgdex.dev` API and displaying the Pokemon Pocket series.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages