代替APP?微信小程序到底好在哪?

news2024/11/28 8:30:48

2019年是微信小程序宣布登场的一年,它实现了应用程序能被“垂手可得”的愿望。用户只需简单扫一扫或搜索,就能轻松打开应用。与需要在应用市场下载的APP相比,微信小程序可以在微信中被轻易地获取和传播,同时也带来了非凡的使用体验。

随着微信小程序在社会上的影响力不断增加,有人甚至认为APP的黄金时代将走向尾声。然而,APP作为一个自立的应用,在收集和分析用户数据方面具有更高的价值,这是微信小程序所无法比肩的。面对两者的比拼,在本篇文章中,Pixso将为我们解读:微信小程序到底好在哪?

注:以下对比不包括基于提供地理位置服务或是商家点餐等小程序,因为这些小程序大多数是没有对应的手机版APP 的。

微信小程序的类型

  • 工具类

微信小程序避免了安装繁琐的APP,用完即走,非常适合工具类的产品,如智能图像识别的“知花草”、免流量查询地铁线路的“查地铁”、提供专业企业信息查询的“天眼查”等。工具+社区的属性,使得这类小程序玩出了教科书般的效果。

以Pixso社区中的这款日程任务管理应用来说,就非常适合通过小程序制定日程安排。由于大多数国人都没有发送邮件的习惯,因此日程任务类小程序就可以通过微信内部生成的事件提醒随时随地发送给同事,大大提高了工作效率。

日程任务管理APP

日程任务管理APP(来自社区)

  • 电商类产品

相比较于上面介绍的工具类小程序而言,购物类APP 的适配性相对要差一点。主要是因为购物类的 APP 使用频率并不低且其界面相对还是比较复杂的,使用完整版本能够带给用户更好更全面的购物体验。这一点和工具类差别很明显,工具类的界面很简单。这样简单的 APP 用户也不会太多关注其设计以及结构,因此使用微信小程序代替效果好。

Pixso社区中的这款购物软件,产品类型包括配饰、护肤品、化妆品、数码、衣服、包包等,种类繁多,运营人员上传和维护商品图片工作量大。其次,小程序购物非常容易被打断,聊着聊着天就忘记自己曾经添加到购物车的商品了,这对于商家而言,肯定是不希望看到的。购物类APP可以提供更沉浸式的购物环境,领购物券、物流查询、咨询客服、售后服务等体验更友好。

salala购物软件设计模板

salala购物软件设计模板 (来自社区)

  • 视频类

考虑到微信小程序版本的视频类应用连缓存的功能都没有,因此不是很推荐。以Pixso社区的游戏直播平台APP为例,如果要开发成小程序,不仅要优化整个流程中的每个环节,还要设计超低延迟的架构。在此之上,需要考虑五个技术难点:

①负载均衡

确保服务器在加载时达到负载均衡,避免大量丢包。

②快速接入

随时进入直播间观看直播,并且通过弹幕、评论,甚至直播连麦来跟主播进行实时互动等。

③质量评估

包括事后评估、实施评估等,都需要通过数据制定好策略。

④动态路由

路由器能自动地建立自己的路由表,并根据实际情况适时地做出变化调整。

⑤算法流控

根据网络情况推高或者降低码率,保证可用性和流畅性。

暗夜绿游戏直播平台设计模板

暗夜绿游戏直播平台设计模板 (来自社区)

  • 游戏类

微信小程序是消磨时间的首选,简单的、重复的、上瘾的游戏比较适合发布在微信小程序中。另外对战类的游戏也很适合,因为微信的社交非常优秀。

  • 音乐类

音乐类软件并不适合作为小程序,因此小程序中几乎没有主流的音乐软件。小程序有一个显而易见的问题就是缓存,微信小程序中没有办法把歌曲下载到本地,这就导致用户只能够在线听歌。而音乐类APP 的重要使用场景就是离线歌曲,微信小程序的特点决定了几乎不会有任何音乐类的软件能够使用小程序的模式。

通过以上的分析可知,音乐类微信小程序的表现是很一般的,用户很少会使用。即使用户的手机上没有任何的歌曲软件,用户也会更多考虑通过浏览器满足听歌需求。因此,Pixso认为微信小程序和音乐APP的匹配度极低,价值很有限。

蓝色主题音乐播放APP

蓝色主题音乐播放APP

  • 教育类

