沙龙报名 | 无线技术工程化,4月21日上海

移动互联网经过近十年的快速发展,各大厂商都已将业务重心从PC端迁移至移动端,在迁移过程中,移动研发团队也从最初的两三人成长到现在几十上百名工程师的规模。与此同时,各种工程问题随之而来,复杂度线性增长。为了支撑如此多的工程师并行开发,提高研发效率,工程化改造和优秀技术框架的引入是规模化研发团队的必由之路。

无线端技术与服务端技术相比,工程化的经验很难通用,因此需要针对iOS、Android、React Native等不同领域开发相应的工程化技术,同时以平台化的方式实现公共技术的支撑,覆盖从开发、集成、测试、发布到运营的完整研发生命周期。

此次携程无线技术沙龙将邀请业内知名互联网公司,分享不同业务和团队规模下的无线技术与工程化实践经验,希望能够为大家在工程化的探索上提供借鉴和灵感。

点击文末“阅读原文”报名~

活动信息


【时间】4月21日(周六)13:00-17:10

【地点】上海市长宁区金钟路968号,凌空SOHO 12号楼

【议程】

13:00-13:30 签到

13:30-14:10《Android工程模块化平台设计》- 饿了么张涛

14:10-14:50《iOS工程模块化实践与优化》 - bilibili张忻正

14:50-15:30《React Native技术在壹钱包中的实践及优化》- 平安刘志伟

15:30-15:50 茶歇

15:50-16:30《深度学习在移动端的实践和自动化测试》- 唯品会张凯通

16:30-17:10《支持规模化移动研发团队的平台化实践》- 携程刘李丰

出品人


陈浩然

携程无线高级开发总监,负责携程无线委员会和无线平台工程团队相关工作。

近十年无线研发经验,熟悉iOS/Android底层框架和平台技术,重点关注无线开发框架、性能、质量、基础设施和新技术。

赵辛贵

携程无线研发总监。2013年加入携程,主要负责App基础框架研发相关工作,关注App开发框架、性能、质量、效率和新技术。

先后负责和参与携程Native、Hybrid和React Native框架设计、工程模块化拆分解耦、Android插件化动态加载、无线持续交付平台等项目。目前重心主要在React Native框架在公司的推广和研发支持、以及公司内部其它独立App的框架和工程架构升级。

议题介绍


《Android工程模块化平台设计》

饿了么张涛

网名kymjs,饿了么资深Android工程师,“开源实验室”博主,Kotlin 技术推广者。2013年开始从事Android开发,带过团队,做过架构,写过应用,做过开源社区。目前在饿了么商户端负责应用模块化平台与插件化平台的设计和开发。

议题简介

目前国内对Android领域的探索已经越来越深,应用规模也越来越大,为了降低大型项目的复杂性和耦合度,同时也为了适应模块重用、多团队并行开发测试等等需求,模块化在 Android平台上变得势在必行。

本次分享将为大家介绍如何将完整项目模块化,改造后如何更快速的与使团队适应开发节奏;怎样优雅的移除模块间耦合,可以在不改动代码的情况下做到模块的动态增删;以及模块的开发、构建、更新、提测、发布流程化建议。

《iOS工程模块化实践与优化》

bilibili张忻正

目前在bilibili主站技术中心负责移动端基础架构,曾负责bilibili移动端播放器及开源播放器ijkplayer。

议题简介

模块化是为了解决应用规模和开发团队越来愈大的情况下,团队并行开发沟通效率低下的问题,也是一种比较被行业认可的技术方案。

然而iOS的官方IDE XCode使用的是定义式的集中管理模块依赖,约束了模块化的业务的自由扩展。

CocoaPods和Carthage是两款优秀的开源模块化解决方案,然而bilibili选择了深度定制Carthage, 并在其之上搭建了完整的工具集,解决了团队并行开发沟通成本高的问题。

《React Native技术在壹钱包中的实践及优化》

平安刘志伟

上海平安壹钱包移动研发部前端工程师。2015年加入平安壹钱包,先后负责客户端插件组前端工作,关注前端性能、稳定性和新技术,及前端App Hybrid框架的搭建、业务组件开发,现专注于ReactNative技术的性能优化,框架升级以及公司内部推广使用。

议题简介

本次分享将涵盖:

壹钱包如何对React Native进行性能优化以及如何支撑业务团队的开发,包括React Native启动优化,内存优化;

如何拆分RN的bundlejs,并且实现bundlejs的自动化生成、diff下载、热更新;

RN框架由0.38升级到0.52经验和问题。以及现在取得的成果和规划。

《深度学习在移动端的实践和自动化测试》

唯品会张凯通

