使用 C++ 进行跨平台移动开发
11/14/2019
本文内容
你可以使用 Visual Studio 中提供的跨平台工具为 iOS、Android 和 Windows 设备生成本机 C++ 应用。 使用 C++ 的移动开发是 Visual Studio 安装程序中提供的一种工作负载。 它安装了 SDK 以及共享库和本机应用的跨平台开发所需的工具。 安装后,你可以使用 C++ 创建在 iOS 和 Android 设备和平台、Windows、Windows 应用商店和 Xbox 上运行的代码。
为多个平台编写代码常常让人头疼。 面向 iOS、Android 和 Windows 的主要开发语言和工具因平台而异。 但是,所有平台都支持用 C++ 编写代码。 这是可用于实现跨平台重用核心代码的公分母。 用 C++ 编写的本机代码可能具有更高的性能,同时可避免反向工程的影响。 在创建用于多个平台的应用时,代码重用可以节约时间和精力。
使用用于跨平台移动开发的 C++ 进行开发具有以下优点:
安装简便。 Visual Studio 安装程序将获取并安装所需的第三方工具,以及构建适用于 Android 和 iOS 的应用或库所需的 SDK。 配置和安装很简单,并且主要是自动进行的。
功能强大且熟悉的生成环境。 使用 Visual Studio 模板轻松创建可共享的跨平台解决方案和项目。 使用一个通用接口管理所有项目的属性。 在 Visual Studio 编辑器中编辑你的所有代码,并利用内置的跨平台 IntelliSense 补全代码和突出显示错误。
统一的调试体验。 使用 Visual Studio 中的世界级调试工具在所有平台上监视和逐步执行 c + + 代码: Android 设备和仿真程序、iOS 模拟器和设备