【发布时间】:2011-03-12 13:37:03
【问题描述】:
我使用 Delphi,去年我从 D5 Enterprise 升级到 Delphi 2010 Profession。有时我会收到电子邮件,询问我何时会有在 Mac 上运行的版本。
是否有可以创建在 Mac 上运行的软件的 Delphi 版本?
如果没有,您知道 Embarcadero 是否计划在不久的将来推出这样的版本?
【问题讨论】:
-
目前不,您不能从 Delphi 为 Mac 制作二进制文件。也许在未来。目前唯一可靠的解决方案是 DelphiPrism,或者您可以尝试使用 FreePascal。
-
我想很多用户都会投票给这个问题,因为很多用户都需要它
-
请注意,无论您考虑 Lazarus,还是未来在 mac 上运行的 Delphi 版本,您都必须进行大量 UI 更改以适应不同的平台。您现在可以开始准备,确保您的 UI 层(您的视图,在 Delphi 中主要是窗体和框架)运行与您的模型和/或控制器对象完全分开。
-
我认为没有必要完全这样做。从 UI 中删除一些状态是一件好事(杀死 TComponent.tag),但除非你计划一个 webfrontend,否则 MVC 是矫枉过正的恕我直言。
标签: delphi macos delphi-2010