Palm临死前的救赎 发布webOS智能移动系统

移动开发
2009年4月,Palm发布webOS。webOS系统平台只支持Palm Pre一款手机,不过这只是webOS开端,在惠普收购Palm之前,几乎没有人关注它。

 2009年4月,Palm在Web 2.0展会上宣布,该公司将在webOS开发者网站上接受开发人员申请。开发人员将可以提前获得Mojo开发工具包。在被惠普收购之前,Palm发布了在2011年惠普平板电脑上大方异彩的webOS操作系统。最初,该系统平台只支持Palm Pre一款手机,不过这只是webOS开端,在惠普收购Palm之前,并没有人关注它。

什么是webOS系统?

最初,Palm公司把WebOS(Web-based Operating System)定义为网络操作系统,一种基于浏览器的虚拟的操作系统,用户通过浏览器可以在这个webOS上运用基于Web的在线应用(Web Application)的操作来实现操作系统上的各种操作(包括文档的存储,编辑,媒体播放等等)。webOS 界面非常的简洁,比如 webOS拥有许多应用,但平常屏幕上只显示“电话、联系人、邮件、日历”这四个应用,当用户点击右下角的隐藏/显示按钮时,屏幕上的其他应用才会都显示出来,包括:短信、网络浏览器、相机、照片、音乐、视频、记事本、任务管理、地图、计算器等应用。Palm Pre采用宽大的触控屏幕,用户能够轻松地用手指滚动屏幕列表。

此外,Palm Pre 还拥有一项新的Synergy(协同)同步系统功能,能够自动管理用户的多个联系网络,用户只需要登录 Google 、Outlook 和 Facebook的账户,Palm 会将这些网络的数据分隔保存。但用户又能够统一获得多个服务的即时消息,操作相当人性化。Palm Pre的网络浏览器基于Webkit ,界面舒适,且支持多选项卡浏览。

Palm Pre 还拥有 Google Android类似的“弹出消息(popup)”通知系统,如果正在运行其他软件的时候有了新消息,它会自动调整大小让你能够看见消息内容。Palm Pre 的Dock 工具栏还可以自定义应用快捷启动项。此外,Palm Pre 还支持微软的 Exchange 企业邮件功能,webOS应用程序开发。随着3G网络的迅速发展,Palm期待webOS作为一种在线操作系统与苹果的iOS和谷歌Android一比高下。Palm公司在2009年01月12日CES2009国际消费类电子产品展会上推出了首款采用了webOS手机——Palm Pre。

WebOS系统登陆手机 智能新锐前途无量

发布但未上市的采用webOS系统的Palm Pre手机

webOS系统优势优点分析

作为新一代系统,webOS在硬件上做出了很大的改进,屏幕增加了多点触摸技术。电容式触屏与之前广泛使用的电阻触屏相比拥有更加优秀的显示效果,触摸屏更加灵敏,更加适合用手指操作。不过新的技术只有来自带电的手指操作才有感应,所以非生命物体触摸无效,手写操作成为一个难题。

[[26612]]

电容式触屏已经成为一种趋势

Palm Pre作为采用webOS系统的手机,网络功能自然不可小视。webOS手机的设想是实现网络的无缝覆盖,即手机网络与无线网络的***结合。同时支持WiFi无线上网,双剑合璧,让您的手机永不掉线。webOS中的浏览器是一个完整的桌面级浏览器,支持网页中的Flash元素显示,这样的设计让您能够浏览到更加精彩的网络内容,同时Webkit技术的加入让其给使用者带来更加出色的使用体验。

[[26613]]

3G时代对webOS来讲如鱼得水

除了这些新功能,目前大部分中的U盘模式、导航功能、彩信功能、复制粘贴、邮件收发等功能在该系统上都能够实现。值得一提的是webOS不但可以运行在Palm的手机上,同时在市场上其他受大众欢迎的智能手机上也能够使用。这样的开放性和兼容性使其的前途非常被看好。

面向开发者的webOS

