iOS和Android之间的交互差异


浏览:1201 次

1、 虚拟商品的不同支付规则和方法

1.支付规则:用于支付一些虚拟商品,如vip会员、xx币、xx豆。iOS和Android有不同的支付规则:Android基本上没有限制,也没有扣款。然而,iOS有许多限制,其费用约为服务费的30%。

2.付款方式:

Android是开源的,因此它连接到第三方支付平台,如微信支付、支付宝、银联卡等。为了系统的封闭性和安全性,iOS只能调用苹果自己的支付系统:登录Apple ID,然后使用授权的支付方式(支付宝,银联卡)进行支付。

2、 状态栏交互的差异

“状态栏”是手机界面顶部的电池栏。除了在不同背景中切换颜色外,在Android和iOS中,在交互触发方面也有所不同。

IOS:用户可以在Y轴上滚动很长时间后,通过单击状态栏快速返回初始位置。

Android:无论用户滚动多少内容,点击都没有效果。

3、 不同的下载方法和状态

这种主要应用于运营的“拉新”场景旨在惠及新用户(红包、优惠券、好看的内容等)。新用户通常可以下载产品APP。因为Android和iOS的下载方式不同,会带来不同的交互状态和产品逻辑。

Android:可以在当前页面(后台)或应用商店中下载;过程中可以显示进度,允许用户暂停下载;下载完成后,会调出安装页面,用户可以取消安装或自动安装……因为安卓软件下载的方便,会带来各种交互状态:未下载、下载、暂停、下载但未安装、安装。这些都是交互设计师需要特别注意的事情。每个不同的状态都会有不同的产品逻辑。

IOS:您只能跳转到App Store下载。所有下载过程和状态都在那里完成。您可以从活动页面分离。与Android的下载方法相比,它要简单得多。跳转的方式可以是全屏或半屏幕。

4、 不同的软件更新方法

Android:由于Android的开源特性,当新版本可用时,系统会提示用户进行更新,并且每个产品都有一个内部“版本更新”门户。有两种更新方法:

·引导式更新:弹出一个提示,让用户更新APP,用户单击“更新”按钮进入APP Store进行更新,或在当前页面上更新并显示下载进度。

·强制更新:系统提示用户首先更新,但用户单击“更新”按钮以调出软件安装页面。(如果产品处于wifi模式,则安装包已下载)

IOS:为了用户体验,IOS终端禁止向用户提示版本更新信息。这也是大多数iOS产品无法访问“版本更新”(如QQ、支付宝、百度网盘和其他大制造商的产品)的原因。

5、 文本发送命令的不同位置

6、 不同的出口浮动列表

长按图片后,会弹出一个列表浮动层,因为iOS手机只有一个“Home key”。为了方便用户退出浮动层,添加了“取消”条目。

Android手机已经有了“返回”虚拟键,而Android用户习惯于通过虚拟键触发退出/返回行为,因此再做一次“取消”是没有意义的。

7、 不同的删除方法

iOS终端一直教导用户通过“向左滑动”删除列表信息。所有删除功能都支持“向左滑动”。

然而,大多数Android系统只能通过“长按”触发编辑状态,包括删除功能。

8、 不同的消息推送机制

当我们第一次打开产品并允许获得消息通知的权限时,所有信息传输都将基于服务器推送。两端的推动机构不同:

IOS:所有新信息都将实时推送到您的手机上。即使关闭软件,您仍会收到提示。即使您与网络断开连接,信息也会首先存储在Apple服务器中,当您连接到网络时,收到的信息会再次推送给您。它不仅释放了手机的内存,而且不会让用户错过新消息。

安卓:安卓不同。如果您退出产品,则不会通知您有多少新信息

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看