欢迎您光临深圳塔灯网络科技有限公司!
电话图标 余先生:13699882642

网站百科

为您解码网站建设的点点滴滴

安卓APP跟苹果APP开发上有哪些差异?

发表日期:2018-07 文章编辑:小灯 浏览次数:3687

目前APP开发一般都指安卓APP和苹果APP,很多APP在开发的时候都会只做一套设计,安卓和苹果共用一套UI设计,这样对于设计来说是省事了,但是开发起来安卓和苹果会有一些不一样,用户使用起来,安卓和苹果也会有些体验上的不同。

1-1PF6221QHL.png


今天我们主要介绍一下APP开发中,安卓和苹果之间的一些差异。
先,布局形式的差异。iOS 经典的“tab bar”,在 iOS 应用内如果要切换不同的模块,或者页面内要切换不同的栏目,往往都会用到“tab bar”这一形式的控件。这个经典设计从 iOS 早期沿用至今,大部分 iOS 应用都是这样设计的。当然,iOS 本身是很包容的,近也很流行抽屉式导航。但是 tab bar 一直是受欢迎也知名被用户认知的方式:
在 Android 4.0 规范出来之后,Android 提出了 2 种视图控制方式,一种是直接在导航栏的标题下加入一个触控按钮,点击后会弹出切换栏目的菜单。比如日历应用点击后可以切换不同的视图,另外一种是直接在导航栏的下面加入了一个视图控制栏,和 iOS 的 tab bar 很像,不过是仅放在了上面,而且提倡支持手势滑动切换:
其次是导航逻辑的差异。大家都知道 iOS 是没有实体返回按键的,所有返回都是通过导航栏的 back 按钮来完成。在 iOS的导航逻辑中,我们可以明显的看出来,整个程序是一页一页的切换,就像一个幻灯片。而返回按钮也就是切换到上一页。所以,iOS 的返回控制的是页面。
但是 Android 就不是这样了,Android是有物理返回按钮的,点击物理返回按钮,控制的不光是一个页面,而且包括了上一步的操作。Android 的返回逻辑是按照时间流来判断的,而不仅仅是页面,返回按钮控制的是动作。
第三点,应用之间联系的差异。众所周知,iOS 是一个封闭的系统,而 Android 是一个开放的系统。我们可以比喻 iOS 每一个应用都是一个小房间,每个应用都在自己的房间里做自己的事情,互相之间不进行任何来往。而 Android 则是一个大大的办公区,每个应用虽然也有自己的工位,但是可以互相串门或者借用东西。
这样的差异意味着,iOS应用的权限变得很低,身为应用的你既不能修改系统的一些属性(除非越狱了),也不能修改其他应用的内容。而 Android 的一款应用不但可以控制系统的一些操作,还可以控制其他应用执行某些特定的操作。
这种差异会让 Android 上的应用设计有了更多的可能,身为设计师的你可以根据这一特性设计很多不错的功能,比如系统美化或者系统优化,杀毒,拦截电话等功能,而 iOS就不能。但是这也让 Android 系统面临了很严峻的安全问题,所以Android上各种优化和杀毒软件很流行。
以上几点就是安卓APP和苹果APP在产品设计和开发上的一些差异,设计师们在进行产品设计的时候应该要考虑到。


本页内容由塔灯网络科技有限公司通过网络收集编辑所得,所有资料仅供用户学习参考,本站不拥有所有权,如您认为本网页中由涉嫌抄袭的内容,请及时与我们联系,并提供相关证据,工作人员会在5工作日内联系您,一经查实,本站立刻删除侵权内容。本文链接:http://dengtar.com/3972.html
相关APP开发
 八年  行业经验

多一份参考,总有益处

联系深圳网站公司塔灯网络,免费获得网站建设方案及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:余经理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.