我對Objective-C有一些基本的瞭解,但更喜歡Ruby,所以我正在考慮與MacRuby一起玩。是否可以使用MacRuby爲Mac App Store開發應用程序,還是必須使用Objective-C? (請注意,我不那麼在乎的iOS/iPhone和iPad的店,現在,就在Mac OS X的應用程序商店。)您可以使用MacRuby爲Mac App Store開發應用程序嗎?
回答
簡短的回答:是的,技術上來說,你可以構建這樣的應用程序。您需要重新訪問商店指南,以瞭解提交給各個商店必須滿足哪些要求。
偶爾出現;除了@NSResponder提到的指導原則之外,事實上,如果您決定使用MacRuby ,除非您計劃在您的應用程序中使用已經編寫的大量Ruby代碼,否則您將花費大量額外的不必要的時間。
Learning Objective-C大約是成爲一名有效Cocoa開發人員所需的總體學習的2%。其他98%是從內存管理模型到標準習慣用法(如KVC/KVO /委派到NIB文件)到整個系統中的各種類型的API。
所有這些東西都是用Objective-C(或C)編寫的,文檔以Objective-C和Objective-C編寫的例子爲目標。
另外,整個工具鏈主要集中在驗證,編譯,索引,調試和操作Objective-C。
如果你想使用MacRuby來構建一個真正的Cocoa應用程序,你將不得不通過任何途徑瞭解Objective-C。而且你將不得不處理橋接層中的任何錯誤和阻抗不匹配。
嘗試沒有`S`,以免要求登錄:http://developer.apple.com /appstore/mac/resources/approval/guidelines.html – NSGod 2011-01-09 03:34:46
是的。作爲the Mac developer forums說:
- 我的Mac應用程序不是寫在 的Objective-C。這是允許在 MacApp商店?
是的,只要它也遵守 Mac應用程序商店審查指南在 http://developer.apple.com/appstore/mac/resources/approval/guidelines.htmland Mac開發者計劃許可 協議在 http://developer.apple.com/programs/terms/mac/mac_program_agreement_20101020.pdf
(通過合金)
- 1. 我可以將Silverlight應用程序發佈到Mac App Store嗎?
- 2. 我可以使用RealBasic編寫Mac App Store應用程序嗎?
- 3. 爲App Store(iOS)開發metro風格(現代UI)應用程序可以嗎?
- 4. iPhone應用程序可以輕鬆擴展到Mac App Store上發佈嗎?
- 5. 使用MacRuby開發iPhone應用程序
- 6. 您可以爲iPhone開發內部業務應用程序嗎?
- 7. 可以只爲64位拱建立Mac App Store應用程序嗎?
- 8. 是否可以在Mac App Store上部署Python應用程序?
- 9. Mac App Store應用程序iTMSTransporter錯誤
- 10. 我仍然可以在開發iPod Touch上使用App Store嗎?
- 11. 在新的Mac App Store上可以接受Java應用程序嗎?
- 12. 您可以遠程更新開發iPhone應用程序嗎?
- 13. 重新發布App Store應用程序可行嗎?
- 14. 可以在iTunes App Store中看到Custom B2B應用程序嗎?
- 15. 以編程方式打開Mac App Store
- 16. 如何簽署Mac應用程序以在Mac App Store上發佈
- 17. 您可以在OS X上開發Windows Mobile應用程序嗎?
- 18. Mac App Store沙盒軟件可以使用CGEventPost嗎?
- 19. 搜索Mac App Store的應用程序打開文件
- 20. NSClassFromString可以在App Store中使用嗎?
- 21. 我可以先開發mac/iphone/ipad應用程序嗎?
- 22. 在Mac App Store外發布應用程序
- 23. 發佈Mac應用程序在App Store中
- 24. Mac App Store的應用程序使用提升的權限
- 25. 我可以在Apple App Store上分發MonoTouch供電的iPhone應用程序嗎?
- 26. 您可以在Mac應用程序中安裝Safari擴展嗎?
- 27. 您可以使用Ruby來開發支持觸摸屏的應用程序嗎?
- 28. 您可以使用Dreamweaver在appcelerator中開發移動應用程序嗎?
- 29. 是否必須爲Mac App Store應用程序配置權利?
- 30. 將Mac應用程序提交到Mac App Store的問題
是的,這裏有一些MacRuby應用程序的例子:http://apple.stackexchange.com/questions/1 5781 /示例應用程序中的Mac應用程序商店不是與目標ccc – neoneye 2011-07-17 22:18:32