A watchface for Garmin smartwatches with a focus on communication. Looks something like this:
Facey McWatchface is available at the Connect IQ Store.
Oh yes: The watchface is able to show the time of the upcoming appointment! Only appointments in the upcoming 24 hours (minus 5 minutes) are displayed. The whole thing only works if a companion app, Calendar IQ Connector, is installed on an Android mobile the watch is connected to. That app will send information on upcoming appointments to the watch in regular intervals.
Tired of using external apps to configure your watch face? So am I, which is why Facey McWatchface has a configuration UI, similar to Garmin’s pre-installed watch faces. This, however, is only supported on newer devices, such as the vívoactive® 4 (I think), not on my personal watch. Had I known that before, I would have been like “Not on my watch, kind Sir!”, and I would have been right…
Everyone supports colour themes nowadays, so Facey McWatchface does, too! Each theme comes in a dark and light version, just to boost the number of available themes for marketing, but mainly for bragging purposes.
There are…
- …two indicators at the top that show symbols, but no text.
- …four indicators at the bottom that show symbols and text, because that is how they roll.
- …two range meters at the left and the right.
All of them can be freely configured to show stuff, according to this helpful table:
-
Run in the background
If appointments are shown, the watchface regularly checks for messages sent by the accompanying Android app in the background. The only data transmitted are timestamps of upcoming appointments.
-
Send/receive information to/from the internet
Required to receive information from the accompanying Android app in the first place. No information are sent to or received from the internet.
I have either used the watchface myself on the following devices (successfully, I might add), or know of people who have:
- vívoactive® 3 (all variations)
- vívoactive® 4
The following devices should work:
- Approach® S62
- D2™ Air, Charlie, Delta (all variations)
- Darth Vader™
- Descent™ Mk1
- fēnix® 5 (Plus, S Plus, X, X Plus)
- fēnix® 6 (Solar, Dual Power, Pro, Sapphire, Pro Solar, Pro Dual Power, S, S Solar, S Dual Power, S Pro, S Spphire, S Pro Slar, S Pro Dual Power)
- First Avenger
- Forerunner® 245 (Music), 645 (Music), 745, 935, 945
- MARQ™ Adventurer, Athlete, Aviator, Captain (American Magic Edition), Commander, Driver, Expedition, Golfer
- quatix® 5 and 6
- tactix® Charlie
- Venu (all variations)
Here’s two notes for my fellow developers:
- There might be a few interesting bits of code hidden inside this code base. Start at the
source/highiq
folder for inspiration. There’s also a code generator that provides the foundation for Facey McWatchface’s configurable indicators, meters and color themes. Should you use some of the code in there, please drop me a line – it’s always nice to know if code’s been helpful to others! - If you’re interested in contributing, head over to the contributions documentation file for details. Nothing surprising in there, though. There’s also the cookbook which explains common development tasks because I have no memory that I know of.
This project stands on the shoulders of the following people: