打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
软件开发必看!选择APP还是小程序?(上)

很多客户在咨询我们做软件开发的过程中,不太了解APP和小程序的区别,也不知道这两者该如何选择更好。下面喜妹就以喜来达过往的开发经验来解决这个问题,好好讲讲APP和小程序的区别,方便各位更加清晰地做产品开发的决策。

一丨基础框架

移动端产品的设计规范和原则大致是相同的,但微信小程序由于受制于微信的框架,就与App在部分版块的表现形式上存在一些差异,主要体现在以下几个方面:

1

顶部导航栏


小程序:导航栏右侧有个无法去除和编辑的胶囊(titlebar),原生的导航栏支持更改颜色,但字体颜色仅支持黑/白两种,设计时也不能在导航上增加其他功能。所以一些原本可安置在导航栏的定位、搜索、消息等模块的内容也自动下移,banner也是处于导航栏的下方。

虽然微信也提供自定义导航栏,支持加入搜索,将背景色、图片等跟导航栏融合在一起,但可能会需要重新调整界面和元素,量级大的话也会导致工作量增加。

App:通常在app的界面中,整个界面都是可以自定义,所以顶部的导航区域不受限制,可拓展性强,灵活性高。

喜妹举栗子

京东APP

京东小程序

京东app的导航栏和banner区域识融合在一起的,界面效果更整体,氛围感和沉浸感更好。

京东小程序的导航栏则保持了小程序框架的“胶囊”icon,将搜索下移,去除了「扫一扫」和「消息」入口。

2

底部标签栏


底部标签栏是移动端产品的主要导航方式,主要表示用户当前所在的位置,会有选中与未选中两种切换方式。

App的标签栏高度和图标大小都可以自定义,也会有很多不同的表达形式,比如采用自由的、冲破边界的异形元素,在Tab切换时会有动效,容易吸引用户的注意力。

小程序通常使用原生控件,icon的尺寸一般都是81*81px。Tab切换形式通常比较单一、常规,没有动态效果。

喜妹举栗子

美团APP

美团小程序

美团app中,选中底部标签栏的首页会变成美团logo图标,tab切换时会有缩放的动态效果,视觉表现强烈;而小程序只有选中变换颜色的表现形式。

爱奇艺app中,tab切换时,不仅会变换颜色,标签栏的边界都会随图标的缩放一起抖动,非常生动有趣;而小程序使用的是常规的线面切换。

二丨功能模块

小程序是在微信的框架里面的,大小受微信的控制。目前小程序调整了开发可以用分包加载的方式将大小扩至12m,但跟原生APP比起来还是相差很大的。app一般可以达到几十兆,不受限制。

正因为内存的限制,再加上小程序仅限微信提供的接口功能,所以功能模块会跟APP有所不同。

一般小程序在功能架构上设置较为简单、轻量,适合一些工具属性的应用,符合“快速打开、用完即走”的理念,更贴近于生活中的吃喝玩乐

小程序也能实现很多功能,比如消息通知、线下扫码、公众号关联等,但对于一些需要大量计算的功能类应用,如图片处理、文档编辑等,小程序是无法满足的。

原生App的内存就不受控制,功能模块可以根据产品定位随意增添,视觉效果的设计也更加人性化和绚丽丰富。

APP可以发挥的空间非常大,直播、电商、社区等比较复杂的应用都能实现,也能够在交互、视觉等用户体验上满足用户的高要求。你想要丰富、细化、个性化的功能,需要更大的容量来实现,就在APP上承载吧~

喜妹举栗子

小红书APP

小红书小程序

小红书APP的主页分为「关注」、「发现」和「地区」三个版块的用户 UGC 分享,左上角有vlog视频拍摄,底部标签栏分为「首页」、「商城」、「消息」、「我」和「发布加号」;

小程序中的「首页」只有 app「发现」版块的内容,也去掉了发布和消息功能。

豆瓣APP

豆瓣小程序

豆瓣app包含了「首页」、「书影音」、「小组」、「市集」、「我的」等多个内容板块;而小程序只保留了最核心的「书影音」部分,将社交和商城模块砍掉了,只是将小程序作为一个资讯型的浏览窗口。

三丨引流推广

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
小程序的制作规范
uniapp——框架整理及分析总结
【导航模块】栏日志导航目录
强大!打开微信这个功能,就可以用语音导航!不用下载地图!
微信推出Donut开发平台,既可以将小程序转成独立APP,又可以构建成任何中可运行的小程序模块
淘宝、京东首页异同点分析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服