我對學習IOS編程感興趣,但目前我無法訪問Macintosh系統。想知道是否有相當於Windows的IOS SDK?我有一個iphone雖然:)Windows系統上的IOS編程
回答
你需要一臺Mac開始使用iOS開發。但是,您可以谷歌「Hackintosh」,並嘗試在您的Windows筆記本電腦上安裝Mac OSX,這將使您可以安裝XCode和以後的iOS開發。
在Windows計算機上生成iOS應用程序的最佳方法是使用Adobe AIR打包爲iOS。不,它不是用iOS SDK進行編程 - 但是App Store遊戲類別(Mechanarium)中目前最暢銷的應用程序是用它構建的。
http://blogs.adobe.com/flashplayer/2011/06/adobe-air-2-7-now-available-ios-apps-4x-faster.html
是的,的確是對iPhone和iPad的Windows開發平臺。通常不支持原生iOS語言:objective-c。但是,它們中的大多數允許您通過某種方法或其他方法構建和部署到iOS上。這裏有幾個建議:
DragonFire SDK。它目前僅用於遊戲開發,但如果您真的確定可以通過編程添加UI元素來製作非遊戲應用程序(但這可能非常痛苦)。 Dragon Fire SDK在Windows XP,Vista和7上運行。從SDK獲取完整功能並提交給AppStore需要花費一些金錢。這裏是鏈接:http://www.dragonfiresdk.com我以前用過它,它可以創造奇蹟。您可以爲iPhone或iPad開發,全部採用C/C++。它也帶有示例和幫助文件。
Stencyl。這是一個簡單易用的遊戲IDE,可讓您將2D遊戲部署到多種平臺上:Windows,Mac OSX,iOS等。STencyl無需編碼,但如果您購買完整版本,則可以添加自己的objective-c或flash的代碼。這裏的鏈接:http://www.stencyl.com
統一。團結3D是一個非常複雜,非常高端(換句話說,昂貴的)遊戲IDE和引擎,可以讓你建立3D遊戲在任何平臺(幾乎所有的,恩。的iOS,OSX,Windows中,的Xbox,Wii遊戲機, Playstation,Android,Linux)。 Unity的成本(最便宜的一端)1500美元......所以如果你沒有錢購買價格相同的Mac,這可能不是最好的解決方案。但是,如果你正在尋找最好的遊戲引擎和集成開發環境的選項之一,分發到每一個字面上的平臺,你可能要檢查出來:http://unity3d.com
總而言之,DragonFire SDK可能是你最好的選擇。它爲您提供PC上最高的靈活性,並且不需要太長的學習時間。在獲得我的Mac或瞭解iOS開發之前,我嘗試了DragonFire。使用我以前的C++知識,我在一個小時左右就開始使用DragonFire運行一個簡單的吉他應用程序。
如果你是不是在找一個開發平臺,嘗試GNUStep得到的OBJ-C的一個基本的瞭解。你也可以考慮建立一個「Hackintosh」。
- 1. Windows系統編程
- 2. Windows系統編程
- 3. Windows上的unix系統編程項目?
- 4. Windows系統上的非系統字體
- 5. 遠程Windows系統上的文件IO
- 6. Windows系統上的Objective C
- 7. 如何以編程設置系統音量(上OSX和Windows)
- 8. 系統編程C
- 9. Unix系統編程
- 10. Windows和系統進程
- 11. Haskell中的系統編程?
- 12. Windows上的「系統」和「系統空閒進程」PID是否保持不變?
- 13. 如何使用c#在遠程系統上部署Windows服務編程方式
- 14. 在Windows 7操作系統上開發Windows Phone應用程序
- 15. 在Windows上的Perl中獲取當前系統本地編碼
- 16. C編程登錄系統
- 17. 鑄造android系統編程
- 18. 網址android系統編程
- 19. 系統編程 - 叉()方法
- 20. 系統庫中iOS上的EXC_BAD_ACCESS
- 21. iOS上的系統級Tap模擬
- 22. iOS上的當前系統時間
- 23. 在Windows操作系統中開發iOS應用程序
- 24. Windows系統上的Mac風格菜單
- 25. 查找Windows操作系統卷的編程方法?
- 26. 如何在Windows的x86程序集中編寫系統調用?
- 27. 以編程方式更改Windows 7上的系統範圍揚聲器平衡
- 28. 使用Python以編程方式檢測Windows XP上的系統代理設置
- 29. Windows程序的系統調用
- 30. 主機系統上是交叉編譯的系統庫嗎?
沒有。 AFAIX,你需要蘋果的XCode,它只能在MacOS X +上運行。 – tjameson