文档章节

微信小程序 VS 原生APP,这一局你站哪边?

y
 yutingzhidong
发布于 2016/10/15 11:30
字数 1549
阅读 384
收藏 0

微信小程序 VS 原生APP,这一局你站哪边?

  

 

 

就在众乐乐的十一假期,一项名叫“全球首届「未来小程序」黑客马拉松”的神奇比赛紧锣密鼓地展开,据说8支队伍大拼脑洞又拼体力,在短短24小时内推出到家服务、社交应用、倒计时等各类应用,准确说,是各类微信小程序。

相比之下,开发原生应用往往要花上至少几个月的时间,这速度简直令人感动。

微信小程序内测自9月22日推出,到目前尚不到一月, 有人已经迫不及待迎头撞向改变。 跟上节奏还不够,争分夺秒是要成为引领者,为此“弄潮儿”们不舍昼夜。

也有参赛选手急于抓住时机,想要弯道超车。

 

 

小程序有大未来?

微信小程序究竟和APP有啥差别?

“一种新的公众号形态”,“用户关注了一个公众号,就像安装了一个APP一样”,“用完即走”,微信教父张小龙如此阐述微信小程序。他在今年1月份的“微信公开课”活动上首次提及这个概念,他当时将其称之为“应用号”。

9月22日该产品现身,名字换成了“小程序”。随即,“有没拿到内测号”就成为一大波开发者的心之所系。

从技术上来说,微信小程序应用使用HTML5技术(有大牛指出小程序虽不是全部使用HTML5开发,但过程会用到大量HTML5相关技术,因此在本质上其实就是HTML5)。HTML5的发展也有跌宕,曾经受宠时被包括Facebook在内的科技大佬们用来抗衡原生移动APP,但最后结果是Facebook选择了原生APP。

微信小程序的内部结构和网页类似,小程序提供了丰富的API接口,节省了开发者大量的时间。硬币的另一面是,在用户体验流畅度上尚难以和APP媲美。

 

我们比较了原生APP、混合APP、网页版APP和微信小程序的区别,选取的维度是技术、用户体验、开发者友好程度以及限制这几个方面:

 

 

还要做APP吗?怎么做?

以“「未来小程序」黑客马拉松比赛”为代表的一种态度是:来不及了,赶快上车。

很多人坚信,虽不至于架空iOS和安卓,但微信小程序将给开发者和创业者带来新一波移动红利期,给广大创业者一个新的平台,让其尽可能多、尽可能快地接触用户快速迭代。

同时,近年来随着智能手机红利的逐步耗尽,iPhone销量增长日渐乏力。AppStore的近300万款应用将在停止外拓的红海中拼杀,这多少让人有些胆寒。

在原生APP的开发及运营成本、用户获取成本都越来越高的情况下,微信小程序背靠亲妈微信这个流量巨头,获客能力自不待言,微信拿小程序试水“类操作系统”闭环也被赋予了一些市场期待,因此小程序成为开发者眼中不可多得的肥肉,一拥而上向它扑过去就很正常了。

不过,经过上面的比较,不难扒出小程序隐藏的“坑”:

 

·微信小程序短期内很难赶上原生APP的用户体验(如到达路径过长,打开步骤繁多)

 

·微信(腾讯)话事,小程序会像微信的公共号和订阅号一样受诸多限制

那究竟怎样在原生APP和微信小程序中做选择?

 

三节课联合创始人黄有璨提供了一个思路:按照重要/不重要、高频/低频为横纵轴,将互联网产品分别放入4个象限,然后就可辨析出这4个象限的拥抱策略:如果你的服务是很高频的,而且对于交互和界面体验的要求很高的话,还是要用原生APP来做;但如果你是低频/中频且重要的服务的话,你应该毫不犹豫地加入微信小程序的申请队伍。

 

