# Develop This section describes how to develop sensor applications and drivers using the Qualcomm® sensing hub (QSH) framework. Follow the client APIs track if you are building an application on the application processor. Follow the sensor APIs track if you are writing a sensor driver or algorithm on the low-power processor. Software directory structure Directory layout for the application processor source tree (sensing-hub/) and the low-power processor application digital signal processor (aDSP) framework. Understand where APIs, proto files, sample code, and driver components live before navigating the codebase. https://docs.qualcomm.com/doc/80-80022-7/topic/software.html#software Develop with client APIs For application developers on the application processor. Covers the QSH client API session workflow (getSession, open, close, setCallback, sendRequest) and the SessionClient sample application. https://docs.qualcomm.com/doc/80-80022-7/topic/develop_client_apis.html#develop-client-apis Develop with sensor APIs For driver and algorithm authors on the low-power processor. Covers the sensor and sensor instance lifecycle, QSH services, and stress testing with see_workhorse. https://docs.qualcomm.com/doc/80-80022-7/topic/develop_sensor_apis.html#develop-sensor-apis Last Published: May 07, 2026 [Previous Topic Features](https://docs.qualcomm.com/bundle/publicresource/80-80022-7/topics/supported_features.md) [Next Topic Software for application and low-power processors](https://docs.qualcomm.com/bundle/publicresource/80-80022-7/topics/software.md)