3月13日,手机淘宝安卓客户端容器化框架Atlas正式宣布开源。Atlas由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发、快速迭代和动态部署,适用于Android 4.x以上系统版本的大小型App开发。
Atlas特别适用于大规模团队的协同开发。通过提供组件化、动态性、解耦化的支持,Atlas能够实现每个业务在开发阶段独立编译、独立调试、独立运行,最后再以一个组件的形式集成到客户端中,每个业务之间并行开发互不影响。此外,还具备客户端动态发版和快速修复的能力。
目前,手机淘宝20个协作团队开发的60+业务组件,数百万行代码都运行在Atlas上。。快速迭代让应用真正实现了随时更新,有效降低了版本频繁发布给用户带来的困扰。
在业界,移动容器化解决方案Atlas和高效的跨平台移动开发模式Weex、移动网络接入服务ACCS一起,并称阿里移动技术三驾马车。
与业内的一些组件化框架方案对比,Atlas的优势是遵循安卓系统的设计规范,保持Android开发人员的开发习惯,通过反射和轻量的hook方案来实现模块的组件化,从而减少适配成本,并将大量的工作放到了编译期,提高稳定性。
谈到为何要开源如此有价值的移动开发工具,阿里巴巴无线技术资深技术专家玄黎表示,“Atlas是为了解决手淘大规模团队协作,快速交付而生,并在过去几年的手淘发展中得到验证。随着移动端的快速发展,越来越多团队会碰到手淘之前的问题,我们很愿意把我们的方案共享给业界,共同完善在Android端上快速迭代交付的能力。”
开源只是第一步。后续阿里巴巴会一直不断完善Atlas,让Atlas为整个开源业界做共享。据悉,Atlas会同Weex一样,与社区一起建立生态服务行业,为移动开发者提供开源支持和服务,帮助更多开发者快速学习和应用,创造更多的价值。
相关新闻
- 综合实力够强,智路建广完全符合紫光重整管2021-12-22
- 林德亮相第十五届中国邯郸永年紧固件及设备2021-09-22
- 多项指标印证中国建材改革成效 专家称国企2021-09-08
- ikbc X 中国航天•神舟传媒联名键盘:航2021-08-31
- 留深女孩“下达任务”与家人线上过春节 在2021-02-10
- 泰国AIS电信30周年庆开启5G新时代2021-01-29
- 俞敏洪在长水教育集团为中学生支招:努力、2020-09-24
- 北师大教授亲述数理化学习秘籍!小数点数学2020-06-11
- 书画家协会代表会议在石家庄召开2014-02-21
- 郑州市民购买斯利安叶酸片 里面竟“藏”活2017-05-19
- 宁波慈溪一企业13亿贷款违约 7家银行苦讨债2017-04-01
- 花点时间明星过度依赖症:或将拖垮公司2017-04-01
- 多部门联合发文淘汰落后产能 敲定有保有控2017-03-16
- 360联合东莞理工学院打造全国首个网络空间2017-03-16
- 内蒙古河套酒业召开2017年全国营销大会2017-03-16
- 316免费维修节带动新服务变革2017-03-16
- 牡蛎或成“生鲜下一个主战场” 宫品牡蛎卡2017-03-16
- 摩拜称被列入“经营异常名录”属误会:因换2017-03-16
- 三一集团美国参展成大赢家 首日订单超千万2017-03-16
- 环北京城市出加急限购令 房价会不会越限越2017-03-16
- 部分钢材价格一年涨超1000元/吨 前年亏损2017-03-16
- 38家游戏公司发布年报 3家净利超10亿2017-03-16
- 山寨APP成地下黑色产业链 WiFi万能钥匙遇2017-03-16
- 什么值得买值友团走进AWE展会 体验高新科2017-03-16
- 玫琳凯亚太区总裁蔡庆国荣获马可·波罗奖2017-03-16
- 美团点评发力出境游:与丹麦达成官方合作2017-03-16
- 江西“3.15”强化网络消费领域保护 提升消2017-03-16
- 易到驳斥资金链断裂传闻 近期将启动上市计2017-03-16
- 上周天津楼市成交量降逾一成 商业银行收紧2017-03-16
- 2017酒博会进入开幕倒计时 品酒师大赛激情2017-03-16