• Stars
    star
    330
  • Rank 127,657 (Top 3 %)
  • Language
    Swift
  • License
    Mozilla Public Li...
  • Created about 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Recreating the Poketch from Pokemon Diamond and Pearl on the Apple Watch with SwiftUI and WatchOS 8

Apple Watch Poketch

What is it?

It's an Apple Watch remake of the "Poketch" from Pokemon Diamond and Pearl made with SwiftUI!

Check out the YouTube video here to see it in action!

Notice: "Poketch", "Pokemon", and the assets used in this project are solely owned by the Pokรฉmon Company, Game Freak, and Nintendo. As such, the license for this project does not apply to assets in this repository owned by the aforementioned companies.

What devices can I run this on?

The only real limitation is screen size. Any full-screen Apple Watch should work (4 or above), though I haven't tested it on the Series 3. Feel free to give it a shot and report back how it goes! I'd imagine that simple apps like the digital watch should fit but more complex apps like the calculator will have elements cut off.

How do I put this on my Apple Watch?

By sideloading! This is a pretty complicated and involved process that will probably only make sense if you're a developer, but here's Apple's documentation on running custom apps on your devices using Xcode.

Will this be posted to the App Store?

Nope, this is a fan project of some fantastic games and I am in no position to publish this to the App Store as my own creation. Hopefully this will inspire an official Poketch app to be developed for smart watches at some point!

What apps does it have?

All kinds!

I added the apps that seemed to make the most sense on an Apple Watch, as well as some of my favorites that gave the original Poketch its charm. If you want to see the project running, check out my video here.

More Repositories

1

Monocraft

A monospaced programming font inspired by the Minecraft typeface
Python
8,168
star
2

Miracode

A sharp, readable, vector-y version of Monocraft, the programming font based on Minecraft
Python
810
star
3

Waypoint

Obsidian plugin that gives you the power to generate dynamic MOCs in your folder notes. Enables folders to show up in the graph view and removes the need for messy tags!
TypeScript
488
star
4

Minecraft-Font

A rendition of the font used in Minecraft
379
star
5

TetNet

TetNet is an application that uses genetic algorithms to create an evolving Tetris AI.
JavaScript
67
star
6

Celeste

Add shooting stars to your Minecraft server with this Spigot Plugin ๐Ÿ’ซ
Java
65
star
7

Cerebrum

Cerebrum.js is a neural network library created in pure JavaScript.
JavaScript
42
star
8

PlayBook

A cranky ebook reader for the Playdate console
Lua
42
star
9

NookPhone

A web mockup of the NookPhone UI from Animal Crossing New Horizons
HTML
20
star
10

EEZYbotARM-MK2-Cartesian-Coordinates

A cartesian coordinate system for the EEZYbotARM MK2 project that I use for my "Dave" project.
Python
16
star
11

Mutable

A powerful app and extension to block content across the web and save your sanity
JavaScript
16
star
12

Dave

A rather playful robotic arm
Python
8
star
13

Temperature-Simulation

A small visualization of particles and their reactions to different temperatures.
JavaScript
7
star
14

IFrame-New-Tab

A Chrome extension that allows users to embed a website within an iframe in their new tab page
HTML
6
star
15

LED-Matrix-Editor

JavaScript
6
star
16

Gemini

A Java program that refuses to be deleted. By running two instances at once, the program constantly affirms that the other process and .jar file are still available. If one of the instances is terminated, the other twin instance restarts it.
Java
6
star
17

Dragon-Egg

A little program based on the Dragon Egg in Minecraft. Once executed, the jar file will then "teleport" to another location on the drive it is located on.
Java
5
star
18

Holographic-Porygon

A virtual Porygon that lives in a hologram!
JavaScript
4
star
19

TypeSnake

Snake, programmed in TypeScript, stylized like an old LCD screen.
TypeScript
4
star
20

QR-Code-Extractor

A Python based QR code extractor that uses OpenCV to detect and extract multiple QR codes in any orientation.
Python
4
star
21

Graduation-Cap

Python
3
star
22

vimrc

My personal Vim configuration.
Vim Script
3
star
23

Rebooter

A simple Node.js program that reboots my server if it disconnects for too long.
JavaScript
3
star
24

Poof

Poof.js is a Node.js program that allows your Amazon Dash button to send a message and a random GIF to your email every time it is pressed!
JavaScript
3
star
25

tiny-record-player

A "Teeny Tiny Turntable" turned into a tiny Spotify controller
JavaScript
3
star
26

Graduation-Cap-Relay

JavaScript
2
star
27

Ghost-Writer

A simple TypeScript program that simulates a user writing out a message, complete with pausing and backspacing.
TypeScript
2
star
28

Perspective

A simple program that creates a pseudo-3D game where sprite size is adjusted depending on its location on the screen.
C#
2
star
29

CHARLES

A personal virtual assistant program that is constantly in development. Not really mean't to be used by the public, but exists as a learning resource for anyone brave enough to take a dive into the code.
Java
2
star
30

codeDeck

_codeDeck is the testing ground for my attempts at designing unique and functional UI's.
JavaScript
2
star
31

IdreesInc

1
star
32

Jenna-Template

HTML
1
star
33

Bubbly-Windows

A webpage that has bubbles crossing through the background of different elements without being visible in the space between.
JavaScript
1
star
34

Graduation-Cap-Submissions

1
star
35

Dark-Sky-API-Example

A simple Dark Sky API example in Swift, because why use a bloated library for something as simple as an API call?
Swift
1
star
36

Stelline-Examples

1
star