我目前拥有Delphi 2010并且最近刚买了一部iPhone(5天前),这是我第一次进入Mac世界。我非常喜欢它 - 它已经改变了我的生活。
如果这应该张贴在其他地方,那么我道歉并将采取措施保持这个问题的开放,因为我真的需要你们的建议......
我的问题
我想开始为iPhone开发,但我不知道从哪里开始以及我需要什么,好吧我知道我肯定需要Delphi XE2!所以这是一个先决条件,如上所述,我已经有了iPhone,但我还需要什么呢?
我真的需要一台物理Mac机吗?和开发者帐户?我查看了Apple网站,并相信我可以免费注册一个,但我还读到它每年要花费99美元。
对于已经为iPhone开发的人来说,列出我需要开始这个的所有先决条件是理想的。我认为这将是一次昂贵的尝试,所以我真的想在我完全投入并投入真正的困难时间和金钱之前把事情弄清楚,这可能会让我变得更加灰色;)我有3个白发atm我真的想要尽量减少这种情况!
答案 0 :(得分:10)
FireMonkey Development Setup for iOS很好地解释了事情。你显然需要一台Mac来开发iOS或OS X;您可以在XE2 IDE中编译OS X应用程序,但是无法在没有Mac的情况下运行它们进行测试或调试。
iOS开发需要Mac,因为它需要XCode(仅限Mac);它还需要Free Pascal编译器和它为iOS提供的一些单元。您还需要提到Apple开发人员的帐户(实际上,每年的费用为99.00美元)。
答案 1 :(得分:3)
这个article讨论了如何使用Delphi XE2进行iOS开发。
您可以在Delphi XE2中进行开发,但您需要Xcode,Mac和付费开发者帐户才能在设备上进行测试并部署到App Store。
答案 2 :(得分:1)
- 更新---
因此,首先你必须拥有一台Mac机器,然后你需要将dev帐户部署到iPhone,因为它应该通过Mac OS X进行编译并部署在应用商店上。
我建议你在投入生产之前尝试一下,尝试使用xcode,这样你就可以看到主要的不同之处。