APP首页设计对APP自身来说是至关重要的,一款优秀的APP产品,其首页设计不仅需要清晰的展示产品核心功能,给用户创造良好的用户体验,而且还需要展示公司的品牌形象,提升在用户心中的品牌认知度。今天,就带领大家一起来聊聊APP首页设计那些事儿。

为什么要进行APP首页设计?

①首页是用户打开APP后最先看到的界面,也是用户与APP之间的第一交互界面;

②在首页上,用户在APP中可以快速找到最为核心和重要的功能,以方便用户快速进入对应的需求模块;

③首页是用户的第一印象,用户在首页上交互体验的好坏将直接影响到用户后续对整个APP的体验;

APP首页设计规则

我们在对APP首页进行设计时,需要遵循一定的规则,具体如下:

①设计出精美的UI界面

用户进入APP首页后,直接映入眼帘的就是界面,其次才会是APP里的内容。第一印象都不好了,造成的结果也许是直接卸载APP,致使大量潜在用户流失。

②展示核心功能

用户下载使用某一App的原因是能够为其解决某一问题,比如春节出行,我们都会下载12306进行购票。那么,在用户在打开12306首页时,急需迫切的就是想看到购票功能。因此,在APP首页设计时,一定要展示产品的核心功能点。当然,良好的交互体验也是必不可缺的。

③及时给用户更新和推荐优秀内容

此阶段是针对正在使用APP的用户来说的,此时,我们需要强大的数据库对用户日常活动进行分析,以实时向用户更新匹配用户习惯的内容。

APP首页设计常见设计方案

我们在对APP首页进行设计时,一般会使用4种常见的设计方案,具体如下:

①导流型APP首页设计

这种首页设计方案也是我们目前最常见的一种方案,与之匹配的就是宫格布局。这种方式的布局一般都会在首页精简的展示核心功能,提供活动的banner。引导用户快速进入二级页面以便起到分流作用。

比如:支付宝APP、携程APP、房天下APP等。

②瀑布流APP首页设计

这种设计方式在电商类APP中非常常见,可以让用户在首页无限加载内容。如闪购类网站唯品会APP、聚美优品APP、花瓣网APP以及国外的pintrest这样的图片社交类网站。

③对话列表型APP首页设计

这种APP首页设计方式在社交类软件中比较常见。比如我们日常常用的微信APP、腾讯QQ等;

④地图导航类APP首页设计

这一类的APP首页设计基本都是以地图为主要功能点的一些APP。比如:滴滴打车APP、高德地图APP、哈罗单车APP等。

APP首页设计原型工具

要想做出像上面这些优秀的APP产品,在构想阶段对产品进行原型设计必不可缺。大家可以去尝试一下我常用的APP原型图设计工具-国产Mockplus。软件上手快,操作便捷,内置200多个常见的交互组件,3000+素材图标,随拖即用。语言太单薄,下面带领大家实际操作一下。

先来看看原型图:

原型演示地址:https://run.mockplus.cn/Ppb5P7huQEIQcIDy/index.htm...

原型演示地址:https://run.mockplus.cn/BEQJf3VtgqtjAl2T/index.htm...

原型实现技巧:

