所以 Delphi 现在支持 Windows、MacOS、Android 和 iOS 的编程。有什么方法可以使用 Delphi (XE5) 为 Windows Mobile 编写程序吗?
4 回答
你可以看看RemObjects的Oxygene编译器,它们支持许多平台,包括 WinRT、iOS 和 Android,这是他们网站上的引述:
Oxygene 6 现已推出,支持 3 个主要目标平台:.NET、WinRT 和 Mono、Java 和 Android 以及 NEW!适用于 Mac 和 iOS 的原生 Cocoa 开发。相同的语言让您可以针对所有三个平台,并为各自的平台生成 100% 的本地输出
Oxygene 不是 Delphi 产品,但它作为 Delphi Prism 与 Rad Studio 捆绑在一起
Delphi XE5 面向 Windows 桌面、32 位和 64 位、32 位 MacOS、iOS (ARM) 和 Android (ARM)。它不针对任何风格的 Windows mobile。
你可以使用拉撒路。http://www.lazarus.freepascal.org
它支持 WinCE。
谷歌搜索 lazarus wince,你会看到大量的参考资料。
我自己没有使用 WinCE 的经验。
Delphi XE5 针对 Windows 32bit、Windows 64bit、MacOS 32bit、iOS、Android 和 Web。它不针对任何 Windows Mobile。
你可以从http://www.lazarus.freepascal.org下载 lazarus 它支持 WinCE。
您可以升级到 Delphi 10.1 Berlin 甚至等待 Delphi 10.2 Godzilla。Delphi 10.1 Berlin Update 2 包括 Windows 10 开发,因此能够将您的 Win32 或 Win64 应用程序转换为 AppX 文件。AppX 文件用于在 Windows 10 上运行应用程序。这包括桌面、Xbox One、HoloLense、移动设备、平板电脑、物联网等。虽然我相信 Delphi 10.1 Berlin Update 2 转换为 AppX 使用 Microsoft 的桌面桥,因此您转换应用程序可能只能在 Windows 10 桌面和 Windows 10 平板电脑上运行。