破晓 发表于 2016-4-28 10:01:30

阿里宣布开源 Weex,用 Web 方式开发 Native 性能体验应用

<h1 class="OSCTitle" style="font-size: 18pt; color: rgb(0, 0, 0); font-family: 'Microsoft YaHei', Verdana, sans-serif, SimSun; line-height: normal;">阿里宣布开源 Weex,用 Web 方式开发 Native 性能体验应用</h1><div><br></div><div><div id="OSChina_News_72703" class="Body NewsContent TextContent" style="margin-top: 10px; margin-bottom: 10px; line-height: 1.6; font-size: 10.5pt; overflow: hidden; color: rgb(0, 0, 0); font-family: 'Microsoft YaHei', Verdana, sans-serif, SimSun;"><p style="margin-bottom: 15pt;">4月21日,北京-阿里巴巴今天在Qcon大会上宣布跨平台移动开发工具Weex开放内测邀请。Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。</p><p style="margin-bottom: 15pt;">对于移动开发者来说,Weex主要解决了频繁发版和多端研发两大痛点,同时解决了前端语言性能差和显示效果受限的问题。开发者可通过Weex官网申请内测。(http://alibaba.github.io/weex/)</p><p style="margin-bottom: 15pt;"><img src="http://img.ithome.com/newsuploadfiles/2016/4/20160421_114503_884.jpg" alt="阿里宣布开源Weex,用Web方式开发Native性能体验应用" data-bd-imgshare-binded="1" style="border: 0px; max-width: 640px;"></p><p style="margin-bottom: 15pt;">开发者只需要在自己的APP中嵌入Weex的SDK,就可以通过撰写HTML/CSS/JavaScript来开发Native级别的Weex界面。Weex界面的生成码其实就是一段很小的JS,可以像发布网页一样轻松部署在服务端,然后在APP中请求执行。</p><p style="margin-bottom: 15pt;">与 现有的开源跨平台移动开放项目如Facebook的React Native和微软的Cordova相比,Weex更加轻量,体积小巧。因为基于web conponent标准,使得开发更加简洁标准,方便上手。Native组件和API都可以横向扩展,方便根据业务灵活定制。Weex渲染层具备优异的性 能表现,能够跨平台实现一致的布局效果和实现。对于前端开发来说,Weex能够实现组件化开发、自动化数据绑定,并拥抱Web标准。</p><p style="margin-bottom: 15pt;">谈到阿 里巴巴为何要开源如此有价值的移动开发工具,阿里巴巴无线技术资深总监庄卓然表示,“阿里希望能够赋能移动开发生态,与移动开发者分享阿里的技术积累,和 开发者共同成长。我们欢迎更多的开发者和技术团队加入Weex开源项目,让中国的移动社区在世界上产生更大的影响。”</p><p style="margin-bottom: 15pt;">据悉,本次Weex开放内测邀请为Android版本,今年6月iOS、Android和H5版本将全部开源。此外YunOS版本也正在开发中。</p><p style="margin-bottom: 15pt;"><img class="lazy" src="http://img.ithome.com/newsuploadfiles/2016/4/20160421_114514_514.jpg" alt="阿里宣布开源Weex,用Web方式开发Native性能体验应用" data-original="http://img.ithome.com/newsuploadfiles/2016/4/20160421_114514_514.jpg" data-bd-imgshare-binded="1" style="border: 0px; max-width: 640px; display: inline;"></p><p style="margin-bottom: 15pt;">无 线业务快速发展,2015财年手机淘宝用户数达4亿左右,去年天猫双11移动端成交占比高达68%。阿里无线团队一直在探索兼顾动态性和性能的跨平台移动 开发方案。Weex&nbsp;的诞生得益于阿里内部早期研发的一个通过&nbsp;JSON&nbsp;数据描述&nbsp;native&nbsp;渲染的项目WeApp,以及Vue.js这款优秀的前 端开源MVVM框架。阿里工程师把&nbsp;WeApp&nbsp;优秀的渲染能力和&nbsp;Vue.js&nbsp;优秀的前端开发体验进行了深度结合,创造出了&nbsp;Weex这款跨平台移动 开发工具。</p><p style="margin-bottom: 15pt;">“目前Weex已经可以支持手机淘宝这样的航母级移动应用,很好的解决了动态性问题,把移动应用本身的灵活性、迭代更新的周期和 成本优化到极致。”Weex项目负责人,阿里资深无线专家吴志华介绍,“例如支持商家在手机淘宝中实时装修自己的店铺,或是在历次大促活动中及时调整界面 信息和状态,确保在瞬息万变的活动中紧跟促销节奏。”</p><p style="margin-bottom: 15pt;">后续Weex会依托阿里百川为移动开发者提供开源支持和社区交互,帮助更多开发者快速学习和应用。在当天的QCon大会上,阿里百川与极客邦科技达成战略合作伙伴,共建移动开发者生态,为中国的移动开发者营造更优秀的社区氛围和成长环境。</p><p style="margin-bottom: 15pt;">阿 里百川(baichuan.taobao.com)是阿里巴巴集团无线开放平台,通过“技术、商业及大数据”的开放,提供移动场景下的高内聚、开放式、行 业领先的技术产品矩阵、成熟的商业组件和完善的服务体系,帮助移动开发者快速搭建APP、加速APP商业化进程,全方位赋能移动开发者及移动创业者。</p><p style="margin-bottom: 15pt;">文章来源:<a target="_blank" href="http://www.ithome.com/html/it/219749.htm" style="color: rgb(62, 98, 166); outline: 0px;">IT之家</a><br></p></div><div class="NewsLinks" style="font-size: 10.5pt; color: rgb(0, 0, 0); font-family: 'Microsoft YaHei', Verdana, sans-serif, SimSun; line-height: normal;"><h3>相关链接</h3><ul style="margin-top: 1em; margin-bottom: 1em; margin-left: 2.5em; line-height: 22px;"><li style="margin-left: 0px;"><span class="pn" style="color: rgb(170, 0, 0);">Weex</span>&nbsp;的详细介绍:<a href="http://www.oschina.net/p/weex" style="color: rgb(62, 98, 166); outline: 0px;">请点这里</a></li><li style="margin-left: 0px;"><span class="pn" style="color: rgb(170, 0, 0);">Weex</span>&nbsp;的下载地址:<a href="http://www.oschina.net/action/project/go?id=42042&amp;p=download" style="color: rgb(62, 98, 166); outline: 0px;">请点这里</a></li></ul></div></div><p></p>
页: [1]
查看完整版本: 阿里宣布开源 Weex,用 Web 方式开发 Native 性能体验应用