# Prerequisites to use QESDK features

Source: [https://docs.qualcomm.com/doc/80-PV345-88/topic/Prerequisites_to_use_QESDK_features.html](https://docs.qualcomm.com/doc/80-PV345-88/topic/Prerequisites_to_use_QESDK_features.html)

The prerequisites to run the QESDK on a mobile device powered by Qualcomm^®^ Snapdragon^™^
            processors are:

- The developer must be aware of all the [value-added APIs](https://docs.qualcomm.com/bundle/publicresource/topics/80-PK177-134/api_compatability_table.html) offered by QESDK
- The developer must have identified the API that best contributes to the
                application's goals.
- Required hardware: Qualcomm reference design (QRD), mobile test platform (MTP), or
                handset development kit (HDK), or a QESDK-compatible commercial handset running
                Snapdragon Gen 2 or later.
- Required firmware: The latest meta release from Qualcomm ChipCode^™^ Portal
                    ([https://chipcode.qti.qualcomm.com/](https://chipcode.qti.qualcomm.com/)).
- Required software: The following required source and binary.
    - [Application source code](https://www.qualcomm.com/products/download?contentid=98ee53dc-fb89-49d2-ab19-11eced0d3254&amp;version=v2)
    - [QESDK Java lib](https://www.qualcomm.com/products/download?contentid=7ff3bdfb-943f-46e4-b500-07c35c104f75&amp;version=v2)
    - [QESDK Native lib](https://www.qualcomm.com/products/download?contentid=557b7f3d-cd56-4093-bdb6-e2d4ac42e3f7&amp;version=v2)
    - [QESDK Java Proto buf lib](https://www.qualcomm.com/products/download?contentid=fc13da97-c98a-47e0-aaf2-61ef06662939&amp;version=v2)
    - [QESDK license key generated by Qualcomm](https://docs.qualcomm.com/doc/80-PV345-88/topic/get_license_from_qualcomm.html)

Note: Before proceeding further, see 
            [*Qualcomm Enhanced SDK (QESDK) API Reference*](bundle/publicresource/topics/80-PK177-134).

Last Published: Nov 11, 2024

[Previous Topic
Introduction](https://docs.qualcomm.com/bundle/publicresource/80-PV345-88/topics/introduction.md) [Next Topic
Set up QESDK](https://docs.qualcomm.com/bundle/publicresource/80-PV345-88/topics/Set_up_QESDK.md)