Palm近日发布了他们最后的赌注:新型智能手机Palm Pre。媒体也一直忙于关注iPhone的这一个挑战者,而Palm的忠实拥护者把Pre看作是重振昔日辉煌的最好希望。但在这些纷扰的宣传背后,这款手机真正的创新之处是基于网络技术的崭新操作系统。
麻省理工学院移动平台主管和构架师安德鲁·余(Andrew Yu)说:“这是个完全不同的概念。他们开拓了移动应用开发的前景,从这个意义上讲是革命性的。”
Pre的新型操作系统,网页操作系统(webOS),运行在Linux之上。与其他的智能手机平台和Palm之前的操作系统不同,网页操作系统并不需要使用高级编程语言来编写应用程序,而允许网页开发者使用像HTML,CSS或者Javascript这些对于网络编程人员极为熟悉的语言来完成开发。
过去,开发人员为移动系统开发程序时,往往需要熟悉新的开发语言。例如,为了使一个应用程序与苹果公司的iPhone兼容,开发人员需要使用相关的、并不著名的开发语言“目标C” (Objective C)。相反,根据Palm公布的消息,开发人员使用HTML5就能管理Pre上的数据存储和访问通信录、日历中的数据。一种叫做Mojo的专为Pre使用的软件开发套件将包含一些工具来扩展Javascript访问硬件设备中的特定功能,如加速计、照相机和电话本身。
这种策略的优点在于能使更多开发者使用这种语言。余说:“任何为网页编程的人员都有可能为网页操作系统开发应用程序。”这使得将现有的网页应用程序转化为网页操作系统变得更为简单。这种轻松的编写模式将带来更多的数以百万的开发人才库,而不再是之前的“目标C”和Java这些语言的寥寥几万人,尽管这些语言已经用于开发谷歌的Android平台。
已有一些证据表明,网页开发者会急切的希望在移动开发上小试身手。在iPhone最初发布的一年之后,仍然没有办法开发原始应用程序,即在手机可以运行的软件。所以,许多第三方开发者就创造了网页程序在手机浏览器上运行。直到苹果公司公布了它的软件开发组件之后,开发者才能利用手机底层的硬件,如加速度计和触摸屏,来真正编写原始应用程序。而网页操作系统界面层,却更像一个浏览器,伴有在各自窗口中运行的应用程序,这些窗口在Palm中因其在屏幕上显示的方式而被称作“卡片”。
这个战略给Pre带来了更有趣的功能。例如,Palm已经展示出电话搜索功能,可以自动搜索网页和本机数据。
市场顾问公司Forrester分析员迈克·瓜蒂尔(Mike Gualtieri)认为,吸引应用程序开发者对于Palm至关重要。随着公司逐步建立自己的应用程序商铺,他们将迅速参与到激烈的竞争中。如今市场中有太多的智能手机,每个都有自己的操作系统、自己的存储、自己的应用程序,个人和专业程序员将很难做出选择决定。瓜蒂尔认为这可能是Palm值得炫耀的地方。
瓜蒂尔已经看出诸多公司在向更高端的英特网应用方面扩展的趋势。所以当这些公司选择移动应用平台时,Palm将会成为最容易,最可行的选择,它所基于的网页标准将与这些公司已经使用的技术很好地匹配。
然而,更简单、更快速的网页集成应用程序的探索之路起初并非那么容易。Pre的网页操作系统的软件开发组件仍没有对大范围开发者开放,比如,目前只是私下发布。分析家建议,这样做以便Palm可以在大众得到它之前,解决一些存在的问题,这点容易理解,但对于开发者来讲就比较失望了。但是,对于起死回生的关键一步,Palm并不想撞大运。
Pre其他的一些特点也吸引了潜在的智能手机用户:滑动的实体键盘和触摸屏、可拆除并且可无线充电的电池、同时运行多个程序的能力。然而,正如其他的移动平台,它在最初至少6个月的时间内,也只能限制于一个运营商Sprint Nextel。
这场战争不会轻松,Palm将要双线作战:一方面是用户,一方面是开发者。瓜蒂尔说:“他们得找人为手机编写应用程序,如果人们说‘这是款漂亮的手机,但为它编写程序就太难了’,这无疑为它宣判了死刑。”Pre的进展将会决定Palm的未来,而这次,主导者将是应用程序开发者。
强调网络工具的智能手机
评论
15 views