# Develop your first application Source: [https://docs.qualcomm.com/doc/80-70014-51/topic/content-develop-your-first-application.html](https://docs.qualcomm.com/doc/80-70014-51/topic/content-develop-your-first-application.html) You can create applications either as standalone Makefile projects or integrate them into the `devtool` environment of the eSDK. Before you begin, check that you have installed the eSDK as described in [Download eSDK](https://docs.qualcomm.com/doc/80-70014-51/topic/install-sdk.html#install-sdk__section_b5c_z3k_5bc). - **[Develop using Makefile method](https://docs.qualcomm.com/doc/80-70014-51/topic/develop-using-makefile-method.html)** Use the Hello-QIM sample application to experience the capabilities of the Qualcomm Linux platform. The sample application is hosted on [GitHub](https://github.com/quic/sample-apps-for-qualcomm-linux). - **[Develop using devtool method](https://docs.qualcomm.com/doc/80-70014-51/topic/develop-using-devtool-method.html)** The eSDK provides the [devtool](https://docs.yoctoproject.org/ref-manual/devtool-reference.html#getting-help) utility to create or customize applications. This process involves cloning an existing application and then compiling it as a new application. **Parent Topic:** [Develop applications](https://docs.qualcomm.com/doc/80-70014-51/topic/application-development.html) Last Published: Nov 05, 2025 [Previous Topic Develop applications](https://docs.qualcomm.com/bundle/publicresource/80-70014-51/topics/application-development.md) [Next Topic Develop using Makefile method](https://docs.qualcomm.com/bundle/publicresource/80-70014-51/topics/develop-using-makefile-method.md)