线上教育软件对于缓存的要求也是很高的,用户很多时候是将课程下载到手机上进行观看的。如Pixso社区中的这款在线学习APP界面,整个产品设计的课程长达6小时,对于学习延续性很高的用户来说,缓存功能是很有必要的。

如果使用小程序在线观看的话,浪费的流量用于下载一个APP也绰绰有余。此外,小程序没有开放很多服务的功能,这使得它注定无法成为一个更加深入的交互场景。小程序本身的定位就带有流量属性,如果教育类应用的转化环节流程设计不当,反而会失去信任,造成用户流失。 

在线学习app界面设计

在线学习app界面设计 (来自社区)

  • 资讯类

从使用的角度来说,资讯类软件和微信小程序是比较搭配的。但是因为资讯类软件的用户打开频率相对比较高,所以其实也不是很适合使用微信小程序版本。另外,资讯类软件的体积都不是很大,而且大多数都有精简版可以供用户下载,所以使用微信小程序的价值不高。

轻资讯类图文分享平台设计素材

轻资讯类图文分享平台设计素材 (来自社区)

总结

本文通过深入研究各种微信小程序,评估了它们的潜在潜力。总体上,微信小程序虽然方便快捷,但要想完全取代APP还有很长的路要走。在当前阶段,微信小程序主要适用于一些功能简洁,使用频次低,使用过后不再需要的应用。

因此,微信小程序特别适合于点餐、工具和简单小游戏等场景,而对于其他类型的产品,用户可能更愿意下载APP。对于需要缓存的音乐、视频等应用,微信小程序则无能为力。

更重要的是,用户看到微信小程序的机会并不高,寻找也相当麻烦。随着科技的进步,手机硬件的质量已经大幅提升。可以想见,除非微信小程序发生重大变革,或者手机APP种类大幅增长,微信小程序才有可能真正取代APP。

如果以上两点都没有发生,随着手机配置的提升,微信小程序要想取代APP的道路将越来越艰难,因为高配置的手机让用户无需关心那几十兆的差距。此外,随着网络速度的提升和流量费用的降低,微信小程序的路可能会越走越难。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1286625.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

102.套接字-Socket网络编程4(TCP通信流程)

目录 TCP编程流程 套接字函数 1.创建套接字 2.绑定地址 3.监听连接请求 4.接受连接 5. 连接到服务器 6. 发送数据 7. 接收数据 8.关闭套接字 服务器端通信流程 示例代码 客户端通信流程 代码示例 TCP编程流程 TCP是一个面向连接的,安全的,流…

单调栈与单调队列算法总结

单调栈 知识概览 单调栈最常见的应用是找到每一个数离它最近的且比它小的数。单调栈考虑的方式和双指针类似,都是先想一下暴力做法是什么,然后再挖掘一些性质如单调性,最终可以把目光集中在比较少的状态中,从而达到降低时间复杂…

【Linux】基础IO--重定向理解Linux下一切皆文件缓冲区

文章目录 一、重定向1.什么是重定向2.dup2 系统调用3.理解输入重定向、输出重定向和追加重定向4.简易shell完整实现 二、理解linux下一切皆文件三、缓冲区1.为什么要有缓冲区2.缓冲区的刷新策略3.缓冲区的位置4.实现一个简易的C语言缓冲区5.内核缓冲区 一、重定向 1.什么是重定…

VMware虚拟机系统CentOS镜像的下载

文章目录 阿里云下载官网下载参考文档 一些小版本可能过时或者其他原因已经不能存在了,只有大版本号最新的,或者其他最新版本 阿里云下载 1-百度搜索:阿里云 2-找到开发者社区 3-找到下载,选择镜像 4-选择系统 5-点击镜像地…

【eNSP实践】eNSP实战篇(2)之简单实现交换机与主机的配置(图文详解)

目录 写在前面涉及知识1、交换机实验1.1 实验条件1.2 实验步骤A、打开eNSP软件,创建拓扑B、搭建主机与交换机连线C、配置交换机和主机D、验证不同网段设备可通性 1.3 通过交换机查看MAC地址 写在最后 写在前面 其实前面文章我有介绍关于路由器的使用,但…

OCP Java17 SE Developers 复习题08

答案 答案 答案 A. This code is correct. Line 8 creates a lambda expression that checks whether the age is less than 5, making option A correct. Since there is only one parameter and it does not specify a type, the parentheses around the parameter are …

TrustZone​之在安全状态之间切换