Palm还将推出一款名为“Mojo消息服务”、面向开发人员的“集成云服务”。该服务利用标准的发布/订阅系统,使数据由“云”传输到手机上。在应用程序开发方面,新系统的优势在于,任何熟悉 CSS、HTML 、XML 和 Javascript 编程的开发者都能够为该操作系统开始应用,无需学习新的编程语言。这能够为 Palm Pre 开放应用的开发者群体众多,未来 Palm Pre 将拥有更多的应用。

Palm Mojo应用程序框架

使用Mojo便于开发Palm webOS应用程序,它是一个新的应用程序框架,基于HTML5, CSS,和JavaScript标准。这些标准 web开发者已经是非常熟悉和喜爱的。webOS应用程序可以直接安装运行在手持设备,访问更广泛设备服务器。

Mojo带给你:

1)导向、转移、滚动等更直观的建立程序

2)可使用webOS通知系统警告用户不要中断

3)HTML5本地存储,使得当用户离线状态也可以使用数据。这对开发者是个好消息,提供很多方式从palmos的数据文件pdb格式中提取数据到你的新的webos应 用程序中。这样可以转移更多资源从palmos到webos中。

The Palm Mojo SDK(软件开发工具包)

Palm称,第三方开发商MotionApps将开发一款在Pre手机上运行的Palm OS模拟器。当时这款模拟软件还不能利用webOS核心功能。基于Mojo应用程序框架,SDK提供简单的代码,文件和开发工具。基于Eclipse交互式数据输入也将会包括在内,你可以选择工具建立webOS应用程序。当前Mojo SDK内部预发布,将会再测试成熟时提供免费下载。

webOS 2.0之后Palm废弃了Mojo框架而发布了Enyo框架。Enyo 来自 Palm 的 Aries 项目。Aries 是 Palm 发布的一个完全基于浏览器的手机应用开发环境。在开发过程中,开发者发现 Ares 的 Javascrpit 开发框架 OpusJS 拥有比 Mojo 更多的优点,于是决定在其应用在手机之上。由于与 Mojo 框架完全不同,新的框架将取代 Mojo。这个新的框架基于 OpusJS,由于起源于 Ares,而且可以与其紧密配合,所以取名为 Enyo。

总结

随着惠普收购Palm,webOS的一切都变得自然起来。我们曾对惠普收购Palm的真实意图有过很多猜测,是成为惠普云计算中的一环还是成为惠普移动领域的利器?在惠普发布webOS 3.0后答案已经揭晓——Touchpad。惠普正在打造一个属于webOS的平板未来。

【编辑推荐】

  1. webOS 2.1应用开发初体验
  2. webOS 3.0 惠普平板系统驾到
  3. 收购Palm周年庆 惠普在移动领域艰难而执着的前行
  4. 视频:惠普webOS 3.0全新界面功能揭秘
  5. webOS用户界面基本概念一览

 

责任编辑:佚名 来源: 网络整理
相关推荐

2009-06-21 13:52:57

PalmWebOSLinux

2009-04-03 11:12:43

PalmwebOS开发

2009-05-04 08:48:32

PalmWebOS移动OS

2012-06-19 14:14:48

PalmwebOS

2014-01-07 09:02:59

2012-06-19 14:10:52

PalmwebOS

2009-05-07 08:41:33

PalmWebOS移动OS

2009-04-04 08:58:45

Palmiphone移动OS

2009-05-04 08:51:00

PalmWebOS移动OS

2010-09-03 08:47:51

2009-10-24 10:29:56

2009-03-23 08:32:53

WebosPalm移动OS

2011-07-01 11:31:57

2010-12-24 10:15:32

webOSPlam

2010-09-08 14:30:05

webOS 2.0webOSPalm Pre

2011-08-19 09:29:12

惠普平板webOS

2009-04-03 08:36:53

PalmWebOSsdk

2009-04-03 08:38:13

2009-03-18 08:44:26

Palm OS移动OS

2011-05-05 14:38:41

PalmPilot 1Palm OS 1.0Palm OS
点赞
收藏

51CTO技术栈公众号