Hi,are you ready?

准备好开始了吗?
那就与我们取得联系吧

有一个互联网项目想和我们谈谈吗?您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与你取得联系。当然也欢迎您给我们写信或是打电话,让我们听到你的声音

Smartwind 沙漠风互联网整合营销

地址:深圳市福田区泰然四路创新科技广场一期A座1304

业务热线: 0755-83739169

大客户专线: 18098908287

售前QQ:3290449062

E-mail: sales@szweb.cn

合作意向表

您希望我们 为您提供什么服务?

预算

点击更换

APP开发资讯 APP开发资讯

资讯

07 2018/07

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

APP开发资讯 / 沙漠风风享 2018/07/07

目前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在产品设计和开发上的一些差异,设计师们在进行产品设计的时候应该要考虑到。

以上内容由沙漠风为您提供!更多有关深圳APP开发APP定制微信平台开发微信小程序开发等互联网应用服务都可以联系我们!热线:0755-83739159 或致电大客户专线:18098908287 陈经理!

上一条: 移动手机APP开发产品设计心得

下一条: 共享快递柜APP开发能解决哪些市场痛点?

返回

新案例