产品设计-某安卓应用商店客户端的下载功能-安卓应用设计

2023-04-11 23:09:42

 

拿到这个需求之后,需要先思考:目标用户是谁?场景是什么?用户目标是什么?需要执行哪些任务来达成这个目标?

用户:智能手机端使用者

场景:应用商店客户端

用户目标:成功下载app并可以直接安装

业务目标:提高用户下载的转化率和安装率

任务:执行下载操作

正常逻辑:

1.下载入口:提供下载入口供用户触发

2.下载进度:一旦触发,告知用户开始下载,展示下载进度

3.下载暂停和继续的切换:下载过程中可以点击暂停,暂停之后按钮变成继续的提示,按下之后继续下载。

4.支持同时下载多个应用。

5.下载管理支持排序下载:在下载管理,下载列表中展示当前所有下载项,除第一个下载项,每个下载项后带一个向上的剪头,按下可以上移一个位置。当app正在下载或者暂停时显示向上剪头,当app下载完成时,对应的向上剪头消失。

6.下载管理支持批量停止,批量继续操作,批量取消操作。

7.下载管理支持批量删除下载任务。

8.下载管理展示内容:下载项,下载进度/暂停/继续,排序操作。

9.如果下载完成,则展示安装按钮,用户可以直接点击这个按钮进行app安装。

异常逻辑:

1.数据网络环境下的提示:用户点击下载时,系统需要检测用户当前的网络环境如果是移动数据网络,弹出dialog,告知当前在使用数据网络,将耗费xx流量,是否继续?用户按了继续之后才执行下载操作。wifi网络环境下则直接执行下载操作

2.手机存储空间不足提示:用户点击下载时,系统需要检测用户当前的手机存储空间,如果大于或者等于app的安装包,则执行下载操作。如果空间不足,则弹出dialog提示用户空间不足,需要清理垃圾。是否要多一个功能直接提供清理的服务?

3.为了保证下载速度,优先选择使用手机内存。


以上就是关于《产品设计-某安卓应用商店客户端的下载功能-安卓应用设计》的全部内容,本文网址:https://www.7ca.cn/baike/16119.shtml,如对您有帮助可以分享给好友,谢谢。
标签:
声明

排行榜