# Constructor

Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/java_creator.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/java_creator.html)

It is a constructor for the QESDK interface. This method must be called to invoke the remaining QESDK and subsystem APIs.

createInstance()Copy to clipboard

## Parameters

| Parameter | Data type | Description |
| --- | --- | --- |
| context | Context | The current application context. |

## Returns

| Return | Description |
| --- | --- |
| IQesdk | Singleton object interface for the APK to use when making calls to<br>                QESDK. |

**Parent Topic:** [QESDK specific APIs](https://docs.qualcomm.com/doc/80-PK177-134/topic/qesdk_specific_apis.html)

Last Published: Nov 14, 2024

[Previous Topic
QESDK specific APIs](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/qesdk_specific_apis.md) [Next Topic
init](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/java_init.md)