我需要爲Mac OS 10.4和更新版本(包括PowerPC)開發基於GUI的應用程序,而且我很難決定使用哪種語言/框架。針對Mac OS 10.4+ GUI應用程序
如果我決定直接使用Cocoa,我將不得不運行舊版本的Xcode來編譯10.4 ppc。然後在不同的機器上爲較新的SDK運行較新版本的Xcode。有沒有人有任何這方面的經驗可以提供一些見解?
我對python有一個體面的經驗,並且正在考慮在PyQt4中做這件事,但我不確定我打算在打包應用程序並使其在新版本中工作時遇到什麼問題的MacOS。
最後,我一直在考慮學習Java和使用Swing庫開發應用程序,但是我從來沒有這樣做過,我不確定從長遠來看學習這是否值得它,我也不知道了解在部署期間可能遇到的問題。它是否像他們所說的那樣是跨平臺的?我在運行特定版本的MacOS時會遇到很多問題嗎?
任何幫助將不勝感激。如果您有任何想法,我願意學習一門新的語言/框架。
*「(Java)它是否像跨平臺,因爲他們說這是?」*這是應用程序。僅針對Mac OS(10.4+),還是不是?如果它是Mac。只是,我會說使用可可。對於X-Plat,你無法擊敗Java。 –
除PyQt外,還有[PySide](http://www.pyside.org/),它的授權比PyQt更少。對於PyQt,如果您想要以不同於GPL的許可證在軟件中使用它,您需要獲得商業許可。 – rplnt
@AndrewThompson只有10.4+,但我不確定在Cocoa/Obj-C中編寫它的可能性如何,讓它在ppc 10.4上運行到雪豹/獅子。 –