微信小程序来了,HTML5产业将迎大变革?

 

本期摘要:9月22日凌晨,微信“小程序”开始内测,并对微信小程序的命名、功能、开放时间等问题进行了回答。

自2016年1月11日张小龙在北京微信公开课上发言起,历经大半年后,万众瞩目的“微信应用号”终于现身。

 

第一、关于微信小程序

 

什么是微信小程序?

“小程序”是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开,也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。

简单来说就是,微信将会成为一个超级App。而各种传统APP则以小程序的形式内嵌在微信里面,这样以后大家再也不用安装满屏幕的App。需要使用打车、购物、买电影票等服务功能时,只需要打开微信找相应的小程序就可以了。

 

 

小程序开放了哪些能力?

小程序最大的亮点在于微信提供了丰富的框架组件和API接口供开发者调用,具体包含:界面、视图、内容、按钮、导航、多媒体、位置、数据、网络、重力感应等。在这些组件和接口的帮助下,建立在微信上的小程序在运行能力和流畅度上面便可以保持和Native APP一样的体验。

微信开放的服务和组件包含如下:

• 视图容器:视图(View)、滚动视图、Swiper

• 基础内容:图标、文本、进度条

• 表单组件:按钮、表单等等

• 操作反馈

• 导航

• 媒体组建:音频、图片、视频。

• 地图

• 画布

• 文件操作能力

• 网络:上传下载能力、WebSocket

• 数据:数据缓存能力

• 位置:获取位置、查看位置

• 设备:网络状态、系统信息、重力感应、罗盘

• 界面:设置导航条、导航、动画、绘图等等

• 开放接口:登录,包括签名加密,用户信息、微信支付、模板消息

 

 

小程序的入口在哪里?

从陆续曝出的测试截图可以看出,微信小程序App入口和微信其他内置应用一样,很方便使用。

 

 

 

第二、微信发布“小程序”意欲何为?

小程序看似是微信的一小步,但可能是移动互联网的一大步。

1. 对微信自身而言,小程序或将打造移动互联网第二春模式,既“超级App+ Web App ”。

2015年初,微信推出JS SDK,开放了包括分享、图像、地理位置、微店、微信支付等11个接口和底层技术支持,强化其Web生态系统建设。本次通过内测小程序,更是吸引大量Web App 迁徙入微信的生态系统,微信希望在更加广泛、垂直、细分的领域无限贴近用户需求,将更多开发者和服务圈入微信生态系统,完成微信建立一座在线城市的愿望。

2.对微信第三方开发者而言,“小程序”的推出,彰显微信开放的态度,释放更多接口和能力,“链接人和服务”、”链接一切“的宗旨。毫无疑问,开发者将是微信应用号的最大获益群体。“小程序”可以节省开发成本,提升研发效率,开发人员只需要研发出一款适用于浏览器应用的产品,就可满足不同操作系统的使用需求。

3. 对微信应用方,即大量to B的微信用户而言,其受众群体将有更好的用户体验,更快的加载速度,和更多的功能选择,更容易建立依附于微信的各自小生态。机遇同时也是挑战,微信释放更多的能力,也希望应用方做出更多创新的应用吸引用户的注意。

4、对于广大微信使用者而言,小程序的出现,是微信对自身“平台级应用”的属性进一步升级与完善,希望真正依靠服务满足更多需求,从而增强用户黏性和留存。

第三、“小程序”会给H5行业带来什么影响?

1.小白开发者:非”小程序“重点关注对象

微信小程序是基于H5+JS开放的平台,有一定的技术门槛,更倾向于对于企业或者团队开发者。从目前曝光的200个内测名额用户属性也不难看出,企业级用户居多,可见并不是针对技术懵懂的小白开发者或者仅仅会使用现成模版类工具生成H5作品的个人用户。

2. 中小开发团队:聚焦项目开发定制

对于中小开发团队或者应用企业内的开发工程师而言,微信小程序必定带来更多的项目定制机会,利用之前的H5技术积累和项目定制经验,他们有可能快速转型切入这个市场,发挥出更大的商业价值,是否能够成功,取决于自身的积累和转型的速度。

3.成熟经验的技术企业:切入易用、可视化工具领域,兼具项目定制

基于微信小程序的技术门槛,目前只提供了底层接口和简易开发工具,一方面,给了成熟H5技术企业在易用和可视化方向产生工具或平台的机会,充当微信和中小开发团队及应用企业之间的技术布道师,让其更容易搭上”小程序“的顺风车;另外一方面,成熟经验的H5技术企业,可以向下兼具项目定制能力,分享大型项目定制、公众号、服务号、独立APP向小程序迁移的红利;基于上述两点,成熟技术企业将具备更广泛的适应性和竞争潜力。

4.H5行业标准化运行环境,将有望出现

目前,H5行业的尴尬是,作品并不能一次开发多处使用,而是要面临不同浏览器和APP平台更兼容性的挑战。小程序将是微信给H5一个独特的发展机会,暨所有H5或将以微信的环境为标准,并促使浏览器及其它APP平台逐步向微信标准靠拢,最终实现一次开发,多处使用的目标,此外也将带来熟练H5和JS技术的Web前端工程师的春天……

第四,微信“小程序”对原生APP冲击有多大?

微信入口级超级App的地位不可逆转,而小程序就是无数个Web APP的集合创作平台,这就是超级App+Web App 形态。短期内,大多数的独立重度APP产品,会出现两种或更多产品形态并存的现象,在未来也将是常态。微信小程序的出现,将会使大量APP运营商,以Web App的形式进驻微信。

国内最大的HTML5移动技术与服务提供商白鹭时代创始人兼CEO陈书艺也表示,微信小程序平台的推出,不可避免对原生APP市场有一定冲击,促使越来越多的APP将大量迁徙入驻.微信生态系统中。这在一定程度上,也让未来更难出现独立APP的新独角兽,原因是用户大部分时间和关注度都给了微信,如果微信能够很好地解决用户体验,使用独立APP的频次会更低,特别是工具型APP。加之HTML5技术开发门槛更低,开发周期更短,对于中小型开发者来说,选择更低的成本和更低廉的推广方式实现自己的价值,才是首选。 

白鹭时代的卓越的技术能力和丰富的行业经验,可帮助开发者更便捷地调用众多框架组件和API接口,加快开发效率和降低开发成本。值得一提的是,白鹭时代还专门推出了青雀平台(Egret  Lark),其拥有傻瓜式移动建站、深度化企业定制、插件小工具制作等功能,能帮助中小开发者无需代码,快速制作轻应用、Web App、微站、营销页面等,同时为企业用户提供定制专属解决方案。

此外,对于微信小程序对H5游戏的影响,陈书艺持谨慎且乐观的态度,他认为小程序虽然已经无比接近原生APP的体验,但是微信对此的限制仍非常严格,游戏和服务类应用不同,还是比较复杂和讲究体验,但他相信微信会越来越开放,未来值得期待。

 

推荐文章

微信公众号运营的七大问题

微信发布“小程序”一夜刷爆朋友圈

小程序 VS APP,有哪些功能不能实现!

今日头条小程序上线!八大流量入口!