Snapdragon Developer Tools

From mobile gaming to IoT, artificial intelligence, and XR (VR/AR), the world is hungry for digital content, intelligent solutions, and with that powerful compute performance from their mobile devices. The Snapdragon® Mobile Platforms have been designed with high performance, 5G-ready, and energy-efficient compute capabilities for premium mobile devices and their always-on, always-connected users.

Snapdragon mobile platforms help your applications run quickly and efficiently thanks to the Snapdragon core hardware architecture featuring the Qualcomm® Hexagon™ DSP, Qualcomm® Kryo™ CPU, and Qualcomm® Adreno™ GPU. These tools are designed to help you get optimal performance from our processors with both software development tools and hardware development kits.


Snapdragon, Qualcomm Adreno, Qualcomm Hexagon, and Qualcomm Kryo are products of Qualcomm Technologies, Inc. and/or its subsidiaries.

This blog post helps introduce developers to shaders on mobile GPUs such as the Qualcomm Adreno GPU, which can help increase realism in your mobile games and applications.
Overview on distributed Artificial Intelligence webinar
Using gamification in your apps to further build your user base
Here we look at how an image processing operation can be rewritten using Halide, more easily processed and optimized with Halide, and how developers can take advantage of Halide on devices powered...

A comprehensive tuning and calibration environment tailored towards the audio and voice algorithms
The Snapdragon Power Optimization SDK provides a toolset that is designed to allow you to optimize the power consumption of your software on the Snapdragon series of processors.
Snapdragon Profiler is profiling software that runs on the Windows, Mac, and Linux platforms, and allows developers to analyze CPU, GPU, DSP, memory, power, thermal, and network data, so they can...
The Snapdragon Debugger for Eclipse is a plug-in to the popular Eclipse IDE for debugging a variety of APIs

Single-board computer (SBC) built on the Snapdragon 888 mobile platform.
Startup platforms and startup kits can help you port your development to a mobile platform and test it with real-world connectivity
Designed for mobile device development on the Snapdragon 865 mobile platform.
A highly integrated and optimized Android development kit designed on the Snapdragon 855 mobile platform