We can build Watch Faces for PineTime Smart Watch in C… Right?
Sure we can create Watch Faces in C. But as our Watch Face code in C grows in complexity… It becomes harder to test, deploy, maintain and extend.
Today we’ll look at a more sustainable way to build Watch Faces… With a Watch Face Framework in Rust!
Rust Watch Faces may also be catalogued at crates.io… So that PineTime Owners may easily discover, extend and remix the Watch Faces.
Let’s learn how…
If you have a PineTime Smart Watch and an Android phone, try this…
Configure GATT Server→
Current Time Service. Tap
The current date and time appears on PineTime!
What is this magic that syncs the date the time from your phone to PineTime?
The syncing magic is called Bluetooth LE Current Time Service…
We’ll also learn how Rust handles memory safety when calling C functions…
Read on for more…