随着互联 开发技术的不断发展,小程序和APP的使用率也越来越高。微信小程序曾经还因为跳一跳这个小游戏火了一把,后来就在我们的生活中越来越普及了,比如使用小程序点单付款、在线填单邮寄快递、线上商城小程序等。
很多客户在咨询我们做软件开发的过程中,不太了解APP和小程序的区别,也不知道这两者该如何选择更好。下面喜妹就以喜来达过往的开发经验来解决这个问题,好好讲讲APP和小程序的区别,方便各位更加清晰地做产品开发的决策。
移动端产品的设计规范和原则大致是相同的,但微信小程序由于受制于微信的框架,就与App在部分版块的表现形式上存在一些差异,主要体现在以下几个方面:
虽然微信也提供自定义导航栏,支持加入搜索,将背景色、图片等跟导航栏融合在一起,但可能会需要重新调整界面和元素,量级大的话也会导致工作量增加。
App:通常在app的界面中,整个界面都是可以自定义,所以顶部的导航区域不受限制,可拓展性强,灵活性高。
喜妹举栗子
京东app的导航栏和banner区域识融合在一起的,界面效果更整体,氛围感和沉浸感更好。
京东小程序的导航栏则保持了小程序框架的“胶囊”icon,将搜索下移,去除了和入口。
底部标签栏是移动端产品的主要导航方式,主要表示用户当前所在的位置,会有选中与未选中两种切换方式。
App的标签栏高度和图标大小都可以自定义,也会有很多不同的表达形式,比如采用自由的、冲破边界的异形元素,在Tab切换时会有动效,容易吸引用户的注意力。
而小程序通常使用原生控件,icon的尺寸一般都是81*81px。Tab切换形式通常比较单一、常规,没有动态效果。
喜妹举栗子
在美团app中,选中底部标签栏的会变成美团logo图标,tab切换时会有缩放的动态效果,视觉表现强烈;而小程序只有选中变换颜色的表现形式。
在爱奇艺app中,tab切换时,不仅会变换颜色,标签栏的边界都会随图标的缩放一起抖动,非常生动有趣;而小程序使用的是常规的线面切换。
小程序是在微信的框架里面的,大小受微信的控制。目前小程序调整了开发可以用分包加载的方式将大小扩至12m,但跟原生APP比起来还是相差很大的。app一般可以达到几十兆,不受限制。
正因为内存的限制,再加上小程序仅限微信提供的接口功能,所以功能模块会跟APP有所不同。
一般小程序在功能架构上设置较为简单、轻量,适合一些工具属性的应用,符合“快速打开、用完即走”的理念,更贴近于生活中的吃喝玩乐。
原生App的内存就不受控制,功能模块可以根据产品定位随意增添,视觉效果的设计也更加人性化和绚丽丰富。
APP可以发挥的空间非常大,直播、电商、 区等比较复杂的应用都能实现,也能够在交互、视觉等用户体验上满足用户的高要求。你想要丰富、细化、个性化的功能,需要更大的容量来实现,就在APP上承载吧~
喜妹举栗子
小红书APP的主页分为、和三个版块的用户 UGC 分享,左上角有vlog视频拍摄,底部标签栏分为、、、和;
而小程序中的只有 app版块的内容,也去掉了发布和消息功能。
豆瓣app包含了、、、、等多个内容板块;而小程序只保留了最核心的部分,将 交和商城模块砍掉了,只是将小程序作为一个资讯型的浏览窗口。
但是微信对小程序进行了诸多限制,特别是流量获取方面,很多小程序的营销策略被腾讯禁止,比如三级分销等,严重的还会下架封 ,且很难申述。
而APP内部的功能和内容由运营者全权把控,虽受制于内存大小和流量成本,但好在营销策略可以灵活运用,推广方式和渠道很多,自由性更高。
App需要用户去应用市场下载,虽然下载渠道多,但对 络环境的依赖性强,占用手机空间较大;
而小程序可以通过二维码、微信搜索等方式立即加载使用,响应速度很快,占用手机内存空间可以忽略不计(只是部分微信缓存数据)。对于手机内存较小的用户,微信小程序就是一个福音。
App和小程序是两种很像却又很不一样的技术,除了以上几点的差异外,小程序与App的用户群、用户体验和开发成本等等也有很大差异。
不过喜妹先买个关子,下期再详细讲给你听~不见不散~
成都喜来达科技,成都App开发专业服务商
最具创新精神的互联 软件供应商
提供互联 新场景、新模式、新应用程序解决方案
坚持做改变传统行业的移动互联 产品
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!