Delphi - 为IOS,MacOsx和windows编写应用程序?

时间:2013-04-20 23:25:56

标签: ios windows macos delphi

我想确保我正确理解Delphi的强大功能。有可能编写将在这三个平台上运行的代码:windows,MacOSx和IOS ?!

  1. 怎么来的?
  2. 是否可以将delphi iOS应用程序上传到Appstore?
  3. 该程序是否可以在linux上运行?
  4. 我应该学习哪个Delphi版本?

2 个答案:

答案 0 :(得分:4)

问:Delphi程序会在Windows,MacOS和IOS下运行吗?

答:是的。

但Mac OSX支持仅适用于较新版本的Delphi XE,IOS支持适用于Delphi XE3且仍处于测试阶段:http://www.embarcadero.com/products/delphi/ios-development

Delphi用于支持(失败的)Kylix品牌的Linux。

FreePascalLazarus项目仍然活跃,完全开源。

免费Pascal支持Linux ... Windows(Win32和Win64; Win95,Win / XP,Win7等),DOS,WinCE,OS / 2,MorphOS,Nintendo GBA,Nintendo DS和Nintendo Wii ...... FreeBSD,Haiku,Mac OS X / iOS / Darwin。甚至Raspberry Pi:http://wiki.freepascal.org/Lazarus_on_Raspberry_Pi

此外,.Net上的Delphi XE应该在Windows和Linux实现上运行(分别是.Net和Mono)。

'希望有所帮助

答案 1 :(得分:1)

开发了Delphi FireMonkey框架,用于提供单源跨平台开发。它从Delphi开始包含在XE2中。

Delphi XE2 FireMonkey本身支持32位和64位Windows,以及32位Mac OS X和iOS。

Delphi XE3放弃了iOS支持。

2012年12月,Embarcadero R& D团队was reported to have been working on iOS和Android支持,Windows 8 ARM和Linux服务器也即将推出。

XE3可以将OS X应用程序上传到App Store。 Embarcadero创建了a video of how to do it。当iOS支持被添加回来时,可能会包含对App Store的支持。