webOS vs iOS vs Android
移动设备的使用正在迅速普及。这使得生产移动操作系统的竞争成为争夺霸主地位的激烈竞争。惠普(HP)开发的webOS、苹果开发的iOS、谷歌开发的Android已经成为移动操作系统市场的主要参与者。尽管这些操作系统在不同的方面或领域可能优于其他操作系统,但这三种操作系统都受到移动设备用户群体的高度重视。
网络操作系统
webOS是一种基于Linux的移动操作系统。它是惠普公司开发的一个适当的操作系统。实际上,Palm在2009年1月推出了webOS(针对Palm Pre设备,在Sprint上发布),它先于Palm OS。webOS由于其可用性、web2.0集成、开放式体系结构和多任务特性,立即获得了积极的欢迎。但惠普在2010年收购了Palm,而webOS被认为是购买Palm的主要动力来源。webOS 2.2和webOS 3.0于2011年2月推出,分别搭载了HP Veer/HP Pre 3 Smatphone和HP TouchPad平板电脑。惠普计划在2011年底推出一个可以在windows下运行的webOS版本,这样它就可以安装在所有的HP机器上。
网间网操作系统
iOS(以前称为iPhone OS)是苹果公司开发的移动操作系统。iOS是苹果Mac OS X的直接衍生产品,是一种类似UNIX的操作系统。最初,iOS是iphone的代名词,但后来它被安装在iPod touch、iPad和appletv设备上。无需从第三方获得苹果的iOS许可证就可以安装在第三方。现在用户可以从苹果应用商店下载超过50万个iOS应用程序。此外,在北美,iOS承担了超过一半的移动网络消费(iPad除外)。iOS界面基于多点触控手势,包括滑块、开关和按钮,可对用户的输入做出即时响应。用户可以使用诸如滑动、轻触和捏等交互方式与iOS进行通信。有些应用程序是“震动敏感”的,这意味着某些操作(如撤消和旋转)可以通过摇动设备来执行。iOS包含四个抽象层,称为核心操作系统、核心服务、媒体和Cocoa Touch。iOS需要大约600MB的存储空间才能运行。
安卓
Android是一个由操作系统、中间件和应用程序组成的移动软件栈。Android是其最初的开发者,而Google在2005年收购了它。Android操作系统基于Linux。包括谷歌在内的开放**联盟(OHA)的成员发布了Android,而AOSP(Android开源项目)则负责其进一步的维护。据估计,Android将是2010年最受欢迎的智能**平台。Android上有超过25万个应用程序(“Apps”)可用,而且这个数字还在不断增长,这要归功于致力于开发应用程序的大型开发者社区。应用程序可以从Android Market(谷歌运营的在线应用程序商店)或第三方网站下载。
Android上的开发主要是基于Java的。Android支持大部分java5.0库。许多不受支持的Java库要么有更好的替换(其他类似的库),要么根本不需要(例如用于打印的库等)。图书馆喜欢java.awt文件以及java.swing不支持,因为Android有其他用户界面库。Android SDK支持其他第三方库,如蓝调组织(蓝牙支持)。OHA由许多致力于改进移动设备开放标准的公司组成。Android代码是在Apache许可下发布的免费开源代码。最终,Android代码被编译成Davilk操作码。Davilk是一种特殊的虚拟机,它针对具有有限资源(如电源、CPU和内存)的移动设备进行了优化。
webOS与iOS和Android有什么区别?
尽管这三种平台/操作系统都是可比的,但它们确实有各自的优缺点。据说iOS拥有最好、最流畅、构建最干净、最直观的用户界面,甚至可以让第一个用户轻松使用。webOS在可用性方面被认为并不落后,但对于新手来说可能需要一些适应。但是,在用户界面方面,Android显然处于第三位。这种区别是通过相互比较来实现的,需要注意的是,这三个用户界面都非常好。Android在这一领域落后的一个原因是Android 2.x不适合平板电脑(谷歌承认这一点),但它仍然与平板电脑一起使用,尽管Android 3.x是平板电脑专用操作系统。
Android被认为是定制战中的明显赢家。用户可以在Android上定制几乎任何东西,而另外两个在定制方面没有提供很多选项。而iOS只允许对其中一个应用程序进行定制。Android最好的特性之一就是它对Widgets的支持,它可以让你一目了然地查看你需要知道的所有东西,而不是像iOS那样必须打开和关闭应用程序。
在电子邮件方面,用户倾向于喜欢iOS带来的简单性,但webOS的卡片界面(允许在网页和新邮件之间来回切换)被认为更适合电子邮件。然而,iOS中的复制粘贴功能是三者中最好的,这意味着很少需要来回翻转。