我在看Palm WebOS SDK,它似乎是基於CSS/HTML/Javascript的。它沒有強類型(Java或ObjectiveC)API嗎?例如,你會如何編寫一個遊戲,而無法使用這種語言?你可以在CSS/HTML/Javascript以外的東西中開發WebOS嗎?
也許我錯過了一些東西,但在Palm的網站周圍挖,我找不到任何其他方式與上述三駕馬車的設備接口。
我在看Palm WebOS SDK,它似乎是基於CSS/HTML/Javascript的。它沒有強類型(Java或ObjectiveC)API嗎?例如,你會如何編寫一個遊戲,而無法使用這種語言?你可以在CSS/HTML/Javascript以外的東西中開發WebOS嗎?
也許我錯過了一些東西,但在Palm的網站周圍挖,我找不到任何其他方式與上述三駕馬車的設備接口。
目前沒有,沒有比Javascript/CSS/HTML更多的選項。
理論上你可以用另一種語言編寫並編譯成類似於GWT的JavaScript,但是目前還沒有工具可用。
期望的是,像OpenGL這樣的接口將通過WebGL。
很可能很快就會支持Flash,這樣您就可以在動作腳本或任何其他可以編譯爲Flash SWF的地方編寫代碼。
還有一種插件體系結構,像「Classic」,PDF和Doc查看器使用的是本機代碼(C),但這些不是SDK的一部分,不太可能會這樣。
這是一個老問題,但現在的答案是肯定的。 PDK和SDK可以與1.4.5協同工作,允許PDK SDL和OpenGL ES 1.1和2.0應用程序與SDK(HTML/JS/CSS/Mojo)應用程序一起調用PDK C或C++後端代碼以加快處理速度。
我想補充一點,Palm在7月份推出了一項新的PDK Hot Apps推廣活動,鼓勵開發者將應用從其他平臺移植到webOS。許多獎品,包括現金和惠普商店信用中的1000美元。 – 2010-06-19 14:51:42
是什麼讓你說你需要強類型語言來編寫遊戲? – 2009-09-18 18:30:28
那麼,我應該更清楚一點。當然,你可以寫javascript遊戲。我的意思是更復雜一些,使用像OpenGL ES這樣的關卡或高級圖形。 – larryq 2009-09-18 19:40:14