For a few months now, you may have heard us mention that smartwatches and smart accessories were on the horizon for Windows Phone, especially towards August and September. The FitBit app announced last week is the first in that volley, and more are coming later this month. Developer Jeremy Sinclair has now gone through the Update 1 for Windows Phone 8.1 that is rolling out today for Preview users and documented all the new APIs available. It is quite telling, as many of these APIs are to handle background and telephony tasks for those connected devices.

Posted at Pastebin, the data makes it is clear developers can write apps to handle phone calls (accept, reject, make a call with video, etc.), alarms (snooze, dismiss), reminders (snooze, dismiss), and to handle notifications. Some other examples of added functionality include: Best VPN providers 2020: Learn about ExpressVPN, NordVPN & more Apps can check the status of Quiet Hours and Driving Mode

Support for video phone calls

GetApps() will return a list of apps installed These APIs are not yet defined in the SDK for public developers. Instead, they are for OEMs and hardware manufacturers e.g. if a company like Pebble wanted to make an app for Windows Phone they now have the tools to do so. Pebble could create an app that pulls up notifications from the phone, respects the phone's defined Quiet Hours, and pullup a list of phone apps that control things like which ones send notifications to the smartwatch. Presumably smartwatches with video cameras can handle incoming videophone calls as well. Whether or not Microsoft is planning to open these APIs up to third party developers is not clear, though we are trying to learn more. Nevertheless, at least those companies who make smartwatches or smart accessory hardware have the tools now to do so on Window's Phone.