The first article in this series described the overall motivation for the
Smart Personal Objects Technology (SPOT) initiative, detailed the client
hardware and core client software and covered some of the wireless network
processing. This article will finish describing the client software with a
review of the UI rendering architecture for Smart Watches 1.0, which has
already been adapted for several other products under development at
Microsoft. We will also describe the information service infrastructure and a
new developer offering called .netcpu (aka "Stamp").
Shell and User Interface
The Smart Watch UI shell and object model are similar to those in many other
object-oriented widget systems, such as WinForms in Microsoft .NET. Such
frameworks are typically built on top of an existing native UI infrastructure
provided by the OS, such as Win32 GDI. As was establishe... (more)