微软的iOS桥IslandWood是如何实现的?
How is Microsoft's iOS bridge IslandWood implemented?
Microsoft 新发布的 Project Islandwood 很有趣,因为它允许 Objective-C 为 iOS 编写的代码重新用于通用 Windows 应用程序。
我找不到任何关于细节的信息,所以:
- Microsoft 是否在 Windows 10 中有效地实施了 iOS 子系统?
- 它是基于现有软件(例如旧的 OpenStep 源代码)还是从头开始构建的?
- 是否所有各种 iOS 框架 - Core Data、Core Text、Core Graphics、OpenGl 等 - 都已实施?
它允许使用正常的 Windows 运行时以及 iOS API 兼容层在 Objective-C 中编写通用 Windows 应用程序。
Visual Studio 2015 有针对 Objective-C 的语言投影,因此您可以将 Objective-C 编译成 Windows 应用程序。提供了最常见的 iOS API(CoreGraphics、CoreText、OpenGL 等)。
您可以将 Xcode 项目导入 Visual Studio,然后将其编译为 Windows 应用程序。
有关详细信息,请参阅位于 http://aka.ms/islandwood and the Build talk Compiling Objective-C Using the Visual Studio 2015 C++ Code Generation that Builds Windows, SQL, .Net, and Office 的 Project Islandwood 站点。 Jim Radigan 在上半场谈到了 Objective C 代码生成。大约 33 分钟后,Salmaan Ahmed 开始专门谈论 Project Islandwood。
Microsoft 新发布的 Project Islandwood 很有趣,因为它允许 Objective-C 为 iOS 编写的代码重新用于通用 Windows 应用程序。
我找不到任何关于细节的信息,所以:
- Microsoft 是否在 Windows 10 中有效地实施了 iOS 子系统?
- 它是基于现有软件(例如旧的 OpenStep 源代码)还是从头开始构建的?
- 是否所有各种 iOS 框架 - Core Data、Core Text、Core Graphics、OpenGl 等 - 都已实施?
它允许使用正常的 Windows 运行时以及 iOS API 兼容层在 Objective-C 中编写通用 Windows 应用程序。
Visual Studio 2015 有针对 Objective-C 的语言投影,因此您可以将 Objective-C 编译成 Windows 应用程序。提供了最常见的 iOS API(CoreGraphics、CoreText、OpenGL 等)。
您可以将 Xcode 项目导入 Visual Studio,然后将其编译为 Windows 应用程序。
有关详细信息,请参阅位于 http://aka.ms/islandwood and the Build talk Compiling Objective-C Using the Visual Studio 2015 C++ Code Generation that Builds Windows, SQL, .Net, and Office 的 Project Islandwood 站点。 Jim Radigan 在上半场谈到了 Objective C 代码生成。大约 33 分钟后,Salmaan Ahmed 开始专门谈论 Project Islandwood。