阿里无线的雄心壮志

简介:

在4月21日的Qcon全球开发大会上,阿里巴巴资深总监、淘宝移动平台、阿里百川负责人庄卓然宣布了两条重磅消息。一是移动开发技术方案Weex开始内测,并将于6月份全面开源;二是阿里百川和极客邦达成战略合作,以期共同打造移动开发者生态。



 毫无疑问,对于移动开发者来说,这两则消息都是巨大的福利。Weex是什么?为什么要开源?阿里百川又是要做什么?在随后的演讲中,庄卓然给出了非常清晰的答案。 


Weex即时内测,6月开源 


众所周知,移动端的开发所面临的复杂程度远超以往。例如,分别在iOS和安卓上开发一个H5的APP,需要兼容不同厂商的标准,以达到相对完美的适配,毕竟很多手机厂商都有自己定制UI的ROM。


庄卓然给出了一个公式,移动开发的复杂度=应用数量×平台数量×要适配的各种各样的机型。在过去的时间里,手机淘宝还在多个方面进行了尝试,如动态发布以及增量更新等等。 


事实上,手淘具备相当丰富的场景,而APP并不是所有的内容都由庄卓然的团队进行开发,比如店铺的装修页,店铺的页面的风格及样式都是由经营者决定,手淘技术团队只需开发并提供相应的工具。 


在去年的双11大促中,手淘需要为iOS、安卓、H5甚至是Windows系统用户提供不同的体验。因此,庄卓然和他的团队一直在思考,为什么通过一种标准的方式去书写代码,以获得如丝般顺滑的Native体验? 


Weex应运而生。


对于Weex,庄卓然是这样形容的,“轻量级、可扩展、高性能”。据其介绍,在Weex可以实现标准的HTML、CSS和JS,能够获得Native展现的效果。 


庄卓然指出,希望Weex的开源能够为移动开发者提供更多的技术支持,再现更开放、更透明,乐于分享的“Web盛世”。他认为,在过去,阿里巴巴与中国技术圈一起成长,在开源方面亦受益颇多,所以现在也希望将这些年的技术沉淀共享出来,以加速中国移动开发技术的发展,让中国的移动互联网对世界产生更为巨大的影响。 


阿里百川构建移动开发新生态 


在过去的数年内,随着移动终端的快速普及,移动生态的发展进步神速,而且真正进入到“应用为王”的时代。


据统计,目前中国已经有超过300万的移动开发者,而现在,无线应用也重新回到客户端开发的时代。同样地,所有移动开发者都要面对极其复杂的应用环境,比如不同厂商定制的标准,甚至是“退化”的网络。


 庄卓然指出,当前在移动开发层面,并不像以前Web时代那么开放、透明和分享。籍此,阿里百川希望通过更多的产品技术矩阵和成熟的商业方案,为移动开发者和创业者赋能,以便于大家能够更加快速地去开发APP、降低运维管理成本、提升APP用户体验,更加快速地达成商业变现,从而构建一个移动开发的全新生态。 


这就是阿里百川的愿景。

目录
相关文章
|
存储 C语言 C++
指针变量
指针变量
112 0
|
11月前
|
存储 C++ UED
【实战指南】4步实现C++插件化编程,轻松实现功能定制与扩展
本文介绍了如何通过四步实现C++插件化编程,实现功能定制与扩展。主要内容包括引言、概述、需求分析、设计方案、详细设计、验证和总结。通过动态加载功能模块,实现软件的高度灵活性和可扩展性,支持快速定制和市场变化响应。具体步骤涉及配置文件构建、模块编译、动态库入口实现和主程序加载。验证部分展示了模块加载成功的日志和配置信息。总结中强调了插件化编程的优势及其在多个方面的应用。
1051 163
|
5月前
|
数据采集 移动开发 算法
【硬件测试】基于FPGA的QPSK调制+软解调系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
本文基于FPGA实现QPSK调制与软解调系统,包含Testbench、高斯信道、误码率统计模块,并支持不同SNR设置。硬件版本新增ILA在线数据采集和VIO在线SNR设置功能,提供无水印完整代码及测试结果。通过VIO分别设置SNR为6dB和12dB,验证系统性能。配套操作视频便于用户快速上手。 理论部分详细解析QPSK调制原理及其软解调实现过程,涵盖信号采样、相位估计、判决与解调等关键步骤。软解调通过概率估计(如最大似然法)提高抗噪能力,核心公式为*d = d_hat / P(d_hat|r[n])*,需考虑噪声对信号点分布的影响。 附Verilog核心程序代码及注释,助力理解与开发。
132 5
|
11月前
|
算法 Java 数据库
美团面试:百亿级分片,如何设计基因算法?
40岁老架构师尼恩分享分库分表的基因算法设计,涵盖分片键选择、水平拆分策略及基因法优化查询效率等内容,助力面试者应对大厂技术面试,提高架构设计能力。
美团面试:百亿级分片,如何设计基因算法?
|
前端开发 JavaScript 数据处理
前端新手指南:如何解决JavaScript导出CSV文件不完整的问题
【6月更文挑战第4天】在JavaScript中处理CSV文件时,需要特别注意一些特殊字符,例如逗号、双引号、换行符等。这些字符可能会影响CSV文件的解析,导致数据错乱。
346 0
|
11月前
|
存储 机器学习/深度学习 人工智能
文档智能与RAG技术在LLM中的应用评测
本文介绍了阿里云在大型语言模型(LLM)中应用文档智能与检索增强生成(RAG)技术的解决方案,通过文档预处理、知识库构建、高效检索和生成模块,显著提升了LLM的知识获取和推理能力,尤其在法律、医疗等专业领域表现突出。
977 1
|
存储 人工智能 安全
CPFS深度解析:并行文件存储加速AI创新
在生成式AI的大潮中,并行文件系统作为高性能数据底座,为AI算力提供高吞吐、低延迟的数据存储服务。在本话题中,我们将介绍阿里云并行文件存储CPFS针对AI智算场景而提供的产品能力演进与更新,深入讲解在性能、成本、稳定、安全等方面的技术创新。
822 0
|
存储 安全 大数据
对象存储的意义:探索数据新纪元的关键基石
在信息爆炸时代,数据成为核心资产,而高效安全的数据存储至关重要。对象存储作为一种新兴技术,起源于20世纪90年代,旨在解决传统文件系统的局限性。随着云计算和大数据技术的发展,它已成为关键技术之一。对象存储具备高可扩展性、高可靠性、低成本、易于管理和多协议支持等优点。它支撑大数据发展、推动云计算繁荣、助力企业数字化转型并保障数据安全。未来,对象存储将进一步提升性能,实现智能化管理,并与边缘计算融合,获得政策支持,成为数据新时代的关键基石。
384 3
|
Java Maven
maven开源仓库
maven开源仓库
331 6
|
存储 分布式计算 资源调度
如何优化Hadoop集群的内存使用?
【6月更文挑战第18天】如何优化Hadoop集群的内存使用?
316 6