Impractical Time Telling II

This is a follow-up to the Impractical Time Telling post. Impractical Time Telling II: The Practicalities The plan was to do this in some downtime over the Christmas holidays, but the stars already aligned a few weeks ago. I found a Garmin Instinct 2S smartwatch in the house, and Garmin actually has a good setup (called Connect IQ) for developers to create their own apps, watchfaces, et cetera. Garmin development To develop a watchface, you should install the SDK on your machine, and install packages for the specific devices that you want to emulate. It’s highly recommended to then also install a PyCharm or VSCode extension for ‘Monkey C’. From your IDE you can then easily start an emulator for a device to test your software during development. Monkey C is Garmin’s own object-oriented language that should make it easy to use for app development. ...

14 December, 2023

Impractical Time Telling

Impractical Time Telling You know how sometimes problems are just completely solved and thus boring? Like telling the time: We used to have sundials, now we have quartz watches, digital clocks… Yawn. A while ago I got a watch that was quite funky, although a bit of a challenge to read. It got me thinking, why not create a nice problem to solve by creating an impractical representation of the current time and make a watch face that can display it as reasonably as possible? ...

3 November, 2023