老司机 X 快手技术沙龙 · iOS 专场正式开放报名
前言
熟悉我们的小伙伴都知道,我们已经联合多家公司举办了多次技术沙龙活动了(往期回顾)。每次活动都会有朋友给我们留言,希望可以在北京举办一次,经过几个月的准备,它终于来了。在戴铭老师的牵线下,老司机联合快手中学,将在北京举办一次「快手技术沙龙 · iOS专场」活动。
关于快手中学
快手中学是快手的专业人才发展中心,通过提供丰富多样的专业课堂培训、比赛、内外部技术交流,助力人才成长,提升专业能力和专业影响力。
关于老司机技术周报
老司机技术周报是一个由移动端技术爱好者组成的团体,致力于在技术内容传播的过程中创造更多的精品内容。也是这两年《WWDC 内参》活动的主要组织者,GitHub、公众号和掘金等平台均拥有广大的读者群体,2018 年至今共发布 190 余期,各个渠道累计周报的阅读量达 600 多万次。
主题介绍
快手iOS动态库懒加载实践
演讲内容
随着快手功能不断丰富,工程代码不断增加,直接影响到 App 的启动性能。业界常用的启动优化有删除无用代码、减少动态库依赖、减少 +load / constructor 使用以及启动任务延迟或异步执行等。本次分享将介绍快手使用的动态库懒加载技术,及实践过程中的独特之处,包括预获取动态库注册信息和启动代码动改静方案。
听众收益
听众可全面了解 iOS 动态库懒加载技术、实践过程中需要注意的细节,以及快手独有的技术方案实现。
演讲嘉宾
周学运 快手 iOS 研发工程师
5 年 iOS 开发经验,2019 年加入快手,服务于客户端技术平台-基础架构中心,负责基础组件、组件化、架构优化等工作,致力于通过技术手段提升开发效率和应用性能。
百度网盘工程架构演进
演讲内容
百度网盘 iOS App 作为迭代 10 年的客户端,伴随着技术和业务的变迁,项目架构在不同阶段面临着不同的挑战,本次主题将从网盘工程架构演进的历程出发,分享解决问题过程中的思想和经验。包括支撑研发流程的工具链和数据管理平台建设,以及其实现的多种工程组装模式;支撑松散耦合项目架构的依赖注入框架 CarbonGraph 实现等。我们也与近期开源了 CarbonGraph,欢迎大家关注或参与共建。
听众收益
架构设计;
工具链建设;
CarbonGraph 实现等。
演讲嘉宾
徐亚非 百度资深研发工程师
负责百度网盘 iOS 工程架构方向,CarbonGraph 开源库作者。
快手海外 Swift/ObjC 混编架构演进实践
演讲内容
OC/Swift 组件混编架构演进的实践之路。重点落脚在如何在有历史包袱的大型纯 OC 工程中,解决引入 Swift 组件碰到的诸多实际问题,其中会涉及到编译结构改造、工具链建设、质量保障等诸多环节。我们还介绍了 OC/Swift 组件预编译和源码包如何混合编译的技术方案,以解决研发端和CI基建打包的效率。
听众收益
理解实际工程中 OC/Swift 组件混编技术方案和相关原理
演讲嘉宾
陈豪 快手海外架构师
现在快手海外部门负责 iOS 平台架构工作,之前在雅虎北研、总部和蔚来汽车历任研发工程师和研发经理
美团外卖核心链路动态化建设实践
演讲内容
本次演讲会介绍美团外卖在核心链路动态化方向的建设之路,包含业务挑战、框架核心原理、容器化方案、质量保障、方案演进等实践经验。美团外卖终端团队针对不同场景进行了广泛的技术探索,在用户端核心链路场景,我们建设了具备极致用户体验和高可用性的局部动态化方案 Mach,并在业务层建设了页面容器化方案 Rocks,大幅提升了研发效率和迭代效率。目前,我们也正在积极探索方案的进一步演进,以扩展方案的适用场景。
听众收益
了解美团外卖动态化技术的核心原理、性能优化、业务架构设计、质量保障等方面
演讲嘉宾
金鼎伟 美团高级研发工程师
2019年加入美团外卖终端组,主要负责美团外卖核心链路动态化框架建设和维护工作
报名参与
线下参与
地址:北京市海淀区上地西路6号-快手总部西门(W309)。
点击下方小程序即可快速报名~
线上参与
添加小助手微信,加入 iOS 交流群,直播当天会发放直播地址。