Mac 上的本机开发与 Windows 上的 Dragonfire SDK - iPhone 开发
我想知道在 Mac 上为 iPhone 进行开发、在 Mac 上使用官方工具/IDE(无论它们是什么)与在 Windows 计算机上使用 Dragonfire SDK 之间的主要区别是什么?
沿着龙火路线走还有更多麻烦吗?
我主要关心的是成本,我没有 Mac,现在也不需要新机器。因此,Dragonfire SDK 看起来是一个能够在我的 Windows 机器上进行开发的廉价替代方案。
使用 DF SDK 是否存在任何陷阱?它是否会带来任何问题?如果我愿意,将来是否可以轻松过渡到在 Mac 上进行开发?
另外,根据具体情况,Dragonfire SDK 是否简化了任何流程,并且是更便宜的选择?
编辑:我忘记说了,我不打算开发任何游戏,Dragonfire SDK适合非游戏开发吗?或者它是否太局限于游戏之外的领域。
据我了解,例如,您用 C++ 编写代码,然后当它们通过构建中心功能构建代码时,它会调用本机 Objective-C 函数。
I'm wondering what are the main differences between developing for iPhone on a Mac, using the official tools/IDE (Whatever they may be) on a Mac, vs using the Dragonfire SDK on a Windows machine?
Is there a lot more hassle involved going down the Dragonfire route?
My main concern here is cost, I don't own a Mac, and don't really need a new machine right now. So the Dragonfire SDK looks like a cheap alternative to be able to develop right on my Windows machine.
Are there any pitfalls to using the DF SDK, does it present any problems, and will it be easy to transitioning to developing on a Mac in the future if I wanted to?
Also, as the case may be, does the Dragonfire SDK simplify any of the process, as well as being the cheaper option?
EDIT: I forgot to mention, I do NOT intend to develop any games, is Dragonfire SDK suitable for non-game development? Or is it too limited to much outside of games.
As I understand you write the code in C++ for example, then it calls the native Objective-C functions when they build it through their Build Centre feature.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Dragonfire 提供使用 C/C++ 的 API,而在 Mac 上开发时,您将使用 Objective-C
要使用 DF SDK 创建可执行文件,您必须将源代码交给他们,以便他们可以在其服务器上构建您的应用程序,而对于 Mac,您只交给他们您的最终可执行文件(他们为您提供在您自己的机器上制作应用程序的所有工具)
Dragonfire offers an API's using C/C++ , while developping on Mac you'll use Objective-C
To create your executable with DF SDK you have to hand your source code to them so they can build your application on their servers, while for Mac you hand them only your final executable (they provide you all the tools to make your app in your own machine)