SensorCore is the name for a technology developed by Nokia (now Microsoft) in conjunction with Qualcomm for the modern line of Lumia Windows Phones. The SensorCore technology is both hardware and software based, with custom APIs.
Microsoft announced SensorCore on April 4 during Build 2014 as part of the Lumia Cyan and Windows Phone 8.1 update. SensorCore grew out of and replaced Motion Monitor, a beta app released by Nokia in December 2013.
The goal of SensorCore was to enable smartphones to collect information from its sensors without affecting battery life. Everything from steps (pedometer), motion, GPS data, and time is recorded to the phone. As a result, users do not need to wear a bracelet or wearable to keep track of their health and activity levels.
Apps, including third party ones, can access this information through the SensorCore SDK. These apps could, in theory, count steps, activity intensity, and calculate amount of burnt calories. Alternatively, developers can make an app that visualizes your movement spanning back ten days (the limit of data collected and stored by SensorCore on the phone).
SensorCore is controlled via the Motion Data section under the phone's Settings. There, users can enable or disable the collection of data with a simple toggle switch. Users can also delete all the previously collected data with a touch of a button.
Currently, only the following Lumia phones support SensorCore, which is dependent on newer Qualcomm Snapdragon chipsets (400 through 8xx series):
- Lumia 630
- Lumia 635
- Lumia 730
- Lumia 735
- Lumia 830
- Lumia 930
- Lumia Icon (when it receives Lumia Cyan)
- Lumia 1520
MSN Health & Fitness is the first first-party app to support SensorCore, letting users see how many steps they have accumulated. Information from the app can be displayed via the app's Live Tile.