从上面APP首页截图可以看出,这些APP中的布局基本都是一致的,而像这种重复性的布局方式,在Mockplus中使用快速格子可以快速实现。(具体看教程详情

小结

APP首页设计的重要性就不再赘述了,有兴趣的小伙伴赶紧使用Mockplus来做一个专属你自己的APP首页吧。

【设计师福利】

智能标注,一键切图,告别手工。设计规范自动生成,分类管理。PS,Sketch和Adobe XD全平台插件支持,功能免费使用。

戳这里体验:https://idoc.mockplus.cn/?hmsr=thomas

【免费升级】在https://idoc.mockplus.cn/get-idoc?hmsr=thomas

输入激活码 thomas 即可升级专业版。

知名APP(支付宝、微信、花瓣等)首页设计技巧及原型实例讲解的更多相关文章

  1. Android APP 内部捐赠实现(支付宝&微信)

    Android APP 内部捐赠实现(支付宝&微信) 目前支持 支付宝和 微信. 项目地址:https://github.com/didikee/AndroidDonate https://p ...

  2. JavaWEB后端支付银联,支付宝,微信对接

    注:本文来源于:<  JavaWEB后端支付银联,支付宝,微信对接  > JavaWEB后端支付银联,支付宝,微信对接 标签(空格分隔): java 项目概述 最近项目需要后端打通支付,所 ...

  3. 哪些产品不用开发原生APP,微信公众号就够了?

    最近一阶段H5技术被推到高峰,很多人认为借助H5就能利用微信公众号取代APP原生应用了,而事实是怎么样的?这里我从产品层做一个客观分析. 一,原生APP总体趋势 要谈APP是否会被微信取代,那么必须回 ...

  4. ThinkPHP5.0 实现 app支付宝支付功能

    前几天做项目,要求要用到支付宝接口,第一次做,弄了好几天 各种坑啊,简单写一下我做支付宝支付的过程,希望对也是第一次做支付宝支付的童鞋有帮助, 不懂的可以先去支付平台看一下支付宝支付的文档,我是下的d ...

  5. PHP实现微信随机红包算法和微信红包的架构设计简介

    微信红包的架构设计简介: 原文:https://www.zybuluo.com/yulin718/note/93148 @来源于QCon某高可用架构群整理,整理朱玉华. 背景:有某个朋友在朋友圈咨询微 ...

  6. 使用PHP实现手机端APP支付宝的支付功能

    最近应业务需求,做了支付宝支付和微信支付,今天分享一下手机端app支付宝支付对接流程,实际开发过程是前后端分离,前端调用后端API接口,实现功能返回数据,我所用的跨挤啊为TP5,大致可以分为四步: 1 ...

  7. PHP APP端微信支付

    前面已经写了手机APP支付宝支付,今天再把手机APP微信支付补上,前期的准备工作在这里就不多说了,可以参考微信支付开发文档,一定要仔细阅读开发文档,可以让你少踩点坑:准备工作完成后就是配置参数,调用统 ...

  8. 移动支付--银联,支付宝,微信(android)

    在这个移动互联网快速发展的时代,手机已经成为人们生活或者出行之中必不可少的设备了,如今非常多城市的商户都能够採用支付宝,微信支付了.人们出门仅仅须要随身携带带手机.不用带大量现金就能够放心购物了.如今 ...

  9. PHP实现微信红包算法和微信红包的架构设计简介

    微信红包的架构设计简介: 原文:https://www.zybuluo.com/yulin718/note/93148 @来源于QCon某高可用架构群整理,整理朱玉华. 背景:有某个朋友在朋友圈咨询微 ...

随机推荐

  1. Calling Synchronous Methods Asynchronously

    [Calling Synchronous Methods Asynchronously] 使用 .NET Framework 可以以异步方式调用任何方法. 要实现此操作,请定义一个委托,此委托具有与你 ...

  2. linux上单网卡配置使用多个IP地址

    准备一台红帽系列的linux(例如rhel.red hat.centos.fredora等) 方法/步骤 新建配置文件. 首先说明一下规则: 新建配置文件,配置文件名称为ifcfg-适配器名称:0-2 ...

  3. 数论----gcd和lcm

    gcd即最大公约数,lcm即最小公倍数. 首先给出a×b=gcd×lcm 证明:令gcd(a,b)=k,a=xk,b=yk,则a×b=x*y*k*k,而lcm=x*y*k,所以a*b=gcd*lcm. ...

  4. wiper

    wiper - 必应词典 美['waɪpər]英['waɪpə(r)] n.手绢儿:搌布:揩布:(汽车风挡上的)雨刷器 网络刮水器:雨刮器:拭雨器 变形复数:wipers:

  5. Netty实践二(心跳检测)

    我们使用Socket通信一般经常会处理多个服务器之间的心跳检测,一般来讲,我们去维护服务器集群,肯定要有一台或几台服务器主机(Master),然后还应该有N台(Slave),那么我们的主机肯定要时时刻 ...

  6. HDU 1166 敌兵布阵(线段树单点更新,区间查询)

    描述 C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了.A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况 ...

  7. f5基本介绍

    1.信息查看 1)登录: https://10.160.100.10 f5有2台,做HA IP地址分别为10.160.100.3和10.160.100.2 10.160.100.10为虚拟地址 2)基 ...

  8. crm作业知识点集合[三]

    知识点1 我们要实现一个这样的功能,在学生表中,可以查看每个学生的报名的班级的所有的成绩,就是下图的效果 1.首先我们需要在学生表中自定义一列,这一列的内容就是一个a标签,指向另外一个页面,而我们在另 ...

  9. Java 微服务框架选型 Dubbo 和 Spring Cloud

    微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成.系统中的各个微服务可被独立部署,各个微服务之间是松耦合的.每个微服务仅关注于完成一件任务并很好地完成该任 ...

  10. 可变数据类型&不可变数据类型

    不同的变量在内存中有不同的存储空间,每个存储空间都有一个ID >>> a = 32 >>> id(a) # 查看ID 1571185856 >>> ...