Develop native applications for the world's most popular mobile platform, using the world’s most popular integrated development environment on the world's first mobile super processor.

Includes technology developed by Mentor Embedded

NVIDIA® Nsight™ Tegra®, Visual Studio Edition brings the raw development power and efficiency of Microsoft Visual Studio to Android, giving you the right tools for the job. Flexible project management, accelerated compilation and integrated debugging, no need to massage makefiles and shell scripts, no voodoo magic or arcane incantations required.

"Nsight Tegra Visual Studio Edition is our favorite tool for Android development. It enables our developers to stay in a single environment and focus on the speed, performance, and fun rather than toolchains, makefiles, and headaches. We've used it for years."

Thomas Williamson, CEO, War Drum Studios LLC

"NVIDIA's Tegra Android Development Pack (TADP) and Nsight Tegra Visual Studio Edition enable a turnkey Unreal Engine 4 development environment for Android. These tools simplify installation of an Android development environment, and ensure that Visual Studio building and debugging of UE4 and NDK is completely seamless."

Epic Games on Tegra Android Development Pack and Nsight Tegra

"Porting a Playstation 4 game to Android with GDB and printf debugging was painful, but I nearly pooped myself with excitement there when I first saw NVIDIA Nsight Tegra natively build and debug in Visual Studio just like when the game was originally developed!"

David Grayson, Sr Software Engineer, Zombie Studios

Download the latest version of NVIDIA Nsight Tegra, Visual Studio Edition in the Tegra Android Development Pack. Nsight Tegra, Visual Studio Edition is offered free of charge, but requires NVIDIA GameWorks™ Registered Developer Program membership.

 Download   Documentation 

Standalone Nsight Tegra, Visual Studio Edition downloads are also available at NVIDIA GameWorks™ Download Center

Release (2.0)

Highlights

  • Added support for NDKs r10, r10b and r10c.
  • Added support for building and debugging 64-bit Android apps.
  • Added support for building and debugging Android 5.0 "Lollipop" apps.
  • CMake 3.1 adds support for Nsight Tegra 2.0. To generate Nsight Tegra project files, set CMAKE_SYSTEM_NAME=Android in addition to selecting a Visual Studio generator.
  • Added visualizers support for pretty-printing values of common data types (such as STL containers).
  • Added support for building thin archives.
  • Added a top-level menu (Tegra or TEGRA) to allow quick access to Nsight Tegra functionality.
  • Nsight Tegra now uses a 64-bit GDB 7.7, which features a number of fixes as well as support for huge symbol files.
  • Ant build files are no longer required for a project to build. These files can still be added to customize the Java code building and APK packaging stages.
  • Added the ability to define linker groups in Linker > Input > Additional Dependencies. Enclose libraries in parentheses to link them as a group, for example, c;m;(log;z);mylib. Escape parentheses in file names by doubling them in the property value.
  • Support for Google Nexus 9, NVIDIA SHIELD tablet, Xiaomi MiPad, Tegra K1 32-bit and Tegra K1 64-bit devices.
  • Various bug fixes and performance improvements

Highlights for previous releases can be found here.

Features

  • Import existing Android projects into Visual Studio.
  • Manage native Android projects natively in Visual Studio.
  • Build native Android projects in Visual Studio using vs-android, ndk-build or makefiles.
  • Per-project and per-file parallel compilation.
  • Multi-core native Tegra Android GDB debugging.
  • Seamlessly debug Java and native C/C++ code.
  • Use the familiar Visual Studio Locals, Watches, Memory and Thread windows.
  • Android-specific debugging features (such as logcat) integrated into Visual Studio.

Walk through Video

System Requirements

  • All Tegra devices supported (root access not required)
  • Microsoft Visual Studio 2013 Professional or Microsoft Visual Studio 2012 Professional or Microsoft Visual Studio 2010 Professional, SP1
  • Microsoft Windows 7 or Microsoft Windows 8.1
  • Android 4.0+ (Ice Cream Sandwich+)

Developer Webinars

Instructional Videos and Webinars can be found here.