`

iOS,你真的越来越像Android了

阅读更多
原帖地址:http://www.cnblogs.com/ider/archive/2013/06/13/ios-7.html

周一的苹果开发者大会上,Apple介绍了iOS 7的各种新的特性,虽然真正发布要到今年秋季,但是作为程序员我们还是可以下载开发版本来亲身体验一番的。本来想下载更新四代的iPod Touch上,但是似乎没有提供,所以只能跟同事借来一部iPone 5测试机更新到iOS 7。如果没有去年底对《Android 4.2新特性体验》,看到这一些新特性我一定会感到欣喜,但是现在体验的结果就跟看Keynote时是一样的:长得越来越像Android了。只能说有些东西就是先入为主了,做什么都应该抢个先(鲜)才行。
1-ios7-beta2-ios7

界面小清新

很高兴iOS终于支持动态壁纸了,但是默认的屏保壁纸怎么就感觉是直接搬了Android的过来呢?让人感觉在开发的时候,项目经理拿着Android手机对开发人员说:“做成差不多这个样子的。”然后开发人员就一笔一画全弄了过来。

虽然解锁方式还是经典的“slide to unlock”但是一直沿用到iOS 6的界面已经不在了,也就是说在屏幕的任意区域从左往右滑动都可以解锁。
3-lock2_clock
 

iOS 7也提供了控制中间(Control Center),可以方便的切换一些系统设置,和Android的不同指出在于,iOS 7是从下方划出来而Android是双指从上方划出。这一点上我感觉还是iOS更便于操作。
4-control-center15_notification
在这个控制面板上,我最喜欢的就是左下脚的闪光灯开关,直接把iOS设备“升级”成了实用的手电筒。

消息中心依然是从上边划出来,简洁的线条和分类。
5-notification14_notification
 

不记得是从什么时候开始界面的设计开始趋向于扁平化(Flat design),Google的主页界面、邮箱,微软的Windows Metro,现在苹果也加入的这个行列,抛弃了原有的金属味道,变成了小清新。最吸引的还是动态背景和立体背景,只是不知道是否可以自定义动态背景。
不过这左上角几个点是什么?五子棋,黑白棋吗?原来是手机信号!!!

桌面的文件夹在iOS 7中也得到了很大的加强,可以支持分页存放更多的应用,只是还不支持嵌套文件夹,当然Android目前也不支持。
6-home7-folder
 

搜索不再独立作为一页,将屏幕往下拉就可以调出
8-search3_clock
 

应用程序功能提升

大会上Apple演示了多个iOS 7自带应用在的功能和界面上的改变,我最喜欢的一个就是天气应用的改变不再只有温度和数字,更有生动的图像呈现当地的天气。要是把多个地址按时区纬度排列一下,说不定还能出现彩虹呢。Android没有自带的天气系统,不过应用商店还是有很多天气应用可以提供相同的功能。一些手机厂商也会自己定义天气应用,比如我三年前用的HTC Aria就有动态天气了。
9-weather
 

如果把手机系统比较儿子,那么iOS是Apple的儿子,Android则是Google的儿子。那女儿是谁?两家的女儿就是两家的浏览器:Safari和Chrome。iOS 7里,Safari 也做出了很大的改变:地址栏会适应性的缩小,功能健也会在不需要的时候自动隐藏以便提供更大的阅读空间。多标签切换也更加具有立体感,好似Windows 的Aero Flip,但因为所有页都可以在一个屏幕下呈现,所以切换肯定要比以前有效和迅速。
10-safari11-tabs

相机和相册

大家用 iPhone 最多的可能就是玩游戏和拍照,iOS 7 相机方面最大的改变是即成了滤镜功能,让拍照更加有“范”,也让手机进一步打压了卡片机。
12-camera
 

相册上提供了很多便利的功能。 之前的相册,成千上百张照片堆在一块找也找不到,现在的相册多了分类功能,可以根据时间、地址进行归类。手机在小照片上长按,还可以看到大缩略图,移动手指缩略图也会跟着移动和改变。
13-photo

多任务

因为电池原因的考虑,iOS 一直不支持多任务功能,即使之前看起来很像多任务界面也更像是最近使用列表。不过发布会上,Apple说新的iOS 7会真正实现多任务功能。而多任务界面也变成了卡片形式,同样通过手势划出来关闭应用。看来这个也成了行业标准了。
14-multitask13_tasklist
 

其它方面的更新还有很多,比如iOS 7还支持AirDrop来无线分享照片,在大会上还被用来嘲笑Android手机的NFC需要碰一下才能传送。总体说来,对于一直使用Android的人来说,iOS 7的更新并没有让人感到有新意的地方;对于一直使用iPhone的人来说,可能又会有些陌生,需要时间去适应和改变。

从用户角度来说,iOS 7的改变用下图来描绘可能会很贴切。不过对于开发者来说iOS平台还是会比Android能够提供更好的开发和发布环境。新的iOS 7提供的上千个新的API,真实的多任务也可以让开发者完成更多想要的功能。虽然从界面上看两者的差异在缩小,但是在开发方面又离一次开发全平台发布远了一些。

15-iphone-android

本文链接

分享到:
评论

相关推荐

    ump Pro Android Ios

    unity在手机端和ios可以拉去视频流的插件,很方便,现在这个币越来越贵的没有币的可以私信我的博客发给你

    Android和IOS在交互细节上的差异

    iOS和Android已经霸占着移动互联网80%以上的市场,越来越多的应用需要在两个平台上保持设计的协同。而在交互细节上,两者有那些区别呢?希望看了这篇文章对你有些启示。

    智能手机应用测试框架(Android+IOS).docx

    随着智能手机应用开发的普及,手机...为此,我们对手机应用相关技术及测试用例进行研究,整理出智能手机应用测试框架(主要是基于Android和IOS),以便测试人员能很快地熟悉相关测试技术,使产品达到基本的质量要求。

    探讨Android与iOS,我们将何去何从?

    现在在移动设备领域几乎被Android和iOS一统山河,智能终端设备越来越强大,越来越普及,那么面对这么多的设备以及Android和iOS,我们该如何选择呢?如果你是用户如果你不差钱儿,最好买iOS,iPhone或iPad,确实是...

    ios-LKBubble泡泡控件,MBProgressHUD,SVProgressHUD的替代品!.zip

    另外还得磨叽一遍:LemonKit的所有代码都会推出三个版本:iOS-OC , iOS-Swift , Android 马上就会推出Android的对应版本,后续可以去安卓巴士中找到安卓对应的版本哦!! 当然也可以直接去Github上下载~ ...

    深入理解Android卷1

    序摘要:近两年来, IT 行业的最热点聚焦到了移动互联网上。 PC 时代, WINTEL 联盟成就了英特尔和微软各 自的霸业。...不可挡, ARM+Android 组合的前景一片光明,越来越多的从业者加入了 Android 行列!

    深入理解Android:卷I--详细书签版

     对于Android应用开发工程师而言,本书中关于Binder,以及sp、wp、Handler和Looper等常用类的分析或许能帮助你迅速适应Android平台上的开发工作。  (2)Android系统开发工程师  Android系统开发工程师常常需要...

    Android经典入门教程

    硬件越来越精良、平板电脑和软件开发平台(SymbianOS,iOS,WebOS,Windows Phone7…)也层出不穷,移动开发者的前景一片大好,但与此同时,也为刚准备入门的开发者带来了些许困扰。因为对于入门级的移动应用开发者来说,...

    Android Studio下Flutter环境搭建图文教程

    Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 二、...

    Android 4游戏实战编程

    iOS平台的进入门槛不高,对于有志在移动应用领域有所表现的开发者来说,能很容易掌握开发技术,同时也能容易地将自己开发的应用投入到iOS平台上,包括移动游戏在内的移动应用创业将会是移动互联网领域最有前景和最有...

    支持MACos、windows、Linux、Android、IOS的跨平台CHA工具Tgpt.txt

    扎根科技 191文章 22万总阅读 查看TA的文章> 评论 分享 微信分享 ...移动安全是指保护移动设备和移动应用程序免受安全威胁和攻击的一系列措施...随着移动设备的普及和移动应用的快速发展,移动安全变得越来越重要。

    Android平台读书报告.doc

    Android系统具有开放性和服务免费的特点,不仅成本低廉,更能给用户良好的体 验,吸引着越来越多的终端厂商,也导致了以Android系统的手机越来愈受到人们的青睐 。 【关键词】Android手机平台 商业应用 一、Android...

    react-native-animated-code-input:React Native的动画代码输入组件,支持iOS,Android和React Native Web。 它可与iOS和Android上的一次性代码自动填充一起使用

    动画代码输入描述React Native的动画代码输入组件,支持iOS,Android和React Native Web。 它可以在iOS和Android上使用一次性密码自动填充功能。 该组件是完全可定制的。 您可以更改字段的外观,光标和动画时间。 它...

    Android DevCamp幻灯片分享:如何创建更加灵活的App | 大众点评 屠毅敏

    主题简介:Android和iOS原生应用的部署特性决定了其无法像Web开发那样灵活多变,同时造成了产品迭代速度缓慢,线上问题无法及时解决,旧版本的历史包袱越来越重等一系列的问题。在尽可能小的影响App体验的前提下如何...

    基于android的游戏开发开题报告.doc

    据市场调查,智能手机市场已经形 成了二足鼎力的态势,安卓和苹果的IOS作为领军者遥遥领先于windows phone系统。同时各种android应用程序已经有了比较明朗的发展前景,尤其以手机游戏 这个亮点受到广泛的关注和喜爱...

    直接拿来用!最火的Android开源项目(一)

    为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目  GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,...

    基于android的游戏开发开题报告(1).doc

    据市场调查,智能手机市场已经形 成了二足鼎力的态势,安卓和苹果的IOS作为领军者遥遥领先于windows phone系统。同时各种android应用程序已经有了比较明朗的发展前景,尤其以手机游戏 这个亮点受到广泛的关注和喜爱...

    【计算机软件毕业设计】基于ios平台的天气app应用设计与实现文献综述.doc

    艾瑞咨询(iResear ch)2011年底及2012年底的移动互联网用户行为大调研数据显示,智能手机的保有量由 2011年的2亿台迅速增长到2012年的3.6亿台,而其中的增量绝大部分为iOS及Android系 统的智能设备,能够安装大量的...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    IOS 由苹果公司开发的移动操作系统 Webkit 一个开源的浏览器引擎,在手机上的应用十分广泛 Webview WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页 Activity ...

    iOS 基于AFNetworking下自签名证书配置的方法

    自从https推出以后,客户端对网络安全的要求程度也越来越高。甚至在iOS9之后,苹果强制要求必须支持https请求。 https是什么呢?它又是如何保证数据安全的呢? 简单来说,https就是http+TLS/SSL。就是在http上又加...

Global site tag (gtag.js) - Google Analytics