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

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