`
xdlliutao
  • 浏览: 40109 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Android与IOS的优缺点比较

阅读更多

对 Android 与 IOS 比较是个个人的问题。

就好比我来说,我两个都用。我深知这两个平台的优缺点。所以,我决定分享我关于这两个移动平台的观点。另外,然后谈谈我对新的 Ubuntu 移动平台的印象和它的优势。



IOS 的优点



虽然这些天我是个十足的 Android 用户,但我必须承认 IOS 在某些方面做的是不错。首先,苹果公司在他们的设备更新方面有更好的成绩。这对于运行着 iOS 的旧设备来说尤其是这样。反观 Android ,如果不是谷歌亲生的 Nexus,它最好也不过是一个更高端的运营商支持的手机,你将发现它们的更新少的可怜或者根本没有。



其中 IOS 做得很好的另一个领域是应用程序的可用性。展开来说,IOS 应用程序几乎总是有一个简洁的外观。这并不是说 Android 应用程序就是丑陋的,而是,它们可能只是没有像 iOS 上一样的保持不变的操控习惯和一以贯之的用户体验。两个典型的例子, Dark Sky (天气)和 Facebook Paper 很好表现了 iOS 独有的布局。



再有就是备份过程。 Android 可以备份,默认情况下是备份到谷歌。但是对应用数据起不了太大作用。对比 IOS ,iCloud 基本上可以对你的 iOS 设备进行了完整备份。



IOS 令我失望的地方



对 IOS 来说,最无可争辩的问题是它的硬件限制要比软件限制更大,换句话来说,就是存储容量问题。



你看,对于大多数 Android 手机,我可以买一个容量较小的手机,然后以后可以添加 SD 卡。这意味着两件事:第一,我可以使用 SD 卡来存储大量的媒体文件。其次,我甚至可以用 SD 卡来存储“一些”我的应用程序。而苹果完全不能这么做。



另一个 IOS 让我失望的地方是它提供的选择很少。备份您的设备?希望你喜欢 iTunes 或 iCloud 吧。但对一些像我一样用 Linux 的人,那就意味着,我唯一的选择便是使用 iCloud。



要公平的说,如果你愿意越狱,你的 IOS 还有一些其他解决方案的,但这并不是这篇文章所讲的。 Android 的 解锁 root 也一样。本文章针对的是两个平台的原生设置。



最后,让我们不要忘记这件看起来很小的事—— iTunes 会删掉用户的音乐,因为它认为和苹果音乐的内容重复了……或者因为一些其它的类似规定。这不是 IOS 特有的情况?我不同意,因为那些音乐最终就是在 IOS 上没有了。我能十分肯定地这么说,是因为不管在哪里我都不会说这种谎话。



Android 的优点



Android 给我最大的好处就是 IOS 所提供不了的:选择。这包括对应用程序、设备以及手机是整体如何工作的选择。



我爱桌面小工具!对于 IOS 用户来说,它们也许看上去很蠢。但我可以告诉你,它们可以让我不用打开应用程序就可以看到所需的数据,而无需额外的麻烦。另一个类似的功能,我喜欢安装定制的桌面界面,而不是我的手机默认的那个!



最后,我可以通过像 Airdroid 和 Tasker 这样的工具给我的智能手机添加计算机级的完整功能。AirDroid 可以让我把我的 Android 手机当成带有一个文件管理和通信功能的计算机——这可以让我可以轻而易举的使用鼠标和键盘。Tasker 更厉害,我可以用它让我手机根据环境变得可联系或不可联系,当我设置好了之后,当我到会议室之后我的手机就会自己进入会议模式,甚至变成省电模式。我还可以设置它当我到达特定的目的地时自动启动某个应用程序。



Android 让我失望的地方



Android 备份选项仅限于特定的用户数据,而不是手机的完整克隆。如果不解锁 root,要么你只能听之任之,要么你必须用 Android SDK 来解决。期望普通用户会解锁 root 或运行 SDK 来完成备份(我的意思是一切都备份)显然是一个笑话。



是的,谷歌的备份服务会备份谷歌应用程序的数据、以及其他相关的自定义设置。但它是远不及我们所看到的苹果服务一样完整。为了完成类似于苹果那样的功能,我发现你就要么必须解锁 root ,要么将其连接到一个在 PC 机上使用一些不知道是什么的软件来干这个。



不过,公平的说,我知道使用 Nexus 的人能从该设备特有的完整备份服务中得到帮助。对不起,但是谷歌的默认备份方案是不行的。对于通过在 PC 上使用 adb (Android Debug Bridge) 来备份也是一样的——不会总是如预期般的恢复。



等吧,它会变好的。经过了很多失败的失望和挫折之后,我发现有一个应用程序,看起来它“可能”提供了一点点微小的希望,它叫 Helium 。它不像我发现的其他应用程序那样拥有误导性的和令人沮丧的局限性,Helium 最初看起来像是谷歌应该一直提供的备份应用程序——注意,只是“看起来像”。可悲的是,它绊了我一跤。第一次运行时,我不仅需要将它连接到我的计算机上,甚至使用他们提供的 Linux 脚本都不工作。在删除他们的脚本后,我弄了一个很好的老式 adb 来备份到我的 Linux PC 上。你可能要知道的是:你需要在开发工具里打开一箩筐东西,而且如果你运行 Twilight 应用的话还要关闭它。当 adb 的备份选项在我的手机上不起作用时,我花了一点时间把这个搞好了。



最后,Android 为非 root 用户也提供了可以轻松备份一些如联系人、短信等简单东西的选择。但是,要深度手机备份的话,以我经验还是通过有线连接和 adb。



Ubuntu 能拯救我们吗?



在手机领域,通过对这两大玩家之间的优劣比较,我们很期望从 Ubuntu 看到更好的表现。但是,迄今为止,它的表现相当低迷。



我喜欢开发人员基于这个操作系统正在做的那些努力,我当然想在 IOS 和 Android 手机之外有第三种选择。但是不幸的是,它在手机和平板上并不受欢迎,而且由于硬件的低端以及在 YouTube 上的糟糕的演示,有很多不好的传闻。



公平来说,我在以前也用过 IOS 和 Android 的低端机,所以这不是对 Ubuntu 的挖苦。但是它要表现出准备与 IOS 和 Android 相竞争的功能生态时,那就另说了,这还不是我现在特别感兴趣的东西。在以后的日子里,也许吧,我会觉得 Ubuntu 手机可以满足我的需要了。



Android 与 IOS 之争:为什么 Android 将终究赢得胜利



忽视 Android 那些痛苦的缺点,它起码给我了选择。它并没有把我限制在只有两种备份数据的方式上。是的,一些 Android 的限制事实上是由于它的关注点在于让我选择如何处理我的数据。但是,我可以选择我自己的设备,想加内存就加内存。Android 可以我让做很多很酷的东西,而 IOS 根本就没有能力这些事情。



从根本上来说, Android 给非 root 用户提供了访问手机功能的更大自由。无论是好是坏,这是人们想要的一种自由。现在你们其中有很多 IOS 的粉丝应该感谢像 libimobiledevice 这样项目带来的影响。看看苹果阻止 Linux 用户所做的事情……然后问问你自己:作为一个 Linux 用户这真的值得吗?

欢迎和兄弟连(www.lampbrother.net)一起来分享你对 IOS 、Android 或 Ubuntu 的看法。
分享到:
评论

相关推荐

    iOS与Android操作系统的优缺点比较.docx

    iOS与Android操作系统的优缺点比较 iOS操作系统是由美国苹果公司开发的手持设备操作系统。原名叫iPhoneOS,苹果公司于2022年1月9日的Macworld大会上公布该操作系统,直到2022年6月7日WWWDC大会上徐步改名为iOS。该...

    Android与iOS对比分析及竞争优缺点.pdf

    Android与iOS是当今世界上两大主要的移动操作系统,各自拥有庞大的用户基础和独特的市场定位。在进行对比分析时,我们可以从多个维度来探讨两者的优缺点。 首先,Android系统因其开源性而受到广泛关注和应用。谷歌...

    iOS与Android操作系统的优缺点比较.pdf

    【iOS与Android操作系统优缺点比较】 iOS是由美国苹果公司开发的手持设备操作系统,以其精美的设计和直观的用户体验著称。iOS系统强调封闭性,这确保了系统的稳定性和安全性,但同时也限制了用户的自定义程度和第三...

    Android与ios对比分析

    总结,Android与iOS各有优缺点,Android的开放性和定制性吸引了大量开发者和用户,而iOS则以其卓越的性能和一致性赢得了市场。开发者和用户应根据自身需求选择适合的操作系统。在未来,随着技术的发展,两者之间的...

    ios与android比较.pdf

    【iOS与Android比较】 iOS和Android是两大主流的移动操作系统,它们各有特色并主导着智能手机和平板电脑市场。iOS由苹果公司自主研发并应用于其iPhone、iPad等设备,而Android则是Google开发的开源操作系统,被广泛...

    iOS与安卓的竞争与优缺点分析.pdf

    在这场竞争中,两者各有优缺点,用户的选择往往取决于他们的需求和个人偏好。 首先,iOS系统以其封闭的生态系统和严格的App Store审核机制,保证了应用的质量和系统的稳定性。然而,这也限制了用户的自由度,比如不...

    移动开发技术培训课件Android 与IOS概述及移动开发相关技术概述

    总结起来,这个课程将涵盖移动开发的基础知识、关键技术和实际应用,旨在帮助学员掌握Android和iOS开发的核心技能,理解不同开发模式的优缺点,以及如何利用各种工具和组件构建高效、高质量的移动应用。通过学习,...

    浅谈Cordova优缺点与环境部署.docx

    1. 跨平台开发:Cordova 支持多平台开发,包括 android、iOS 和 Windows 等。 2. 快速开发:Cordova 提供了强大的编译工具和丰富的第三方资源和产业链,能够快速开发和发布应用程序。 3. 降低成本:Cordova 可以使用...

    手机操作系统比较Android indowsmobile iPhone Symbian 等的优缺点.docx

    ### 手机操作系统比较:Android、Windows Mobile、iPhone OS (iOS)、Symbian 的优缺点 #### Android **优点:** 1. **开源特性,获得广泛支持:** - Android 的开源特性使其获得了除诺基亚和苹果之外几乎所有...

    搭建Android开发环境与iOS开发环境.pptx

    搭建Android开发环境与iOS开发环境 本资源主要讲解了搭建Android开发环境与iOS开发环境的相关知识点。Android开发环境的搭建是通过开源、联盟战略和技术优势等几个方面来实现的。Android系统的开源性使得厂商可以...

    JAVA与IOS加解密

    在IT行业中,加解密技术是信息安全领域的重要组成部分,特别是在...开发者需要理解各种加密算法的优缺点,并根据实际需求选择合适的加密方式,确保数据的安全传输。同时,跨平台的加解密一致性是确保通信成功的关键。

    html5唤起原生ios和安卓android app的方法

    在移动互联网时代,Web 应用(H5 应用)与原生应用(如 iOS 和 Android 应用)之间的交互变得越来越重要。其中一种常见的场景就是从 H5 页面跳转到相应的原生应用,这通常被称为“唤起”原生应用。本文将详细介绍...

    各大手机操作系统的优缺点介绍

    ### 各大手机操作系统的优缺点介绍及其发展历史 #### 塞班系统(Symbian OS) ##### 发展历程 塞班系统(Symbian OS)由诺基亚、索尼爱立信、摩托罗拉、西门子等几家大型移动通讯设备商共同投资创建,并专门从事...

    手机操作系统比较AndroidindowsmobileiPhoneSymbian等的优缺点.doc

    尽管早期的Android系统功能相比iPhone稍显落后,但随着时间的推移,Android的功能和市场占有率都在不断增长,成为了与iOS和Symbian竞争的重要力量。 iPhone的iOS系统以其卓越的触控体验、丰富的应用程序和独特的...

    aandroid ios wp8

    总结来说,Android、iOS和WP8各有优缺点,开发者需根据目标用户、功能需求和资源来选择合适的平台。跨平台开发工具和UI库如Duilib可以帮助简化多平台适配的工作,提高开发效率。同时,理解和掌握各平台的特性和开发...

    计算机操作系统的定义和概念、分类,以及几种操作系统的优缺点分析

     嵌入式操作系统(Embedded OS):如 Android、iOS等,主要用于嵌入式系统和移动设备。 3. 按操作系统的内核分类:  单内核操作系统(Monolithic OS):内核是操作系统的核心部分,包含了全部的系统调用和...

    给领导看的Flutter评估文档,如何说服领导用Flutter,Flutter优缺点、Flutter原理、Flutter框架结构等等

    Flutter,由Google开发的开源移动应用开发框架,已经成为构建高性能、跨平台的iOS和Android应用程序的新选择。这篇评估文档旨在全面解析Flutter的核心价值,帮助领导理解为何选择Flutter作为开发工具,以及其工作...

    滑动开关按钮 ios开关按钮

    在Android平台上实现iOS风格的滑动开关,既可以自定义视图,也可以借助第三方库,两者各有优缺点,开发者可以根据项目需求和自身技术能力选择合适的方法。无论哪种方式,都需要注意保证开关按钮的易用性和一致性,使...

    Hybrid APP 与原生开发优缺点

    本文将围绕Hybrid APP、Native APP、Web APP这三种主流的开发模式进行比较,并详细阐述它们各自的优缺点。 #### 一、开发模式概述 1. **Native App(原生应用)** - **定义**:Native App 是指使用特定平台(如 ...

Global site tag (gtag.js) - Google Analytics