这取决于你是否玩手机。你喜欢刷安卓,也喜欢简单傻瓜的IOS。安卓更方便。目前,安卓用户数量远远超过苹果。还有更多的IOS应用程序。苹果声称IOS有150个应用程序,Android有大约100万个应用程序
IOS的优点是运行速度快、流畅,软件数量多且质量好,系统功能非常齐全。
Android最大的优点就是开放。手机厂商可以随意修改系统,让系统成为他们想要的样子。即使厂家的系统不完善,你仍然可以下载一些软件来实现你想要的各种功能,想怎么用就怎么用。只需使用它即可。
IOS的缺点是对软件有很多限制,但是这个缺点其实也是一个优点。它可以防止软件获取个人隐私信息。它将无法使用Android等任何软件读取联系人和短信,这会导致来电归属。像来电识别(显示来电是广告还是诈骗)这样的软件是不可能存在的,但诺基亚有特权进行骚扰拦截。据称,下次更新还将包括来电归属地。
Android的缺点就是过于开放,导致Android不一致。因此,经常会出现大型游戏在某些手机上运行完美,而在某些手机上根本无法运行的情况。而且,从你使用Android的那一刻起,就不再有任何隐私了。现在任何软件都可以读取你的联系人和短信、了解你当前的位置、强制推送广告等。而且Android系统的运行效率较低。具体原因我就不多说了。不管怎样,只要能在WP8和IOS上运行游戏,都是非常流畅的。低配置下可能会有少量卡顿,但不会卡到无法玩的程度。安卓不行。低配置的机器死机是很常见的。
只有了解iOS和Android操作系统不同的设计理念,才能更好地设计测试用例,更全面地测试App。
Android App测试设备碎片化
对于iOS操作系统来说,App只需要支持有限的设备和分辨率,不需要像测试Android App时那样担心设备碎片对App的影响。谷歌采取开放策略,因此很多厂商都会定制Android,导致使用Android操作系统的设备数量铺天盖地,Android的碎片化也非常严重。
Android 应用程序更容易受到恶意软件的攻击
在开放政策下,App的apk安装文件被泄露的概率比iOS上更高,因此保证App的安全性更为重要。
iOS 和Android 处理应用程序间通信的方式不同。
iOS操作系统对App的运行机制进行了限制。大多数情况下,App进入后台后会立即进入挂起或终止状态,这意味着它无法执行代码。 iOS 中没有类似Android 中的Service 的概念,但也有一定的例外。
对于一些重要的任务,比如保存用户数据、网络下载等,可以申请一段有限的后台运行时间,长度约为600秒,这样可以在短时间内执行的操作非常有限。
某些类型的应用程序可以在后台运行,没有时间限制,包括音乐播放、录音、定位/导航、VoIP、下载和定期更新。
苹果在iOS中提供了App调用协议URL Schema进行处理。
Android和iOS在是否支持扩展存储方面存在差异
iOS 和Android 实现和使用Widget 的方式不同
测试Android App与Dalvik和ART运行时环境(RunTime)的兼容性
测试iOS应用程序在特定设置下的行为
对于iOS Apps来说,在iOS 8出现之前,苹果的产品升级都会考虑到不同设备上分辨率的不一致。不过,随着iOS 8 和iPhone 6、6Plus 的推出,iPhone 6、6Plus 的放大显示功能会导致App 在标准显示和放大显示模式下显示效果不同,因此测试人员需要在这两种模式。
iOS操作系统的内存管理机制以及对App使用内存的限制非常不透明。
由于iOS上没有真正的多任务或交换机制,当内存不足时,iOS操作系统首先会向App发出内存使用警告。如果App持续消耗内存达到iOS操作系统允许的最大值,iOS会直接kill掉它。删除App进程。
测试人员可以使用App支持的iOS设备中总内存最小的设备,使用Xcode检查App的内存使用是否超过限制,尽量减少App不必要的内存使用,检查App是否存在内存泄漏。
Android操作系统的内存管理机制更加透明,对App使用内存的限制也更加灵活。
在不同的Android设备上,每个App可以使用的内存量是不同的。测试人员可以通过打开/system/build.prop文件来检查App的最大可用Dalvik内存大小。
测试鸟
ios现在应该是最流行的。它属于苹果公司。我用过2代和3代。操作非常方便,软件也非常多。但我觉得电池容量不太理想,必须修电脑,因为不可能一直用。下载手机软件。手机很容易磨损和划伤。使用手机壳非常笨重。我觉得会影响散热。听说4代更完美了。我没用过。我不知道。但4代终于摆脱了之前的样子。但这也是苹果独有的功能软件。当然,它是苹果最丰富、选择性最强的Android系统。最大的特点是网络集成度高。它集成了大量的Google应用程序,涵盖了生活各个方面的网络应用。非常适合长期严重依赖网络信息的人。 Android系统也是一个开放的平台。如今,有大量的软件提供商为Android系统提供软件。选择安卓手机时,重点关注是否支持多点触控。建议不要使用电阻屏。购买时询问是否是电容屏。一般来说,电容屏是多点触控的。我认为HTC在用户友好性方面做得很好。 HTC的ROM被认为是所有厂商中优化系统性能最好的。事实上,许多HTC 触摸屏都出现过漂移现象,包括G7。屏幕漂移的问题已经被新手机解决了。苹果用后可玩性很高。毕竟软件功能强大,网速也快。我不知道你在哪里使用它。部分城市联通信号不如移动。如果你只是为了商务,你可以选择像诺基亚这样的android。手机的多点触控没有苹果那么灵敏,软件也很专业、适用。每个人都有不同的喜好。有些人只是喜欢苹果的外观和它的各种软件。他们并不关心新手使用的android系统。我个人认为wm有很多上手的地方。会慢一些
它们有相同点,也有不同点,我给大家列出来!它们的共同点是:应用软件非常丰富,易用性一般,即上手难度大。区别:Android的互联网体验是所有操作系统中最强大的。苹果的应用软件几乎都是高质量的,而安卓的高质量软件却很少见【因为它非常开源,也正是因为它如此开源,所以高质量的软件很少]】!