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:
- 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.
Indeed, those on Update 1 can even see evidence of this change through the new Settings > Accessory Apps section, where users can:
"Turn notifications on or off for any accessory companion apps. Turning on notifications allows an app to receive your notification data, such as text messages and Caller IDs."
This section is clearly where Windows Phone users can manage apps that have access to the phone's core notification system, useful for that new smart hardware.
Source: Pastebin; Thanks, Jeremy, for the tip; Also thanks to Daniel Gary for assistance

Halo: MCC's live service elements make it better, not worse
Halo: The Master Chief Collection is more popular than ever, but some fans don't agree with the live service approach 343 Industries has taken with it. Here's why those elements are, at the end of the day, great for the game and for Halo overall.

Microsoft's Surface Duo is not 'failing up'
Microsoft announced this week that it was expanding Surface Duo availability to nine new commercial markets. While Surface Duo is undoubtedly a work in progress, this is not a sign of a disaster. It's also doesn't mean that Surface Duo is selling a ton either. Instead, the reason for the expansion is a lot more straightforward.

Here's what you can do if Windows 10 update KB5001330 is causing issues
In this guide, we'll show you the steps to get rid of the update KB5001330 to fix profile, gaming, and BSoD problems with the Windows 10 October 2020 Update and May 2020 Update.

The best pre-built desktop gaming PCs for playing Valheim
We've rounded up some of the best pre-built gaming desktop PCs you can buy for playing Valheim. Because it's not a demanding PC game, you don't need to go all-out with crazy specifications and can bag a solid deal if you're on a tighter budget.