開發(fā)跨平臺程序最好的方案有三個:MicrosoftOffice:除了FeatureSpecification,沒有share任何code。不過,真費錢。AdobePhotoshop:底層庫自寫,上層用C++跨平臺。AdobeLightroom:底層庫C++/Objective-C自寫,上層用Lua跨平臺。補充說明:這三個比較好的方案適合源代碼的長期維護,但是要達到這種狀態(tài)不是一蹴而就的。對于首次接觸跨平臺開發(fā)的團隊,應該先集中精力在一個平臺上完成產(chǎn)品,然后再考慮移植。Photoshop原本就是Maconly的產(chǎn)品。AdobeLightroom的方式是其架構(gòu)師在Lua語言封裝底層方面做了很多試驗之后才選用的。次優(yōu)的方案有:Perforce,Skype:QtUgly的方案有:Eclipse/NetBean:JavaSWT/JavaSwing
網(wǎng)站導航
- zblogPHP模板zbpkf
- zblog免費模板zblogfree
- zblog模板學習zblogxuexi
- zblogPHP仿站zbpfang