先做一个“小程序”——关于微信应用号的六大猜想

 先做一个“小程序”——关于微信应用号的六大猜想

  

9月 21 日,苦等了9个多月的时间,应用号终于与我们见面了,命名为「小程序」。

01

为什么推出小程序?

考虑到小程序对整个APP市场的影响,毫无疑问会对现有的APP生态带来一定的冲击。但是,之所以推出小程序,最直接的原因可能是为了构建和扩充微信生态链,让微信更具开放性。

如我们所知,目前微信公众号分为三类:

• 服务号,连接人和商品,目前很多电商企业,以及在微信端提供产品和服务的企业都用服务号。

• 订阅号,微信官方的定位是阅读,连接人和资讯的。以媒体等机构使用居多。

• 企业号,企业号的口号是互联网化连接器,可以高效地帮助政府、企业及组织构建自己独有的生态系统,随时随地的连接员工、上下游合作伙伴及内部系统和应用,实现业务及管理互联网化。

但从很多商家和企业的反馈来看,服务号没有达到微信团队预期的效果。张小龙此前曾在演讲中提到:微信的本意并不是要做成一个只是传播内容的平台,而是要做一个提供服务的平台所以微信团队专门拆出了服务号,但服务号以提供服务为主,只基于一个诉求。

小程序,实际上就是微信基于服务号的基础上对提高企业服务能力的一次尝试。

由此,微信小程序、订阅号、服务号、企业号形成了并行的微信生态四大体系。

02

“小程序”中一些惊喜的细节

首批拿到小程序内测邀请的企业或个人已经陆续透露了一些细节,如

1、小程序的开发文档是微信提供的所有开发文档里最详细最丰富的。

2、微信不仅提供丰富的 API,还提供了足够多的框架和组建。

3、接口和框架异常丰富,包括:视图、内容、按钮、导航、多媒体、网络能力、罗盘、重力感应、画板等。

4、有了这个框架和丰富的组件,小程序的启动和运行速度将可以和原生 app 媲美。能实现的功能也将被纯网页的服务号要多得多。

5、微信不仅提供了详细的文档,还提供了多平台的开发工具,包括 Mac、Linux、Windows。

6、小程序开发后,不能直接发布,需要经过审核,类似 App Store。

7、微信除了提供开发文档,还提供了比服务号更详尽的设计规范,还有布局时会用到的控件。

8、不像完全基于网页的服务号,小程序将拥有缓存能力。

03

“小程序”对我们有什么价值

目前看来,微信小程序的主要价值,体现在以下几点:

对企业:

1、应用号开发的准入门槛更低,同时也更经济实惠;

2、企业能借助微信平台获得较大的流量,要知道获取app流量是已经十分奢侈的事情了;

3、能给企业减少很大一部分人员费用的支出,不需要单独的app推广、运营人员;

对微信:

微信一直都说自己是一种生活方式,之前有了社交、阅读、支付、城市服务等功能,现在结合了应用号,功能可以说是更全面了,用户对微信的依赖性更高了,也更体现了微信想做「生活方式」的愿景;

对个人:

应用号普及之后,会减轻手机的负担,正如张小龙之前在微信公开课上说过的,希望以后的手机只装一个app就够了,不管如何更换手机,也不需要重复安装很多app;

04

“小程序”和公众号菜单栏内嵌H5的不同

看上图展示的小程序截图,像不像一个Native APP加了一个顶部微信菜单的帽子?

NativeAPP和Web APP谁是未来的主流这个命题争了很多年,而Native APP最大的优势也就是对于系统控件接口和框架的调用能力比Web APP不知道高到哪里去。虽然京东同时提供了手机APP和手机H5形式的页面供用户浏览和下单,但是同时用过二者的都能体会到,H5页面在流畅度上还是差一些。

在此之前,很多创业者以公众号菜单栏内嵌H5的形式,完成了基础功能的微信化植入,但通常都是比较简单的页面,操作体验比较一般。

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

05

到底选择开发APP还是小程序