从这种思路来看,微信小程序会威胁到APP就是个伪命题。腾讯移动应用平台部总经理周涛表示过,微信小程序是一种新模式,但并不是颠覆传统APP,用户选择小程序还是APP遵循优胜劣汰的市场法则,从哪个入口进入,交给用户选择。

反观目前较为混乱的APP市场,微信小程序的出现或许还是好事一桩,这场竞争会为怀抱不同目的的开发者进行分流,为APP重新洗牌。

 

还在进击的通讯工具巨头们:“超级APP”

强大的通讯工具“应用平台化”的路上,技术独角兽们探索不息。微信有刚刚分娩的小程序,国外巨头们更是动作繁多。

苹果

从 9月发布的iMessage的重大更新来看,苹果或将未来的盈利方式扩展到社交领域。

Facebook 

在自己的通讯工具 Messager上推出了简单的应用开发接口,让用户直接通过聊天窗口完成打车和订餐等操作。

Google

Google一直希望将Chrome浏览器变成一个超级网页APP平台,并在最近提出了Progressive Web App的概念,指的是运行在浏览器里的APP,目前旗下的Chrome浏览器和 Firefox、Opera 等主流浏览器都已经支持Progressive Web App,并在 Google 的主导下为开发者提供了统一的 API 接口。

移动应用程序开发和分发的大变局,Bravo! 

 

国内首个微信小程序开发者社区-微信小程序 开发文档-微信 小程序开发教程,尽在 www.mntuku.cn 

© 著作权归作者所有

y
粉丝 0
博文 13
码字总数 14477
作品 0
湘潭
私信 提问
支付宝小程序公测了,可有人说代码是抄微信的

来自:爱范儿 作者:陈诗蔚 (原标题:马云的支付宝小程序公测了,可是微信看了会沉默) 年初在微信小程序正式推出后,便有消息称支付宝在邀请一些商家和应用开发者参与自己的小程序内测。4...

局长
2017/08/19
3.7K
23
「微信小程序」有哪些冲击与机会?

昨天晚上相信大家的朋友圈被「微信小程序」刷屏了,这影响力赶上了国务院出台新政策一样,足以说明微信在中国的影响力之大。然后今天公号后台一大堆人问我怎么看这件事,不少人很忧虑,仿佛自...

30cfa0065d2b
2018/08/19
0
0
凹凸实验室:支撑数千万消费者的小程序开发实践

作为第一批发布的小程序、同时也是大家最熟悉的微信小程序之一,京东购物小程序每天需要支持数千万的消费者。掘金特意邀请到京东购物小程序背后的一支开发团队 —— 凹凸实验室进行专访,与大...

稀土君
2018/08/24
0
0
前端资源系列(3)-微信小程序开发资源汇总

微信(小程序or应用号)开发资源汇总-文档-工具-教程-代码-插件-组件 文档 从搭建一个微信小程序开始 小程序开发文档 小程序设计指南 工具 小程序开发者工具 - 官方 Egret Wing 3.2.x 支持微信...

xzavier
2018/08/27
0
0
【武汉】OSC源创会第74期视频直播专场

本期图文回顾链接:https://www.oschina.net/question/3802184_2278520 四月樱花时节,OSC源创会与你再次相约武汉,本次武汉站为大家带来【视频直播】专场分享,干货已备好,只等你来了~ 武汉...

Alaise
2018/03/22
9.9K
18

没有更多内容

加载失败,请刷新页面

加载更多

计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
6
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
6
0
【技术分享】TestFlight测试的流程文档

上架基本需求资料 1、苹果开发者账号(如还没账号先申请-苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestF...

qtb999
昨天
10
0
再见 Spring Boot 1.X,Spring Boot 2.X 走向舞台中心

2019年8月6日,Spring 官方在其博客宣布,Spring Boot 1.x 停止维护,Spring Boot 1.x 生命周期正式结束。 其实早在2018年7月30号,Spring 官方就已经在博客进行过预告,Spring Boot 1.X 将维...

Java技术剑
昨天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部