發表文章

目前顯示的是有「Cocoa」標籤的文章

Cocoa for Windows

圖片
長久以來我一直認為Apple內部是有Xcode for Windows的特殊版本,透過這個Xcode for Windows, Apple可以很輕易的將 QuickTime player, iTune , Safari ,重新編譯到Windows平台,所以這些Windows版的Apple軟體的操作相似度與Mac OS X版的軟體可以說是非常相像. Apple應該不太可能請一堆Windows programmer再使用MFC重頭寫過. 很可惜等了這麼多年, Steve Job一直沒有給我太大的驚喜, 就像當年他Announce Mac OS X也可以在Intel的平台執行一樣, 當年要是我沒聽錯, Steve Job是這麼說的-->Mac OS X從10.0開始開發, source code就已經支援並可以編譯到x86平台, 當時台下是掌聲雷動 ,當時我想, Mac OS X都可以porting到Intel平台, 在Mac OS X中使用 Cocoa 開發的軟體要porting到Windows應該不是太大問題, 當然這個不太大的問題讓我等了好幾年, 最後決定將軟體開發全部專心放在Java上. 一直到最近Apple release iPhone SDK, 讓我想起 Object-C , 這個塵封在腦海已久的程式語言. 今天還是在好奇心驅使下, 用google搜尋一下,看看是否在今年的WWDC前有什麼小道消息,Google的搜尋結果是先看到這一篇 Cocoa for windows Will not happen , 不過在第三個搜尋結果讓我看到了一絲希望 The Cocotron: Open-source Cocoa for Windows , 看起來除了我之外, 還是有許多Mac developer也希望自己所寫的軟體也可以擴展到Winodws市場, Cocotron 正是補足了這個缺口, 大概看了一下Cocotron, 很酷的是Cocotrol是提供Win32 gnu cross compiler給 Xcode (這邊有一個 Howto 教導如何將Xcode設定可以編譯Win32的target),所以Develpor還是使用Xcode環境來開發與編譯Windows平台的程式. 這樣大幅減少使用不同IDE的恐懼性, 這個就是我期待已久的功能, 這樣過...