最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

后 APP 时代的破局之路 :阿里技术“三大容器五大方案”亮相,百川开放全面升级

  • 2016-10-15
  • 本文字数:2657 字

    阅读完需:约 9 分钟

【2016 杭州·云栖大会】在“淘宝移动技术实践 & 开放”专场演讲中,来自淘宝移动平台基础平台部负责人吴志华(花名:天施)和阿里百川负责人斯登宇(花名:承渊)分别做了关于淘宝移动中台技术开源开放探索和阿里百川移动开放平台的解读。我们也很荣幸地采访到了二位,就一些读者比较感兴趣的话题,以及手淘、百川在移动开放技术和开放平台上遇到的一些思考和探索进行了交流。

先提前告诉大家一个好消息,手淘 Atlas 将会于 2017 年年初开源,Atlas 是国内最早的一批 Android 插件系统,它的开源将是广大开发者和企业的福音。

携手 Vue.js 深入合作 Weex 生态渐成型

Weex 从开源之初到现在,一直很受关注。吴志华说:整个团队目前还在建设和社区运营上发力,打造社区认可的完全开放中立的开源项目是整个团队当前甚至未来一段时间最核心的使命。当前 Weex 生态更多是一个技术生态,从开发、配套工具完善到社区建立,甚至拓展更大社区的过程(Vue.js),需要整个项目组一步步扎实走过去,要对得起社区的信赖,交付给社区真正认可的技术产品。

Vue.js 是全球顶级的 JavaScript 框架,在海内外开发者圈子内有很高的使用率,口碑很好,而 Weex 跟 Vue.js 的合作也是一件值得称赞的事情。正如吴志华所说:

合作是基于两个社区的互补,让 Vue2.0 跑在 Weex 上是一件很 cool 的事情,可以受益更多的开发项目和开发者。另外,也没有刻意地向海外推广 Weex,能得到 Vue.js 社区的认可,也说明 Weex 做得很出色。

三大容器五大方案助力开发者,“程序”开发领域再 PK

记得吴志华在 7 月份的中国企业级 HTML5 联盟大会上讲到,要赋能 H5 生态中的所有开发者及企业,对于这一点,可能有些读者并不了解淘宝移动“三大容器”和“五大解决方案”的详情,在这里,吴志华也从这一角度解释了如何实现赋能:一旦具备先进的技术(Weex 和 H5 框架)和好的开放平台 (阿里百川、钉钉、千牛),那么接下来就会扩展合作场景,沉淀出行业标准和规范。从移动中台的三大容器(Weex、H5、ATLAS),五大解决方案(快速交付解决方案、移动网络加速和消息解决方案、多媒体直播解决方案、APP 性能监控解决方案、Weex/H5 跨平台开发解决方案)角度来看,阿里提供能力的核心是重构移动研发模式,帮助企业级开发者持续降低构建成本。

后续无论在跨平台开发、企业级移动应用信息安全、信息互通、企业级移动应用快速构建上都有很多可以深入探讨合作的地方。

用心回馈技术生态,阿里百川成为开发提效引擎

尤其是在后移动时代,淘宝在技术开放上也有很多思考和探索,市场机会瞬息万变,淘宝移动技术开放的思考核心是如何帮助开发者快速实现创意,降低创业技术成本。吴志华说,无论是快速交付解决方案还是 Weex/H5 跨平台解决方案,都是强调持续快速高质量交付,提高生产力重构研发模式。从好的技术到好的开放技术产品这个过程中需要做很多判断和选择,以及对产品的思考和打磨。不仅仅是技术,配套的运营推广、技术支持也得跟上。

阿里百川 HotFix、阿里百川码力 APM,厚积薄发用实力发声

正如吴志华所阐述的,淘宝移动技术具象化的展示就是三大容器五大方案,在此基础上,百川承接这些技术的衣钵,搭建一座桥梁打通内外部的技术障碍,逐步开放赋能回馈给技术社区,给整个业界。具体落地的有 8 月 27 号开始公测的热修复产品阿里百川 HotFix,业界反应还不错。今天也隆重推出另外一个重量级产品——阿里百川码力 APM,并对外全面公测。

阿里百川码力 APM 帮助用户及时了解、定位并解决 App 性能问题,从而提升产品稳定性,保障用户体验,降低用户负面评价。公测期间,针对审核通过的 30 位开发者,提供 100 天免费服务。

纵观当下全球移动应用市场的竞争,创意不可或缺,技术、体验、规模和商业能力也决定一个产品的生死。阿里百川基于对应用市场的洞察,推出了“搭建 - 成长 - 商业”这样一个全链路移动开发平台,升级移动开放体系,为移动开发者提供服务。

首先,我们来梳理一下阿里百川和手淘之间的关系,百川处于手淘架构内,两者在未来的发展方向或者说侧重点各有不同。斯登宇说:

以技术能力为例,手淘在移动行业摸爬滚打的经验积累对于整个行业和开发者来说是很有价值的,百川希望用开放和共享的心态把这些沉淀输出给整个生态,比如阿里百川 HotFix 就非常受开发者欢迎,并被称之为黑科技,实际上阿里巴巴规划了很多这样的黑科技产品要不断的通过手淘的孵化和验证,以及百川的输出和服务来反哺这个生态。

在商业能力上,以今年很火的网红电商为例,除了手淘上的网红店铺,还有微博上的网红橱窗,其背后的产品就是百川提供的商业能力。消费者透过接入百川商业应用实现场景化购买,而应用也能获得很好的商业回报,这样一个链接多方实现共赢的模式,正是百川商业能力的侧重点。

