在2019阿里云北京峰会上,阿里巴巴推出“小程序星计划”,将联合阿里云、支付宝、淘宝、钉钉、高德地图等,扶持开发者和商家,并提供10亿元开发者技术补贴、10亿元商家运营补贴。
自今年 1 月阿里巴巴集团 CEO 张勇首次提出“阿里商业操作系统”概念以来,阿里巴巴明显加快了内部整合的进度。这一一站式小程序云服务的亮点在于,可以跨 BU、跨部门,无缝对接阿里巴巴集团各开放平台服务市场,以及天猫、淘宝、菜鸟、蚂蚁等阿里巴巴集团各 BU 的业务能力,实现一次开发,在阿里体系内处处运行,让开发者无需再一次重新发明轮子。
在支付宝、淘宝、钉钉、高德等几家纷纷上线小程序的客户端中,目前为止,支付宝小程序的成绩最为亮眼。支付宝小程序于2018年9月上线,截至1月28日,支付宝小程序应用数量12万个,总用户数5亿,日活跃用户数突破2.3亿。通过首页下拉入口打开小程序收藏夹的日均次数为4次。今年2月26日,支付宝小程序向个人开发者开放公测。
报告称,小程序彻底开辟了电商竞争的另一个战场,对于非腾讯系产品而言,为应对愈发激烈的竞争,支付宝等阿里系小程序已成为必须考虑的阵地。
而对于各位个人开发者、ISV来说,你们是否感受到了支付宝小程序释放出的极强的积极信号呢?
很多开发者都以为小程序很简单,那么下面的问题可以测试你是真的懂还是假装懂?
Q1:后端开发常用的关系型数据库是:(单选)
A:
乙:
C:
答案:
Q2:支付宝小程序数据如何与模板渲染结合?(单选)
A:编译时会将数据和模板片段与对应的真实DOM进行关联,当数据发生改变时,会直接改变对应的真实DOM。
B:数据改变,组合模板生成虚拟DOM,与之前的虚拟DOM进行比较然后改变对应的真实DOM
C: 数据变更,结合模板直接生成真实DOM,与当前真实DOM对比后进行修改
D: 数据改变,结合模板直接生成真实DOM,替换当前真实DOM
Q3:下列关于云计算PaaS平台的表述正确的是:(多选)
答:以应用为中心
B:让开发人员更专注于业务逻辑
C:以机器资源为中心
D: 一般不提供监控功能
Q4:支付宝小程序相比之前的H5模式有哪些改进?(多选)
A:小程序所有代码均以离线包形式下载,在本地执行并缓存
B:小程序可以渲染为原生界面
C: 小程序代码可以编译为本机代码
D:小程序包含两个独立的运行环境:逻辑层和渲染层。
小程序开发者分为三类:新手开发者,是那些对天文地理了如指掌的开发者;中级开发者,是那些懂技术、擅长写代码的开发者;而那些能将技术与业务完美结合的开发者,才是开发者中的“淘金者”。我们来看看不同类型的开发者表现如何。
对于新开发人员:讨论技术背景最令人印象深刻
对于一个新手开发者来说,短时间内掌握复杂高深的技术术语很难,但讲清楚小程序的背景还是很有气势的。比如,当你和一群技术大咖坐在一起时,假装拿出手机在蚂蚁森林里收集能量,然后淡定地说:“蚂蚁森林小程序还不错……”
“什么小程序?”
“蚂蚁森林是小程序吗?”
“支付宝也有小程序了?”
大家一下子就聊了起来,场面一下子热闹了起来,这时候最先开口说话的,就是那些新来的开发人员,因为他们可能不懂技术,但是背景肯定能说得上来。
“根据《2018年移动互联网行业数据研究报告》显示,截至2018年12月,手机网民日均在应用程序上总使用时长达31.72亿小时,较2017年同期增长17.3%。2018年Q4,中国手机网民人均安装的应用程序数量为51个,与Q3基本持平;2018年Q4,中国手机网民人均每月新安装的应用程序数量为3个,同期卸载的应用程序数量为2.6个。当过多的应用程序占满用户手机屏幕和内存时,手机容易出现内存不足、运行缓慢的情况。同时,应用程序本身的升级下载也会消耗手机带宽和系统资源,导致日益丰富的应用程序与手机运行速度之间的矛盾越来越大。”
小程序的最初想法就是这样诞生的。”
当然,这远远不够,毕竟技术背景是枯燥的,而互联网世界的“战斗”才是生动有趣的。
“这些都是圈内朋友透露给我的,其他人还真不知道。其实2013年,百度就开始有小程序概念了,不过那时候不叫小程序,而是“轻应用”。但很遗憾,它并没有火起来。具体原因太深奥,这里就不多说了。
后来在2016年,微信又推出了“应用号”,花了一年多时间开发,2017年初正式上线,其实这就是微信小程序的雏形。
当然,在这个小程序生态中,阿里巴巴功不可没。对了,你知道最新的支付宝小程序开放个人公测了吗?就是个人开发者也可以申请支付宝小程序,我申请过。不过说起来,支付宝也一直在开发小程序,现在有了小程序云服务,一键开发,深度整合蚂蚁金服的开放能力,帮助开发者快速开发一个小程序。”
就在这位技术菜鸟准备享受掌声的时候,一位戴着厚厚眼镜,穿着格子衬衣,头发略显稀疏油腻的中年男子站了起来,略带不屑的说道:“我们来聊点与技术有关的事情吧。”
对于中级开发人员来说:掌握核心技术才是真正的尊重
“我在互联网领域工作了四五年,对小程序还是比较有发言权的。很多人说小程序是一个技术趋势,但和云计算、大数据、区块链等相比,小程序解决的问题并不在一个层面上。小程序的本质是一个帮助平台构建生态的工具,帮助用户快速与其他用户建立联系并产生交易。”
在技术层面,支付宝小程序依托蚂蚁金服,其技术能力也在不断发展完善。此外,蚂蚁金服近年来也在不断向开发者开放金融科技、安全风控、AI、云客服等核心能力,探索组件化、云服务等轻量化能力,这将大大降低开发者的研发成本。
从获客成本来看,支付宝App已经成为中国乃至全球靠前的移动互联网应用,对于小程序开发者来说,支付宝App中获取的用户均为全实名制的优质用户,充分利用已有的收藏、模板消息、直搜等能力,获客成本将大幅降低。
在交易转化方面,作为以支付/交易为核心能力的应用,支付宝小程序拥有最短的支付转化路径,同时用户对支付宝品牌的信任度极高,从浏览到交易的转化效率远高于同类场景,因此在交易转化方面有着无可比拟的优势。
为了帮助开发者快速高效地开发小程序,支付宝小程序提供了云应用和后端云服务两种解决方案。云应用是基于服务器的解决方案,利用PaaS平台为开发者提供成熟的技术服务,如简化的云环境搭建、一键IDE部署、云应用启停、灵活的语言架构(Java、Node.js)、应用资源监控预警、深度融合蚂蚁金服开放能力等。同时,云应用为运维人员提供完全自主可控的能力,开发运维人员可以完全自主地登录云服务器查看日志、排查问题。
当然还有更好的方案,就是无服务器方案,开发者只要开通服务就可以使用函数计算、数据库、文件CDN等,这对商家来说绝对是个好消息,节省了很多硬件资源......”
对于高级开发人员:模式为王
“之前我们听说过‘互联网+’这个概念,就是把传统的商业模式互联网化,创新获客和服务模式。现在很多人都在说‘小程序+’,这是‘互联网+’概念的进一步延伸,是一个比较小众的领域。”
从技术角度看,小程序是前端技术框架,天然与其他技术有很强的亲和力。随着AI、IoT能力的释放,更多中小开发者将受益匪浅。小程序作为轻量级的服务载体,与IoT设备、AI等业务融合后,或将改变未来人机界面的交互形态。小程序让开发者可以快速获得互联网公司的获客渠道、流量、交易、支付、理财、金融等平台能力,甚至一些技术能力,如AI、AR、自然语言识别、人脸识别、安全风控等。此外,小程序+生活号让商家在内容和交易层面各司其职,小程序和生活号可以互相引导,形成良好的商业闭环和用户体验优秀的营销。
小程序的优点不言而喻,但你知道它的缺点吗?小程序最主要的问题在于持续迭代能力和场景深度融合,同时各大厂商的小程序标准并不一致。
具体表现在:
一是小程序开发成本低,很多小程序上线后缺乏维护;
二是很多开发者还没有意识到小程序与APP的区别,简单把已有的功能移植到小程序中,产品形态趋向于全功能而非全场景。”
大神畅所欲言,殊不知群众……
“大师,我去哪儿学这么多东西啊?”
“师父,请给我们推荐一些关于小程序的书吧。”
“师父,您在授课吗?”
为了帮助开发者更深入地了解支付宝小程序,蚂蚁金服于3月30日在深圳(北京已结束)举办了2019支付宝小程序技术专场。本次技术专场将重点关注:
从技术角度分析如何让开发者高效、快速地开发一个小程序
纯技术话题,不废话,不流水
导师将进行实际操作,并现场解答任何问题。
可直接访问小程序云服务平台的架构、技术、运维、终端
10分钟搭建并帮助开发者开发小程序
为了保证技术会议的有效性,我们设置了一些条件:
TAG:阿里小程序