到底要不要做应用号呢?畅小移的建议是要做,毕竟用户在这,但请结合自己的业务需求来做,把应用号当成一个渠道,而不是唯一入口,目前畅小移还没有看到应用号的具体文档,以微信以往的风格来猜测,可能需要注意以下几点:

1)微信的单点登录非常方便,但给你的用户信息里面并没有任何真实信息。如果应用号也是如此,请自己做一个用户绑定的过程,尽量把用户的真实信息拿到。否则,一旦微信%¥……*,你会发现数据库里面只有一堆形似乱码的 openid ,没有任何办法再联系到用户。

2)尽量把后台接口统一起来,不管从应用号,还是网站,或者是未来的什么号里面,拿到的数据应该是一致的,而不应该是割裂的。

3)系统级别的调用,会依赖用户对微信的授权,且必然会存在效率问题,如果你的应用依赖过多的系统调用,原生应用可能仍然是个不得不的选择。

4)最关键的,一定要保有除了微信以外的业务入口,万一“系统抖动” ,祝你幸福吧

以创业的思维来看,用什么来做 App 不重要,关键是你的业务是不是足够吸引用户,应用号本身并不是一个创业机会,背后的业务才是。

06

一个更加开放的微信

这两年,微信发展迅速,极简的风格培育了极好的用户体验。微信就是其实上面有很多功能,但是却让多数人觉得还是一款很轻的APP。

微信推出小程序,赋能开发者更多的能力,搭建的是一个平台,而不是自己涉足各种各样的功能对开发者造成威胁。这种风格,与小马哥近年来所强调的开放、连接器、“半条命交给开发者”等概念和理论是相符合的。

无论小程序将来如何,至少,我们看到了一个更加开放的微信。

聊天、阅读、搜索、购物……毫无疑问,承包了一个大鱼塘的的微信,想要成为移动互联网世界的基础设施、一个更完善的虚拟城市入口。作为腾讯生态圈新锐ISV,畅移信息也一直在“连接”的路上前行,通过“企业号”+“服务号”的形式全力助力中国传统零售产业的移动互联网化。

  

  

国内首个微信小程序开发者社区-微信小程序开发教程-微信小程序最新资讯,尽在 www.mntuku.cn

时间: 2024-10-03 23:02:41

先做一个“小程序”——关于微信应用号的六大猜想的相关文章

微信小程序与微信公众号同一用户登录问题

最近在做微信小程序与微信公众号登录合并的接口.整理相关资料以及个人认识的心得写了这篇文章与大家一起分享. 首先,简单说下我遇到的问题是我们的程序调用微信小程序得到openid,然后通过openID得到用户的唯一标识,用户得以登录,然而,当我们调用微信公众号也同样的到openid,同一以用户两个不同的openid,不能区分是否为同一用户,然后发现无论调用微信小程序还是微信公众号同一个用户的到unionid是相同的,所以我们就用unionid来区分是否为同一用户. UnionID机制说明: 如果开发

微信小程序、微信公众号、H5之间相互跳转

转自慕课网 一.小程序和公众号 答案是:可以相互关联. 在微信公众号里可以添加小程序. 图片有点小,我把文字打出来吧: 可关联已有的小程序或快速创建小程序.已关联的小程序可被使用在自定义菜单和模版消息等场景中. 公众号可关联同主体的10个小程序及不同主体的3个小程序.同一个小程序可关联最多50个公众号. 1.公众号跳小程序 比如说 "丰巢快递柜" 公众号关联的小程序:丰巢寄快递. 2.小程序跳公众号 打开"丰巢寄快递",点击右上角的菜单选项,然后点击"关于

[转]微信小程序、微信公众号、H5之间相互跳转

本文转自:https://www.cnblogs.com/colorful-paopao1/p/8608609.html 转自慕课网 一.小程序和公众号 答案是:可以相互关联. 在微信公众号里可以添加小程序. 图片有点小,我把文字打出来吧: 可关联已有的小程序或快速创建小程序.已关联的小程序可被使用在自定义菜单和模版消息等场景中. 公众号可关联同主体的10个小程序及不同主体的3个小程序.同一个小程序可关联最多50个公众号. 1.公众号跳小程序 比如说 “丰巢快递柜” 公众号关联的小程序:丰巢寄快

