2011-05-05 76 views
0

我想知道在Mac上使用官方工具/ IDE(无论它们可能)在Mac上开发iPhone的主要差异是什么?在Windows机器上使用Dragonfire SDK?Mac上的本地开发与Windows上的Dragonfire SDK - iPhone开发

沿着Dragonfire路线有更多的麻烦吗?

我的主要关注点是成本,我没有Mac,现在也不需要新机器。因此,Dragonfire SDK看起来像是能够在我的Windows机器上正确开发的廉价替代品。

使用DF SDK有没有什么缺陷,它是否存在任何问题,如果我愿意,将来可以轻松过渡到Mac上的开发吗?

此外,视情况而定,Dragonfire SDK是否简化了任何流程,并且是更便宜的选择?

编辑:我忘了提,我不打算开发任何游戏,是适合非游戏开发的Dragonfire SDK吗?或者,它太局限于游戏之外了。

据我所知,你用C++编写代码,然后当它们通过构建中心功能构建它时调用本机Objective-C函数。

+0

[Windows上的DragonFireSDK和iPhone开发](http:// stackoverflow问题/ 3668175/dragonfiresdk-and-iphone-development-on-windows) – 2011-05-05 19:54:07

+0

我每天使用或尊重设计的应用程序是使用Dragonfire SDK编写的? 0.如果您不愿意学习您定位的平台的原生惯例,那么您将开发出具有良好用户体验的东西的可能性是多少? – 2011-05-05 19:59:11

+0

这并不是说我不愿意半点学习本地惯例,事实上恰恰相反。试图找出两种方法有多不同。我不会定期用C++编写代码,所以能够做到这一点,丝毫不会吸引我到DF SDK。我宁愿学习Objective-C和为iOS创建应用程序的本地方式。特别为此购买Mac并不是最方便的事情 - 但我正在考虑Mac Mini。我真的很感激你的意见,我只是觉得你误解了我的意图。我没有任何Apple硬件,所以我正在调查选项。 – 2011-05-05 20:59:18

回答

0

Dragonfire提供了一个API的使用C/C++,同时深化发展在Mac上,你会使用Objective-C的

要创建DF SDK你的可执行文件,你必须交出你的源代码给他们,让他们可以构建应用程序在他们的服务器上,而对于Mac你只交给你最终的可执行文件(他们提供了所有的工具,让你的应用程序在你自己的机器上)

+0

交给他们你的源代码是否有你知道的任何暗示?那是..有适当的保护措施吗?还想知道应用程序需要多长时间才能建成。他们的网站并没有那么多的信息,真正让那些有经验的人看到。也找不到任何类型的试验。 – 2011-05-05 19:13:55