10個讓Geek們喜愛惠普webOS的理由
惠普在 webOS 開發者博客列出了 Geek 們應該喜歡 HP webOS 的十個理由。
以下為譯文:總會有一個在Linux愛好怪杰的一生時,他或她需要一個新的挑戰。 如果你想跳進移動開發世界,這里有一個惠普的webOS平臺并十個理由,你覺得怎么樣?

一、免費:成為開發者無需交費,下載 SDK 或提交應用均免費。webOS 模擬器以及開發工具同樣免費,而且支持多平臺(Windows,Mac OS X,Linux)。開發者購買 webOS 設備的時候可以打折。
二、系統完全開放。無需越獄或破解 Root 權限,只需進入開發者模式。點擊 “Just Type”搜索框,輸入“upupdowndownleftrightleftrightbastart”(經典的魂斗羅密碼),就會出現一個圖標,你方便的打開或關閉開發者模式。
三、它是 Linux。內核是 Geeks 的最愛 Linux,軟件環境是 Webkit。
四、熟悉的技術。多數應用使用 JavaScript 編寫,表示層是 HTML 和 CSS。如果想使用 C 和 C++,主要構件工具是 gcc,主 API 是 SDL 和 OpenGL ES,這些都是被廣泛使用的工具。
五、源代碼易于查找。ROM 內的應用都在 /usr/palm/applications 下面。其中一些應用為了提升加載速度經過了壓縮,但通常會保留源代碼。系統的開源部分在 opensource.palm.com,這里有代碼壓縮包和補丁。
六、開發工具適合各類開發者。開發者可以使用命令行,也可以使用 IDE。模擬器采運行在開源的 VitualBox 上基于 x86 的系統。同時也有基于網絡的 IDE(ares.palm.com),一個運行在瀏覽器中的開發環境。
七、嘗試前沿的技術。應用可以綁定基于 node.js 的服務,JavaScript 應用可以使用 hybrid PDK 模式調用原生代碼,可以使用 OpenGL ES 開發 3D 圖像或通過藍牙遠程遙控系統。
八、出色的開發者支持。webOS 開發者論壇很活躍,開發者關系團隊和工程師團隊都樂意回答問題。公司會在 developer.palm.com 直接發布信息,同時在全球范圍舉辦 Developer Workshops 這樣的活動。
九、webOS Homebrew:webOS Internals 的獨立開發團隊對系統做出了自己獨特的貢獻,比如替換內核、新的系統服務和超頻工具。這些創新會添加到官方系統中去,比如在 webOS 1.4.5 上開發的頁面緩存壓縮,后來被添加到了 webOS 2.0 的內核。
十、鼓勵開源應用。許多出色的應用都是開源的,比如 Foursquare,drPodder,pReader,Spaz,Relego 和 Preware。
我們很高興看到惠普繼續奉行開放的策略,公開鼓勵民間開發者,這在其它平臺提供商基本上看不到的,只是 Palm 的經驗證明,要吸引更多的開發者,這一切還遠遠不夠。
惠普擁有資金和硬件生產經驗,對 webOS 極為重視, 這給 webOS 眾多擁戴者帶來了新的希望。可以說,webOS 的潛力是很大的,但是事實證明,要在移動市場搶占地盤,出色的系統只是成功的一方面,構建可盈利的生態圈也許是更加困難的工作。
鼓勵 Geeks 開發應用,來彌補現有應用數量的不足,是值得肯定的做法,但同時也要看到,在目前的情況下,恐怕廣大的開發者仍不會將 webOS 做為首選開發平臺,因此,鼓勵這些開發者移植其它平臺已成功的應用,也許才是更應該做的事情。
【編輯推薦】