1、Weex:JS&Web 能力拓展万物互联的探索天施天施后APP时代淘宝移动中台技术开源开放探索吴志华(天施)阿里巴巴资深技术专家 国内较早投身移动浪潮的老司机,参与业界多个超级 App 架构和研发工作 2014年底加入阿里巴巴,担任淘宝移动平台基础平台部负责人,负责阿里移动基础技术平台、Weex 项目、百川移动云等研发建设工作一个从业十年移动技术人员的自白1131%月活设备环比增长推广成本高9.6亿+单设备月度APP新安装单设备月度APP打开数量后APP时代挑战与机遇6W新APP/月15%20142015V/ARAI健康体育在线教育短视频直播大数据内容为王消费升级新的机会和风口付费习惯和意愿长
2、期看好后APP时代挑战与机遇500亿下载量后APP时代挑战与机遇77%小于30岁、小团队,移动领域平均开发经验不到3年开发人员与应用规模飞速增长300W+300W+180W+应用开发人员13%20142015移动应用数碎片化跨平台动动态态发发版版内存优化UI控件动画库网络库长链接运营商网络优化热热修修复复方法数超限包混淆性能优化游戏引擎拍照/摄像短视频/直播滤镜美化安全加固数据库缓存HybridRNWeex动态化持持续续集集成成酷炫特效图片库图文混排MVCMVVMRxFluxRelay启启动动优优化化数据同步兼容性AOPRuntimeFrameworkARTJavaswiftkotlin线上度
3、量OCDavilk百川HotFix动态发版百川APM技术逐渐成熟和标准化JavaScript2016最受欢迎编程语言后APP时代挑战与机遇研发周期长试错成本高开发效率低从B/S重回C/S架构互联网技术的挑战资源有限稳定性时延协议低效安全性差端侧技术和运维体系短视频直播3DV/AR游戏图形/图像平台和系统框架巨大差异App基础框架原始不统一端到端支撑运维彻底重建移动通讯技术垂直研发能力持续高质量快速交付淘宝移动技术电商操作系统开放性、WEEX购物工具分层、单一应用应用平台容器化、动态部署客户端阿里移动技术演进之路201020142015UIA逻辑单工程(多分支)混合开发源代码集成ABZV2版本A
4、BZV3版本ABZV1版本XZX客户端快速交付解决方案一切皆组件:告别插件,拥抱组件2014ATLAS容器框架0100469201320142015手淘历年热补丁发布次数4242200200504504手淘历年发版次数201320142015热修复动态部署二进制集成像docker一样管理你的移动应用客户端快速交付解决方案WEEX/H5跨平台解决方案H5H5DynamicDynamicNativeNativeRenderRenderWebWebDevelopDevelopNativeNativeWindVaneWeAppWeex2013Hybrid容器离线缓存、网络优化UC内核增强2014云端计
5、算编排UI客户端动态渲染对配套工具有要求20152016完全Web开发体验跨平台、三端一致轻量级、高性能20132016 Weex/H5跨平台探索之路开源105天,7000+star阿里巴巴TOP开源项目2016 Github 中国区最热门开源项目之一更新效率内核尺寸性能优势开发效率Weexf(HTML/CSS/JS)=Native UIiOSAndroidH5Web业务A传统模式Weex模式iOSAndroidH5Weex业务A业务B业务CNative域4个人一个业务1个人一个业务Weex升级阿里移动研发模式移动网络接入解决方案90%1s法则99%到达率7000万同时在线ACCS(Ali C
6、ould Channel Service)安全、实时、双向长链接、全站HTTPS、端到端调度和网络优化100亿消息发送量/天100亿设备接入能力Agoo消息推送孵化阿里云推送和友盟推送首创支持多厂商通道接入Orange配置中心MTOP API网关Agoo消息推送Mass消息广播四大中间件20132016 淘宝移动技术平台化之路ATLASH5容器WEEX三大容器客户端快速支付跨平台开发网络接入多媒体直播APP性能监控五大解决方案淘宝移动技术核心与内涵全球顶尖的移动APP孵化洞察