2011-05-05 45 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