斯登宇随后也简单介绍了一下手淘的发展重点,今年手淘会围绕内容化、社区化和本地生活化三个方向来拓展,所以手淘直播屡创新高,帮助越来越多的用户做购买决策,生活服务上到家类服务提供和消费也逐步融入手淘用户的习惯。很多技术上沉淀的产品在不断地孵化,通过百川输出给生态,商业上的实体也能通过百川连接到更多的场景和应用当中。

直播、VR、AR 结合商业化,阿里百川还有多少牌没出?

在移动开发者服务方面,斯登宇说,阿里百川还是力求聚焦在技术能力和商业能力的核心需求和关键痛点上,从搭建和变现两个角度来为开发者提供更完善和有保障的服务。商业能力方面,目前的思路是通过多样化连接的方式和多元化连接的场景。连接方式上,百川的 SDK 结合客户需求提供了不同 size 多种可选的模式。连接场景上,结合目前行业的热门趋势,尤其在视频、直播领域提供了更贴近的产品体验。

今年移动直播技术很火,也有不少提供直播服务的厂商,很多人都想知道阿里百川是否会提供直播产品。对于这一点,斯登宇认为,看待直播和产品的视角不仅仅是包装一个服务那么简单,核心还是提供服务的差异化和独特价值。

以手淘直播技术为例,相比行业内其他提供服务的厂商来说,有两个核心的差异化价值,一方面是背靠业界规模和技术能力都非常强的阿里云,在基础设施上有优势,另一方面是百川的直播不仅仅在播放和推流这两个角度上积累了技术,深入到互动的层面,更贴近商业和购物场景。

现在视频直播变现很难,百川提供的直播产品不仅仅是节流型,也是一种开源型的应用,目前的进展是在内测和逐步产品化逐步开放的过程中。

关于 VR、AR 方面,斯登宇提到,手淘推出了众所周知的 buy+ 产品,相比 PC 和移动端的购物体验来说的确是一个新颖的体验方式,商家对 VR 的应用需求也非常大,目前手淘还在持续打磨和摸索的状态。

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2016-10-15 01:0012735
用户头像

发布了 161 篇内容, 共 71.1 次阅读, 收获喜欢 195 次。

关注

评论

发布
暂无评论
发现更多内容

springboot,vue,es,activiti数字知识库管理系统

金陵老街

Vue springboot ES Activiti 知识库

建木持续集成平台v2.4.1发布

Jianmu

DevOps CI/CD 开源项目 gitops 自动化运维

【100个 Unity踩坑小知识点】| Unity 使用Quaternion.AngleAxis随机一个方向

呆呆敲代码的小Y

如何使用物联网低代码平台进行模型管理?

AIRIOT

物联网 低代码开发

spring4.1.8初始化源码学习三部曲之一:AbstractApplicationContext构造方法

程序员欣宸

Java spring 6月月更

【Python技能树共建】字符串方法

梦想橡皮擦

6月月更

性能优化手记下篇之【计费】

鲸品堂

性能优化 运维

【愚公系列】2022年06月 面向对象设计原则(一)-单一职责原则

愚公搬代码

6月月更

7 个 Flutter 开源项目,让你成为更好的 Flutter 开发者

坚果

6月月更

Web Service进阶(五)SOAPBinding方式讲解

No Silver Bullet

6月月更 SOAPBinding

【网络编程知识】什么是Socket?概念及原理分析

呆呆敲代码的小Y

Fabric.js 精简输出的JSON🎫

德育处主任

FabricJS 6月月更

C#入门系列(七) -- 循环语句

陈言必行

C# 6月月更

探究Presto SQL引擎(3)-代码生成

vivo互联网技术

sql presto antlr4

SAP 云平台 ABAP 编程环境的前世今生

Jerry Wang

Cloud 云平台 SAP abap 6月月更

GIT 小白的指令合集

甜甜的白桃

git 版本管理 6月月更

【100个 Unity踩坑小知识点】| Unity调用API ,动态获取Android权限,附带所有Android权限表格

呆呆敲代码的小Y

Junit 测试中如何对异常进行断言

HoneyMoose

Linux驱动开发_视频广告机开发、Linux进程编程介绍

DS小龙哥

6月月更

WordPress 常规设置

海拥(haiyong.site)

WordPress 6月月更

【100个 Unity踩坑小知识点】| 在编辑器中绘制正方体虚线、球体虚线(Gizmos 辅助线框)

呆呆敲代码的小Y

AssertJ 的异常(Exception )断言

HoneyMoose

浅谈JavaScript原型和原型链

大熊G

JavaScript 前端 6月月更

软件设计本质

GalaxyCreater

架构 设计模式 架构师 系统 软件设计

PHP开发者福音,支持CRUD代码生成且前后分离的tp6+Vue3后台管理系统开源啦!

妙码生花

php typescript Vue3 thinkphp Pinia

fomo3d区块链分红游戏系统开发(案例演示)

开发微hkkf5566

【100个 Unity踩坑小知识点】| Unity中的 碰撞盒检测 Physics.OverlapBox、OverlapCapsule、OverlapSphere

呆呆敲代码的小Y

【100个 Unity踩坑小知识点】| Unity控制物体持续指向某个方向

呆呆敲代码的小Y

【100个 Unity踩坑小知识点】| Unity中的 Development build 详细解析

呆呆敲代码的小Y

【100个 Unity实用技能】| 游戏中获取鼠标点击的坐标,并将游戏对象移动到鼠标的点击位置

呆呆敲代码的小Y

【100个 Unity实用技能】| 游戏中使技能或装备跟随角色环绕,持续旋转

呆呆敲代码的小Y

后APP时代的破局之路 :阿里技术“三大容器五大方案”亮相,百川开放全面升级_移动_Lucien_InfoQ精选文章