Skip to content

A cute little animal friend that lives in your watch and responds to the things that you do!

Notifications You must be signed in to change notification settings

walkerdb/garmagotchi

Repository files navigation

Mobile Preview

Garmagotchi!

A cute little animal friend that lives in your watch and responds to the things that you do!

❄️ Is it cold outside? Your Garmagotchi will don a beanie and a scarf to keep warm!

💦 Heart rate high? Your Garmagotchi will be working hard and sweating right there with you!

😏 Battery at 69%? Nice. Your Garmagotchi will be giving you a knowing smirk.

Setup

  1. Install the Garmin ConnectIQ SDK and follow its setup instructions.
  2. Install Garmin's MonkeyC vscode extension.
  3. Set up a dev key by running the Monkey C: Verify Installation command from your VSCode command pallette (cmd-shift-p). NOTE: you must save this file to the repo root.
  4. Make the connectiq and monkeyc shell commands available by following the setup instructions.
  5. Run ./dev.sh from your console to start everything up!

Development Workflow

  1. Run ./dev.sh
  2. That's it! Your app will refresh in the sim after you make any change to the source files.
dev-flow-demo.mp4

Loading the WatchFace on Your Watch

  1. (If using Mac) Install Android File Transfer to transfer the PRG file to your watch.
  2. In VSCode, open the garmagotchi workspace and run the Monkey C: Build for Device command from your VSCode command pallette (cmd-shift-p).
  3. Running that command should prompt you to select which watch you'd like to build for, where to save your PRG file, and whether you'd like a debug or release build. Choose the release option.
  4. Find the garmagotchi.prg file in your finder and transfer it to your watch by dragging it it into GARMIN/apps.

Character Previews

Red Panda

Screenshot 2023-11-03 at 9 17 17 PM Screenshot 2023-11-03 at 9 17 20 PM Screenshot 2023-11-03 at 9 15 55 PM Screenshot 2023-11-03 at 9 21 38 PM Screenshot 2023-11-03 at 9 27 32 PM Screenshot 2023-11-03 at 9 22 41 PM Screenshot 2023-11-03 at 9 22 58 PM

Axolotl

Screenshot 2023-11-11 at 8 44 41 PM Screenshot 2023-11-11 at 8 44 44 PM Screenshot 2023-11-11 at 8 45 10 PM Screenshot 2023-11-11 at 8 49 06 PM Screenshot 2023-11-11 at 8 50 32 PM Screenshot 2023-11-11 at 8 48 21 PM Screenshot 2023-11-11 at 8 46 48 PM

Penguin

Screenshot 2023-11-04 at 1 23 29 PM Screenshot 2023-11-04 at 1 23 16 PM Screenshot 2023-11-04 at 1 22 54 PM Screenshot 2023-11-04 at 1 24 02 PM Screenshot 2023-11-04 at 1 26 05 PM Screenshot 2023-11-04 at 1 24 50 PM Screenshot 2023-11-04 at 1 24 41 PM

Kitty

Screen Shot 2023-11-24 at 7 17 11 PM Screen Shot 2023-11-24 at 7 17 16 PM Screen Shot 2023-11-24 at 7 18 09 PM Screen Shot 2023-11-24 at 7 19 10 PM Screen Shot 2023-11-24 at 7 23 43 PM Screen Shot 2023-11-24 at 7 20 01 PM Screen Shot 2023-11-24 at 7 20 33 PM

About

A cute little animal friend that lives in your watch and responds to the things that you do!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published