唯品会研究院资深开发工程师,负责客户端部署自动化测试相关工作。参与了唯品会AR试妆的移动端开发部署,自动化测试等。曾参与"唯品会"、"学霸君"、"imo云办公室"等多款千万级用户的手机应用开发和架构设计。

议题简介

随着计算机科学的进步,深度学习的潜能被挖掘到了一个前所未有的高度。在移动端的范围内,深度学习有着广泛的应用。唯品会在AR方面进行了深度的研究和总结。

本次主要分享唯品会研究院在深度学习的工程化实践探索中,碰到的问题以及对其进行自动化测试相关的问题。包括了对tensorflow的部署、模型的优化、自动化测试等相关的解决方案。

《支持规模化移动研发团队的平台化实践》

携程刘李丰

携程无线基础工程团队开发总监,负责无线技术平台、持续交付平台,无线性能监控等平台建设,以及无线基础服务端及中间件(推送,IM,定位等)的研发。2014年加入携程,之前曾就职于eBay,从事支付相关业务。

议题简介

随着移动开发团队逐步扩大且分布在不同业务部门,以及携程内部移动应用开发的增多,为了系统化、平台化的解决问题,降低沟通成本、提高研发和运维,运营效率,我们先后开发了MTP(辅助开发和生产排障工具)、MCD(集成发布)、APM(生产性能监控) 三个平台。本次分享将介绍这三个平台的目标、设计思路和实践经验总结。

活动路线


上海地铁2号线淞虹路地铁站,5号口出,步行约15分钟(可点击放大看路线指引)。

报名合作伙伴


视频合作伙伴


*作为上海互联网领军企业,携程致力于营造上海的技术交流氛围,为技术圈小伙伴搭建一个更好地交流沟通平台,共同成长进步。也欢迎有同样想法的小伙伴,来沟通合作,邮件niuq@ctrip.com*

原文发布于微信公众号 - 携程技术中心(ctriptech)

原文发表时间:2018-04-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏软件测试经验与教训

软件质量浅谈

30770
来自专栏Rainbond开源「容器云平台」

案例|某大型金融数据公司利用Rainbond实现应用交付的提质增效

某大型金融数据公司(以下简称“公司”)核心为银行、保险、消费金融、信贷、互金等行业客户提供全套数据服务和解决方案,帮助此类对数据安全要求极高的客户将数据决策转化...

394100
来自专栏PPV课数据科学社区

电商网站分析实践(中)

第二部分:从产品放入购物车到订单达成 用户已选择好了产品并放入到购物车中,这时我们的任务就是保证用户购买支付的流程可以尽量流畅,使得尽量多的用户可以到达订单达成...

32440
来自专栏云市场·精选汇

在自媒体快速发展的今天,新闻行业是否需要小程序?

新闻行业微信小程序开发的必要性就显而易见了,因为微信小程序将是应用在中低频应用领域的,而一些小众的兴趣爱好也必将有着更多的市场,只要能够将这些零散的用户聚集起来...

1.1K700
来自专栏达摩兵的技术空间

以用户为中心的设计理论

体验的价格远超过日用品本身。我们无法预知科技会进步到什么状态,但是只有把科技转换成体验的,收费才会非常高。如果只是应用就收费低。比如说指纹识别,在苹果手机出现指...

9320
来自专栏网站设计制作、数字营销

公司网站在找网站设计制作公司制作前需知道几点

很多企业主在找网站设计制作公司时,只是说要做个网站,企业展示的网站,其他的栏目什么的具体要求也没有形成,这样网站设计公司在形成初步设计及后台模块设计时就不太了解...

11640
来自专栏大数据

如何避免大数据分析项目的失败

导语 大数据和分析项目可以是颠覆性的,它会使你具有洞察力来超越竞争对手,创造新的收入来源,更好地为客户服务。大数据和分析项目也可能导致巨大的失败,导致浪费大量的...

26880
来自专栏罗超频道

与百度“合体”后,进击的Siri!

2011年Siri以iPhone4S内置应用的身份面世,开启了语音助手大众化的时代。最初Siri与中文用户无缘,直到2012年WWDC(苹果全球开发者大会)Si...

46350
来自专栏人称T客

企业移动化为什么要调研先行?

常言道,“兵马未动,粮草先行”,前期调研是企业移动信息化项目成功的保障,而往往企业会忽略这一点,甚至有些企业在不清楚需求的情况下,就盲目启动移动信息化项目,这样...

352110
来自专栏SDNLAB

软件定义时代的数据中心安全

据IDC预测,从2010年到2020年数据总量将从4.4兆GB成长到44兆GB,作为数据信息资源集散地的数据中心表示压力山大。 有数据显示2018年35%的消费...

32840

扫码关注云+社区

领取腾讯云代金券