阿里宣布Atlas开源 有效提升大规模团队移动开发效率

继Weex之后,阿里在移动技术领域又有开源大动作。

3月13日,手机淘宝安卓客户端容器化框架Atlas正式宣布开源( https://github.com/alibaba/atlas )。Atlas由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发、快速迭代和动态部署,适用于Android 4.x以上系统版本的大小型App开发。

Atlas特别适用于大规模团队的协同开发。通过提供组件化、动态性、解耦化的支持,Atlas能够实现每个业务在开发阶段独立编译、独立调试、独立运行,最后再以一个组件的形式集成到客户端中,每个业务之间并行开发互不影响。此外,还具备客户端动态发版和快速修复的能力。

目前,手机淘宝20个协作团队开发的60+业务组件,数百万行代码都运行在Atlas上。快速迭代让应用真正实现了随时更新,有效降低了版本频繁发布给用户带来的困扰。

在业界,移动容器化解决方案Atlas和高效的跨平台移动开发模式Weex、移动网络接入服务ACCS一起,并称阿里移动技术三驾马车。

与业内的一些组件化框架方案对比,Atlas的优势是遵循安卓系统的设计规范,保持Android开发人员的开发习惯,通过反射和轻量的hook方案来实现模块的组件化,从而减少适配成本,并将大量的工作放到了编译期,提高稳定性。

谈到为何要开源如此有价值的移动开发工具,阿里巴巴无线技术资深技术专家玄黎表示,“Atlas是为了解决手淘大规模团队协作,快速交付而生,并在过去几年的手淘发展中得到验证。随着移动端的快速发展,越来越多团队会碰到手淘之前的问题,我们很愿意把我们的方案共享给业界,共同完善在Android端上快速迭代交付的能力。”

开源只是第一步。后续阿里巴巴会一直不断完善Atlas,让Atlas为整个开源业界做共享。据悉,Atlas会同Weex一样,与社区一起建立生态服务行业,为移动开发者提供开源支持和服务,帮助更多开发者快速学习和应用,创造更多的价值。

原文发布时间为:2017-11-13

本文作者:手淘技术团队MTT

时间: 2024-09-13 09:11:32

阿里宣布Atlas开源 有效提升大规模团队移动开发效率的相关文章

阿里宣布Atlas开源,提升大规模团队移动开发效率

继 Weex 之后,阿里在移动技术领域又有开源大动作. 3月13日,手机淘宝安卓客户端容器化框架 Atlas 正式宣布开源.Atlas 由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发.快速迭代和动态部署,适用于 Android 4.x 以上系统版本的大小型 App 开发. Atlas 适用于大规模团队的协同开发.通过提供组件化.动态性.解耦化的支持,Atlas 能够实现每个业务在开发阶段独立编译.独立调试.独立运行,最后再以一个组件的形式集成到客户端中,每个业务之间并行

阿里宣布 Atlas 开源,提升大规模团队移动开发效率

继 Weex 之后,阿里在移动技术领域又有开源大动作. 3月13日,手机淘宝安卓客户端容器化框架 Atlas 正式宣布开源.Atlas 由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发.快速迭代和动态部署,适用于 Android 4.x 以上系统版本的大小型 App 开发. Atlas 适用于大规模团队的协同开发.通过提供组件化.动态性.解耦化的支持,Atlas 能够实现每个业务在开发阶段独立编译.独立调试.独立运行,最后再以一个组件的形式集成到客户端中,每个业务之间并行

大规模团队协同开发利器:阿里Atlas正式开源!

近日,手机淘宝安卓客户端容器化框架Atlas正式宣布开源.Atlas由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发.快速迭代和动态部署,适用于Android 4.x以上系统版本的大小型App开发. Atlas特别适用于大规模团队的协同开发.通过提供组件化.动态性.解耦化的支持,Atlas能够实现每个业务在开发阶段独立编译.独立调试.独立运行,最后再以一个组件的形式集成到客户端中,每个业务之间并行开发互不影响.此外,还具备客户端动态发版和快速修复的能力. 开源地址:htt

阿里宣布Atlas开源:安卓客户端容器化框架,大规模团队移动开发利器

继Weex之后,阿里在移动技术领域又有开源大动作.   3月13日,手机淘宝安卓客户端容器化框架Atlas正式宣布开源(https://github.com/alibaba/atlas).Atlas由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发.快速迭代和动态部署,适用于Android 4.x以上系统版本的大小型App开发.   Atlas特别适用于大规模团队的协同开发.通过提供组件化.动态性.解耦化的支持,Atlas能够实现每个业务在开发阶段独立编译.独立调试.独立运

阿里Atlas开源?提升团队移动开发效率

本文讲的是阿里Atlas开源?提升团队移动开发效率[IT168 资讯]继Weex之后,阿里在移动技术领域又有开源大动作. 3月13日,手机淘宝安卓客户端容器化框架Atlas正式宣布开源. Atlas由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发.快速迭代和动态部署,适用于Android 4.x以上系统版本的大小型App开发. Atlas特别适用于大规模团队的协同开发.通过提供组件化.动态性.解耦化的支持,Atlas能够实现每个业务在开发阶段独立编译.独立调试.独立运行,

Atlas开源100天Star数近5000 社区参与技术创新齐头并进

6月17日,阿里巴巴携手华为.安卓绿色联盟,在杭州西溪园区成功举办"走进阿里:Android开发者沙龙",来自互联网和移动应用开发领域的上百位技术爱好者欢聚一堂,交流探讨.来自阿里手淘.华为和谷歌开发者社区的技术专家,就Android容器化框架Atlas.Android O新版本技术特性及对开发者带来的挑战等话题,在为现场开发者带来满满技术干货的同时,也推动了Android开发领域的技术切磋和思想碰撞. 阿里移动技术资深专家玄黎 本次沙龙由阿里移动技术资深专家倪生华(花名玄黎)主持,他

聊一聊如何提升团队开发效率

又是一年年底了,又到了忙着总结,忙计划的时间了,相信每年的总结计划里,大家都有提高团队开发效率的计划.列了一大堆提升计划和目标.然而,这些计划真的执行了吗?这些目标都完成了吗?   过去的一段时间我一有机会就跟其他开发人员交流,并去试着从开发人员自身的角度去发现一些痛.有的开发人员抱怨限制太多,没有意义的事情太多.有的则痛诉产品一天3变,早上定的事情,没到中午,就要改.确实问题限制太多,束缚了开发人员的手脚. 那么我们如何去发现解决这些实际的问题.从而真正提升团队的开发效率呢? 让我们先回归本元

阿里 Pouch 技术开源负责人孙宏亮:如何在复杂场景下实现容器技术的大规模运用

日前,在2017中国开源年会上,阿里巴巴自研容器技术 Pouch 宣布开源.在双十一买买买的狂潮之后,阿里选择第一时间将 Pouch 技术开源,无疑,这又一次吸引无数开发者的目光. 借助阿里将自研容器技术 Pouch 开源的契机,记者第一时间采访到阿里 Pouch 技术的开源负责人孙宏亮.他目前负责的内容包含制定 Pouch 技术发展方向,管理与维护 Pouch 开源社区.记者与他详细探讨了 Pouch 技术的一些关键细节,此次开源的缘由以及下一步的展望. 图:阿里 Pouch 技术开源负责人孙

【开源】北大团队大规模稀疏数据机器学习库xLearn,c++ trending 已超TensorFlow

该项目由肖臻教授和马超博士合作完成. 肖臻教授 美国康奈大学博士 之前任美国AT&T 和 IBM 科学家.研究方向分布式系统和机器学习.在国际顶级刊物发表论文60余篇,论文引用超过4000次. 马超,北大云计算课题组博士生,研究方向分布式系统与大规模机器学习.同时担任亚马逊AWS 应用科学家实习生,负责MXNet 分布式性能优化. 目前在c++ trending 上,xLearning已经超过 tensorflow 马超在微博上介绍: 在机器学习里,除了深度学习和树模型 (GBDT, RF) 之