» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[数码手机] 老胖们!palm说让你们再跳一次火坑!你们干吗?我准备跳了。2009CES Nove登场!

用HTML/Javascript开发效率倒是蛮高。。不过第三方软件怎么发布?全开源的?那恐怕没法产生高质量软件的。
而且和Java和Objective-C比起来,Javascript的执行效率和稳定性还是令人怀疑的。


TOP

引用:
原帖由 心之一方 于 2009-1-9 15:15 发表

发布不难,palm当年就轻车熟路了,现在有了这么多榜样,更轻松了。
javascript软件发布是有人搞过,不过到目前为止,Yahoo Widget, Apple Dashboard,Adobe AIR统统是js源代码形式发布,palm如果也这么发布,恐怕没几个商业软件公司会跟进的。



TOP

引用:
原帖由 jun4rui 于 2009-1-9 19:10 发表
肯定不是全部都javascript,本地可执行文件的方式也一定会有的。

至于支持javscript技术,以来是降低开发门槛,而来可以吧很多现成的web应用搬到桌面。
感觉可能性不大,这个平台叫做 palm webOS已经很说明问题了,整个系统的GUI界面看起来是用一个Javascript UI库构建出来的,底层是一个带进程管理的Webkit层,也就是说,用本地语言开发根本就没有UI组件库的。这样只能是用开源js发布软件的。


TOP

引用:
原帖由 jun4rui 于 2009-1-9 20:44 发表


js很多做不到的(js只是在黑箱里面运行,对本地文件的读写都做不到),例如功能稍微复杂点的办公软件,就算做得到,对机能的要求和稳定性都很成问题。
按照engadeget里的说法,WebOS应用是在Webkit执行层上构建出来的。
http://www.engadget.com/2009/01/ ... e-hands-on-gallery/
引用:
We're told that the OS is based on Linux, and is in some way an extension of what they've been crafting for a while now, but on top of that Linux core is a display layer that is basically WebKit: all of the apps, including Palms own, are built in HTML, CSS and Javascript, and can make calls deeper into the OS for certain functionalities. That means almost any web developer can build an app for the phone, but there are limitations. 3D gaming, for instance, won't be possible, at least with version 1.0 of the OS -- though Palm might add a different, more powerful display layer in the future. Palm has confirmed that there will be an app store and an SDK which will be available to anyone.
本地功能不是做不到,而是浏览器限制不让js来做,不提供这样的接口而已。palm webOS里的执行层是制定出来,不限制的话,js啥都能做的。
这个也不是没有先例的,比如说Adobe AIR程序吧,用javascript API可以完全控制本地文件系统。

TOP

发新话题
     
官方公众号及微博