使用Appium 测试微信小程序和微信公众号方法

由于腾讯系QQ.微信等都是基于腾讯自研X5内核,不是google原生webview,需要打开TBS内核Inspector调试功能才能用Chrome浏览器查看页面元素,并实现Appium自动化测试微信小程序和微信公众号. 前提条件Appium环境搭建,这里不多说了,可查阅Appium环境搭建文章. 因夜神等模拟器是intel的X86架构,很多app安装不了,比如微信.qq等(虽然说可以通过安装arm解释器来解决该问题,但是进行X5内核调试的话也会出现问题),建议最好是一台真实的手机来做. webv

微信小程序(微信应用号)开发ide安装解决方法

这两天整个技术圈都炸锅了,微信小程序(微信应用号)发布内测,首批200家收到邀请,但是没受邀请的同学,也不用担心,下面介绍一下解决方法. 首先需要下载ide,昨天只需要下载0.9版本的编辑器并替换文件就行了,但是可能微信那边修复了,导致不可用.现在我们要准备两个版本:0.7盒0.9的版本,我测试过了,可以使用,正常的界面如下图: 首先准备好两个安装文件,先安装0.7的版本.安装成功后,打开,微信扫描,确认登陆. 两个文件在QQ微信应用号群(390289365)里有共享. 然后安装0.9的版本,安

微信小程序与微信公众号之间支付问题解决方案

前言 大家好,我是一名对编程有兴趣的小伙子,IT届称我为xiager,工作中叫我jake 就好了,如果此文对你有帮助希望多多关注哦. 准备 微信公众平台 微信支付平台 微信开放平台 一. 小程序    二 微信公众号 两个微信支付绑定同一个商户号 1.微信支付平台 产品中心 授权目录要添加根目录并准确  要用https 形式 否则小程序内不支持 http形式的. 2.小程序中js授权等域名 填写一致  微信公众号网页授权地址一致 3.在jsapi支付的时候切记一定传openid.  在微信浏览器

微信小程序(原名微信应用号)开发工具0.9版安装教程

微信小程序全称微信公众平台·小程序,原名微信公众平台·应用号(简称微信应用号) 声明 微信小程序开发工具类似于一个轻量级的IDE集成开发环境,目前仅开放给了少部分受微信官方邀请的人士(据说仅200个名额)进行内测,因此目前未受到邀请的人士只能使用破解版: 本破解版资源来自于网上,与本人无关,仅供技术开发人员研究之用: 由于尚属内测阶段,因此迭代更新非常快,后续很可能由于升级而导致暂时无法使用.   特别注意 由于目前发布的0.9版本必须验证才能登录(估计是为了验证是否为内测人士),因此必须先下载

微信小程序开发——打开另一个小程序

微信小程序打开另一个小程序,有两种方法:1.超链接:2.点击按钮. 全局配置: 跳转到其他小程序,需要在当前小程序全局配置中配置需要跳转的小程序列表,代码如下: App.json { ... "navigateToMiniProgramAppIdList": [ "wxe5f52902cf4de896" ] } 否则会弹出以下错误提示: 超链接实现跳转到小程序: demo.wxml <navigator target="miniProgram&quo

原创观点:还在认为企业或个人只能申请一个小程序吗?

今天第一次体验了整个小程序注册流程,使用的是我自己的这个简单的教程(个人无appid如何进行申请开发者权限,简单操作步骤),教程虽然是我的,我自己却没有真的实践过,真是误人子弟,自己也不一定能知道:今天亲自测试了一下:首先走完邮箱验证: 验证完毕后,开始进入信息登录,这里,有一些关键信息,是本文观点的主要支撑: 请输入管理员的身份证号码,一个身份证号码只能注册5个小程序. 然后填写完毕后,到了第二个关键点: 为了验证你的身份,请用绑定了管理员本人银行卡的微信扫描二维码. 这个点,透露了两个信息,