等待多时的微信应用号(小程序)终于来了。今天,许多大号陆续接到了微信应用号的内测邀请。
早在今年1月,“微信之父”张小龙就曾宣布微信公众号将推出“应用号”,他当时的观点是,“很多人做微信公众号,而非App,是因为App推广成本太高。这导致公众号现在更像是媒体化的平台。但我们本意不是传播内容,我们要提供服务,所以推出了服务号,但是服务号也没达到预期。我们在讨论一个新形态,叫应用号。用户关注应用号,就像安装一个App一样。”
“小道消息”创始人冯大辉将微信应用号理解为一个微信版本的 App Store。他认为这是一个机会,应用号正式开放之后,会有大批服务号都想利用公众平台新开放的能力做点尝试。
而前 商业周刊中文版执行主编、现代农匠创始人魏寒枫甚至预言,微信苹果必有一战,“如果是苹果是宇宙,那么微信就是黑洞,它依托于宇宙,最后把里面的行星全吸走。”
关于很多用户所关心的如何获得内测资格的问题,据悉,这次应用号(小程序)保密信息做的很严格,连谁收到申请都没有列表,我们也会密切关注。
小程序是什么?它有着什么样的功能?
小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
小程序可以和现有的App打通吗?
小程序可以借助微信联合登录,和开发者已有的 App 后台的用户数据进行打通,但不会支持小程序和 App 直接的跳转。微信推出小程序,并非想要做应用分发市场,而是给一些优质服务提供一个开放的平台。
小程序仍然处于内测阶段。全面开放申请后,主体类型为个人、企业、政府、媒体或其他组织的开发者,均可申请注册小程序。
微信开发猿类崛起
「你打算做一个产品,并找外包公司开发 app,如果他们建议你先开发微信公众号,这一定是一家好的外包公司。」
作为一家眼界敏锐的服务商,本邦科技在小程序的消息放出之后,立即展开了对这个新生开放平台的研究。几位权威工程师站在开发者的角度,对微信小程序进行了深入的探讨。结合目前得到的消息,
本邦科技CTO张文斌指出:从技术层面看,之前开放的微信JS-SDK的增强,会提供更多功能的API,新增的通过Html写tag使用的组件,也将提高开发效率,并且实现更多功能。
微信小程序以组件和API的形式,开放给开发者的能力:
有了这个框架和丰富的组件,小程序的启动和运行速度将可以和原生APP媲美。能实现的功能也将被纯网页的服务号要多得多;小程序开发后,不能直接发布,需要经过审核,类似 App Store。
站在开发工程师的角度来看,在招聘和就业方面,小程序也将带来一些影响。比如,微信小程序开发工程师除了需要精通HTML5/CSS3,Java,还需要精通微信小程序组件和API。
另外,IOS、Android工程师开发APP的需求进一步减少,岗位减少,可考虑学习前端或后端多掌握一门手艺,相反的,前端工程师的岗位将会增加,后端工程师则没有太大影响。
小程序对APP造成的冲击不可避免,因为在某些方面看,小程序优势明显:
- 易开发,降低创业门槛
- 易更新,方便产品的快速迭代
- 易互通,小程序之间通过链接可以调起、传递数据
- 易搜索,小程序中的数据方便搜索引擎索引,打破APP孤岛
- 易使用,应用无需安装卸载,即点即用
- 易传播,传播链接或二维码即可
- 易推广,方便利用微信强大的社交流量,获客成本低且更精准
- 易变现,微信支付的基础设施已经搭好,用户的支付习惯已经培养好
但是,小程序本身的局限性也决定了小程序并不能完全替代原生类APP。微信小程序只适合做一些功能性较强、对原生能力要求不太高(限于微信开放的原生能力)的应用,已经能满足80%的应用需求。但有一些场景目前还是原生应用更适合:
1. 推送,随着应用号的推出,微信的推送消息将会大幅增加,微信应该还会对待服务号、订阅号一样,限制应用号的推送频率。有频繁的业务通知提醒、运营等场景,将会收到限制。
2.多媒体、游戏等对性能要求比较高的场景
3. 需要后台运行。比如监控手机状态,计算量较大,与服务器的长时间交互等场景。
另外网上有人说微信应用号网络方面提供了Websocket接口,但是否满足实际应用的实时通信需求还不清楚。
前端技术总监张海林给出了自己的观点:
微信支持绘画是另一个值得关注的点,这个绘画并不是阅览器里用到h5的简单绘画,直接在小程序里进行绘画,流畅度一定会上一个台阶,基于这一点,结合原生体验,实时的websocket通信支持,简单好玩又画风精致的游戏类小程序,可能会先火起来。
产品技术总监孔维先补充道:
微信小程序,通过Hybrid技术,让web开发者可以调用原本只有原生应用才可以拥有的功能,这些组件统一由微信提供,统一了交互体验。另外,微信作为一个开放平台,成为了应用市场、浏览器、搜索引擎,那么微信小程序就相当于一个个可以调用手机原生功能的H5网站。按现在已经公开的小程序的功能,非常适合做资讯内容类、服务类,电商类的应用。
iOS、 Android app 开发成本居高不下,推广难度巨大,站在精益创业的角度,优先开发微信公众号是一种合理的选择。渐进式网页应用技术的出现,让网页应用与原生应用的体验越来越接近,web app 也可以快速加载、可以实现离线。用户在哪里,产品就应该去哪里开发。用户在微信里,就应该开发「微信 app」。技术上,我们已经开到了合适的解决方案,剩下的,就是等待应用号的到来了。
总而言之,微信小程序推出的消息蕴藏着是巨大的机会,每个企业都想在这个新的优秀平台上抢占最大的市场。
文/李显红