What is Intel® INDE?
The Intel® Integrated Native Developer Experience (Intel® INDE) is a beta release of Intel's cross-platform development suite to quickly & easily create applications targeting Android* and Windows* devices with native performance, outstanding battery-life, and exposure to unique platform capabilities. INDE provides a complete and consistent set of C++/Java* tools, libraries & samples for environment setup, code creation, compilation, debugging and analysis on Intel® architecture-based devices and select capabilities on ARM*-based Android* devices.
Tools & Libraries
Media: easily add visually- compelling native video and audio extensions that work across the latest popular Android* phones and tablets. The Intel® INDE Media Pack for Android* provides source code and samples to enhance apps with:
Threading: Efficiently implement higher-level, task-based parallelism using the Intel® Threading Building Blocks (Intel® TBB). Intel® TBB is an award-winning C++ template library for the development of higher-performance, scalable applications. Apps created using the parallelism tool can run on Intel architecture and ARM processor-based Android 4.3 & up devices, as well as Microsoft Windows 7-8.1 client.
Compiling: Bring a heritage of industry-leading performance to your Android* apps with performance-oriented compiling with the Intel® C++ Compiler for Android*. The compiler is source-code compatible with GCC, enabling easy usage. The GNU C++ Compiler is also provided through the Android* NDK, which is a customization option in the Environment Setup component of Intel® INDE. Apps created using the Intel® C++ Compiler can run on Intel architecture-based devices running Android 4.3 and up.
Compute Code Builder: Maximize performance with programmable graphics - develop code that executes on computing devices beyond the CPU using the Compute Code Builder. This tool assists with creating, compiling, debugging and analyzing compute APIs like Google Renderscript* and OpenCL™. The compute code builder can be used in standalone mode or integrated with Microsoft Visual Studio* or Eclipse. Apps created can run on Intel architecture-based Android 4.4 devices, as well as Microsoft Windows 7-8.1 client. Visit our Getting Started Guide for more information.
Analyzing and Debugging: Use Analysis and optimization tools...
Environment set-up: Build your custom environment in minutes instead of hours
- Selectively choose tools to install, allowing for a customized environment.
- Choose from the Google* Android SDK (including Eclipse* ), vs-android plug-in for Microsoft Visual Studio*, Android* NDK, Android* Design, Apache Ant*, and the Intel® Hardware Accelerated Execution Manager (Intel® HAXM).
- Formerly known under codename Beacon Mountain.
- Apps created using the environment setup can run on Intel architecture and ARM*-based targets running Android 4.3 and up.
Intel® INDE Tool
Your access point to tools, samples, documentation, support and more.
1 Intel® INDE is available as a beta pre-release. While most tools within the Intel INDE suite are not beta, the Intel INDE UI, Intel® Frame Debugger and Compute Code Builder are beta with features not fully functional. Most other products are available as standalone tools, some paid, with the exception of the beta tools, environment setup and media pack. You may access and download gold products from software.intel.com.