`
- 浏览:
381567 次
- 性别:
- 来自:
北京
-
Android VS iOS:2011年的死亡竞技赛
Android和iOS之间的竞争在2010年显得尤为激烈。在市场上,两者都呈现出速度惊人的上升态势,但毕竟两个强势的家伙如果争抢一块蛋糕最终总有一个要落败。而随着电信市场容量的趋向平稳,2011年将是android和ios竞争最为激烈的一年:无论谁要想取得市场地位,就必须得挤占对方的市场份额。对于Android和iOS来说,这可能会是一场死亡竞技赛。
战争在年初便已经拉开序幕。Verizon版iPhone的到来将iOS的城池扩张到CDMA网络—— Android已经在这一领域呼风唤雨很久;搭载着Android 3.0 “Honeycomb” 这一google转为平板电脑设计的摩托罗拉Xoom向iPad发出最直接的挑战。这仅仅只是还未完全过去的一月份,但是显然双方已经做好准备并且蓄势待发。
也许我们可以从一个旁观者的角度来审视这场战争。虽然说战争的结果往往具有偶然性,但我们不妨来了解一下Android和iOS各有那些薄弱处。毕竟,知己知彼方能百战不殆。
iOS的薄弱点
对于iPhone和iPad来说,最大的优势就是易用。 无论是七十岁的老奶奶还是没学会走路的小朋友,都能在第一次拿到iPad时按照他们自己的潜意识正确的操作它。 这便是苹果的伟大之处,虽然你从来没有使用过它,但当你操作时,你会觉得它就像你的一个老朋友,你是如此的了解它。但是,iOS仍然有缺点,高手过招往往只需知道对方的一个缺点,便能发动致命一击,一招制胜,对于Android这便是机会。
1.缺乏灵活性
iOS不允许用户对其进行任何的定制,你必须按照苹果的方式做。虽然这种限制能够有效的保护系统的稳定以及安全性,但对于用户来说追求个性化有时候是必不可少的。
2.局限性
虽然苹果希望iPhone和iPad也成为商业用户办公的最佳选择。但事实上,它们似乎更加适合娱乐。你无法想象在iPhone和iPad上进行文字编辑是输入长篇的文字是什么感受。
3.较少的硬件选择
苹果少而精的产品策略确实非常的高超。但对于用户来说不能根据自己的需求来定制产品是一件很郁闷的事情。事实上,在购买iPhone和iPad时,用户其实只有两个选择:存储和连接方式。
Android的薄弱点
对于Android来说,最大的优势便是开放性。它的开放手机联盟包括了全球最佳的移动运营商和最优秀的手机制造商,包括三星,摩托罗拉,HTC,LG,戴尔,索尼爱立信等等。这使它成为了足够灵活的、足够开放的的手机操作系统。
1.生态系统的混乱
由于Android操作系统是开源的,硬件制造商可以对其进行随意的定制以满足品牌差异化的需求。但是这也带来了Android一个广为开发人员诟病的问题,即生态系统的混乱和代码分裂。
2.用户体验不一致
Google没有为Android设备的硬件设计做出规范和限制,导致Android设备在硬件体验上千奇百怪。重点表现在手机下方几个按键上,传统的android手机一般包括电话、首页、菜单、挂机、搜索和返回几个按键。但是现在越来多的手机舍弃了其中一部分按钮,而且每个手机按钮的位置也是不一样的。这导致Android手机在用户的操作体验上不一致,用户从一台Android迁移到另一台Android设备的成本惊人。要知道在iOS平台设备间的迁移几乎是没有成本的。
3.领导真空
对于Android来说,很多问题归根到底就是Google需要表现出它对这个生态系统绝对的领导能力。在开放的基础上制作相应的标准,在系统和硬件层面上规范Android设备制造商。
战争的结果?让我们拭目以待吧!
来源 :
http://www.eoeandroid.com/thread-56520-1-1.html
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
2. **自定义布局**:Android的Dialog允许我们创建自定义布局,这样我们可以完全控制Dialog的外观。在XML中设计一个与iOS Dialog相似的布局,包括标题、内容、按钮等元素,并确保它们的样式和间距符合iOS的设计规范。...
在移动应用设计领域,iOS和Android是两大主导操作系统,它们各自拥有庞大的用户群体。设计师们在为这两个平台设计应用时,必须考虑到它们之间的显著差异,以确保应用在不同平台上都能提供出色的用户体验。本文将深入...
《UMP Pro:Android与iOS平台的Unity视频流解决方案》 Unity引擎作为一个强大的跨平台游戏开发工具,被广泛应用于游戏开发、模拟应用以及多媒体项目。在移动设备上,无论是Android还是iOS,Unity都能提供流畅的游戏...
3D WebView for Android and iOS Web Browser
使用与支持 Vuplex VR/AR 浏览器的相同代码,... • 与Android插件不同,iOS插件不支持悬停交互、拖拽交互或WebGL。 • 欲使用 OES 纹理,Android 插件需使用 GLSL 着色器,这类着色器无法与通用渲染管线一起正常使用
适用于本机Android和iOS应用程序的Rust核心 [ iOS徽章] 此示例显示了如何在本机Android和iOS应用程序中使用共享的Rust核心。 为什么? 这种方法为我们提供了最好的解决方案:我们通过使用共享库来防止代码重复。 ...
### Android 4.0 vs iOS 5:深度对比与分析 #### 一、版本对比 在移动操作系统领域,iOS和Android一直是两大巨头。随着iOS 5与Android 4.0(Ice Cream Sandwich)的发布,这两款系统之间的竞争再度升级。 - **iOS...
在Android平台上实现一个类似iOS 7的解锁界面是一项有趣且具有挑战性的任务,因为它涉及到对用户界面设计的深入理解和对Android开发技术的熟练掌握。在这个项目中,我们将探讨如何使用Android SDK来创建一个模仿iOS ...
海康萤石云(EZVIZ)实时视频预览、对讲插件(Android+iOS)示例海康萤石云(EZVIZ)实时视频预览、对讲插件(Android+iOS)示例海康萤石云(EZVIZ)实时视频预览、对讲插件(Android+iOS)示例海康萤石云(EZVIZ)实时视频...
《3D WebView for Android and iOS Web Browser 4.2.2-4.4.4:移动端3D渲染与Unity集成的深度解析》 在移动应用开发领域,为用户提供丰富的交互体验已经成为开发者的重要任务之一。3D WebView是这样一个工具,它...
"Android 仿IOS3D滚轮选择器"就是这样一个例子,它试图在Android平台上模仿iOS系统的三维滚轮选择器效果,以创建一个类似对话框的组件。这个组件能够帮助用户通过滚动和点击来选取特定的数据,适用于日期选择、选项...
在Android开发中,为了追求更好的用户体验和视觉效果,开发者时常会尝试模仿其他平台的设计风格,例如iOS。"Android高仿IOS动态高斯模糊背景"是一个技术主题,它旨在实现iOS系统中常见的动态高斯模糊效果,并将其...
在Android开发中,为了提供与iOS相似的用户体验,有时我们需要实现一些特定的UI元素,比如“日期滚轮”。本文将详细讲解如何在Android平台上创建一个仿iOS风格的日期滚轮组件,以及如何进行屏幕适配和处理不同月份的...
在Android开发中,为了提供与iOS相似的用户体验,开发者经常需要实现自定义的UI组件,其中之一就是仿iOS样式的开关(Switch)。这个“Android自定义IOS开关”项目旨在创建一个与iOS开关外观和行为类似的控件,即`...
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="16dp" android:padding="16dp" android:...
在开发针对Android和iOS平台的应用时,有时需要与设备的本地资源,如相册进行交互。"Unity Native Gallery"插件就是为了满足这种需求而设计的。这个插件允许用户在Unity应用中读取和保存媒体文件,如图片和视频,到...
在Android开发中,为了提供与iOS相似的用户体验,开发者经常需要实现类似iOS的界面设计,例如带有圆角的设置界面。这个项目就是针对这一需求,提供了Android平台上一个仿iOS风格的圆角设置界面,名为“ATable Demo”...
这个主题,"Android 仿IOS日期选择", 主要涉及到如何在Android应用中创建一个具有iOS风格的日期选择界面,让用户可以方便地选取年、月、日。 iOS的日期选择器通常以轮盘的形式呈现,用户可以通过滚动每个轮盘来选择...
在Android开发中,为了提供与iOS相似的用户体验,开发者有时会尝试模仿iOS的UI元素,其中之一就是对话框。本文将详细讲解如何在Android平台上创建一个仿iOS风格的对话框,并将其设计为可复用的工具类。 首先,我们...