×
Namespaces

Variants
Actions
Revision as of 02:39, 6 March 2010 by domgus (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Qt Mobility example application: Fall Detector

From Nokia Developer Wiki
Jump to: navigation, search


The Fall Detector demo application automatically detects when a person falls down and provides a simple notification facility for detected downfalls (e.g. to request first aid etc.). In general the given example application demonstrates the utilization of Location, Contacts and Messaging modules from the Mobility APIs Beta release. The application also uses the acceleration sensor of a device. But since the Sensor API module from Qt Mobility is still in technology preview state and dedicated backend implementations are not available yet for any platform, the sensor access is implemented based on parts of the Mobile Extensions package.


Capabilities and Dependencies

The application requires the following capabilities:

CAPABILITY = Location NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment ReadDeviceData WriteDeviceData

Project dependencies:

Be sure to have the Qt Mobility Beta libraries installed to both your SDK and your device to compile and run the application. Additionally you may have to modify the INCLUDEPATH option within the qt_mobility.pri file to point to the actual location of your Mobility API source folder. This step may be neccessary to overcome some inconsistencies concerning the include definitions of the new Mobility APIs if they are installed or configured properly for your SDK. By default it is assumed that the project's root folder is located in a folder on the same level with the sources of the Mobility APIs.


The code of the Fall Detector sample application can be found at File:Falldetector.zip

134 page views in the last 30 days.