如果处理器处于NS.EL1,而软件想要转移到S.EL1,应该如何实现呢? 要改变安全状态,无论是向上还是向下,执行都必须经过EL3,如下图所示: 前面的图表显示了在不同安全状态之间移动涉及的步骤的示例序列。逐步进行解释: 进入较高的异常级别需要一个异常。通常,此异常…

网络程序设计

互相连接,发送信息 tcp和udp协议 tcp会有准备,udp不会准备。 8080端口:tomcat端口,java和web相连接 80端口:http 21端口:ftp 套接字 socket:提供给程序可以对外进行连接的接口 ip地址 特…

利用github copilot完成代码,利用正则化完成字符串中信息查找

利用正则化完成字符串中的字符拆解。 下面的代码是实现在“计算机组成原理-计科2101-123456-小明同学.docx”中提取出班级(grade),学号(id),姓名(name)。以下的代码都是github copi…

java中Random随机数使用和生成随机数的多个示例

在 Java 中,我们可以使用 java.util.Random 类生成伪随机数。伪随机数的特性是,虽然它们看起来是随机的,但实际上它们是由一个固定的算法生成的。只要我们提供相同的种子,这个算法就会生成相同的数字序列。 首先,我们…

Java链接数据库

本文介绍的是Java链接数据库中的JDBC操作,JDBC虽然现在用的不多,但面试的时候会问道。需要有相应的了解。下面以链接MySQL为例子。 JDBC 什么jdbc Java DataBase Connectivity是一种用于执行SQL语句的Java API,它由一组用Java语言编写的类和…

pod容器内无法访问集群外部主机ipv6地址

一、背景 同事反馈他这边有一环境出现pod容器内无法请求集群外部主机ipv6地址,但是在pod所在集群所主机上是可以请求到外部主机ipv6地址。 二、问题处理过程 首先主机和主机之间ipv6地址能通讯,说明主机之间网络是没啥问题,哪问题就出在容器…

Python语言基础学习大纲(由某大模型生成)

自从上次经丙察察游了一次滇藏线,已有3个没写一篇了。今天利用由某大模型生成的上面这张思维导图,配合这个大模型生成的6000多字拼凑出一篇博文聊以交差。 Python语言概述 一、语言特点 1.语法简单明了 Python的语法简洁易懂,使得编写代码…

邮件群发工具的功能:实用性与高效率功能推荐

市场营销对于每个企业来讲都至关重要,他能为企业带来商机的增长,获得持续的收益。邮件营销作为一种传统但是较少为众多行业使用的营销手段,同样也存在着无限的潜力。 它可以实现: 精准点对点个性化营销。数据报表追踪营销效果。…

如果不小心修改了按钮的名字并且忘记了原名字

出现上述情况,可以右边点击转到代码,注释掉问题行,此页的设计界面就恢复了。

Taro 学习教程 - - - - - 开发环境的安装 helloworld

一、Taro脚手架安装 npm install tarojs/cli -g // or yarn add tarojs/cli -g // or cnpm install tarojs/cli -g1.1 如何判断taro安装成功 taro -v正常安装成功之后显示如图: 1.2 环境变量配置(自行判断是否需要手动配置) 如果遇到如下问题,则是需要…

顶级资源!五个免费图标素材网站

图片太花哨了,纯文本太单调了?别忘了设计师的魔法武器——图标!图标材料是UI设计师不可缺少的一部分。优秀的图标设计不仅可以提高界面美感,还可以提高用户的互动体验,帮助用户更好地了解应用程序的功能和信息。在本文…

2024年CSC国际区域问题研究及外语高层次人才培养项目介绍

国家留学基金委(CSC)公布了2024年国际区域问题研究及外语高层次人才培养项目,申报时间均为3月中下旬。为帮助关注者了解项目申报情况,知识人网小编特整理本文。 近日,国家留学基金委(CSC)公布了…

P4715 【深基16.例1】淘汰赛-仅思路

首先从题干要求入手,我们可以了解到题目要求是二进一,不难想到这是二叉树的题 再来,从题干可以知道,我们所采用的结构体除了需要有树的两个左右节点指针外,还需要两个变量用来储存“能力值”和“编号” 在这道题中&am…

回归预测 | MATLAB实现CNN-BiLSTM(卷积双向长短期记忆神经网络

效果一览 基本介绍 提出一种同时考虑时间与空间因素的卷积-双向长短期记忆( CNN-BiLSTM)模型,将具有空间局部特征提取能力的卷积神经网络(CNN)和具有能同时考虑前后方向长时间信息的双向长短期记忆&#xf…