The Wayback Machine - http://web.archive.org/web/20160405003843/https://www.visualstudio.com/explore/cplusplus-mdd-vs.aspx

Visual C++ Cross-Platform Mobile

Turn Visual Studio into a powerful Unity development environment

  • Easy acquisition and keep current with quick updates
  • Develop C++ cross-platform mobile code for Android, Windows and iOS
  • Share and reuse existing C++ code
  • State-of-the-art coding experience for C++ code
  • Quickly debug and monitor C++ cross-platform applications
  • Fast emulation for quick developer loop and targeted application testing
 Visual C++ Cross-Platform Mobile 
Streamlined acquisition 

Streamlined acquisition

Install and manage your mobile software easily

Click-through install and management for all your cross-platform mobile development software. Keep current with optional updates for all mobile software available through a well-knit Visual Studio integrated experience by using the Notification manager.

Write once target all

C++ is the best language for mobile app development.

Migrate existing C++ libraries to target Android and Windows platforms or use these C++ libraries to build complete Xamarin Android Native or Java Native Interface applications. You can also develop complete Android Native-Activity applications all within Visual Studio.

Write once target all 
Code templates and samples

Jump-start

Code templates and samples to help you build common app features

Choose from a variety of Cross-Platform Mobile templates under the Visual C++ node to get a head start on your cross-platform needs.

Build and run

At your fingertips

Leverage popular Clang/GCC based toolchains to build Android native binaries. Easily add new files, use property pages to fine-tune compiler settings for building, debugging, and optimizing your cross-platform binary. You can also use advanced features like pre-compiled headers to speed up build times.

Build and run 
World-class coding experience 

Powerful coding tools

IntelliSense, refactoring, and browsing

Visual Studio productivity with full editing, browsing, and refactoring experience in a unified manner across shared cross-platform code.

Also make use of cross-platform IntelliSense for viewing platform APIs and validating code without building for specific platforms.

Learn more about editing in Visual Studio.

Share code

Reuse your existing C++ libraries

Make use of the shared project structure for sharing cross-platform mobile code within a single solution with a thin layer of platform-specific code that allows you to easily build, debug, and deploy your cross-platform applications.

Share code 
Robust debugging 

Robust debugging

Debug locally and remotely, on emulators and devices

Use the powerful Visual Studio debugging experience to debug native cross-platform binaries. Set breakpoints, evaluate expressions, watches, or leverage Natvis visualizations when debugging cross-platform binaries on emulator and devices. Additionally, Android developers can also debug externally built application package files without moving everything to Visual Studio.

Monitor your apps

View real-time system debug output

Android developers can easily monitor their android applications by collecting and viewing system debug output by using the fully integrated Logcat Viewer. Using Logcat developers can search for specific log messages, autoscroll, clear log messages and even choose between various log levels.

Monitor your apps 
fast deployment 

Fast deployment

A quick, iterative developer loop

Quickly Iterate over the edit-build-debug cycle by making use of Microsoft’s fast x86 based Android emulator for deployment and perform targeted application testing utilizing the simulated sensors (like Zoom, Orientation, Accelerometer, Power and others).

check  backarrow  caretKanban board
true
as  nullPurple  Green  lightGreen  null  null