AICon 北京站 Keynote 亮点揭秘,想了解 Agent 智能体来就对了! 了解详情
写点什么

Buck 在大规模 iOS 开发中的应用实践

  • 2019-08-24
  • 本文字数:629 字

    阅读完需:约 2 分钟

Buck在大规模iOS开发中的应用实践

QCon北京2018大会上,陈坤讲师做了《Buck 在大规模 iOS 开发中的应用实践》主题演讲,主要内容如下。


演讲简介


随着移动端开发规模(Codebase 大小以及同时开发人数)的不断增加,传统的基于 Xcode 的工程项目管理和构建面临着越来越多的问题,比如难以管理依赖关系和编译配置信息,难以创建新模块,工程项目文件经常出现 Merge conflicts,过慢的编译速度导致 CI 系统压力大和开发效率降低。Buck 是 Facebook 开源的一个非常流行的构建工具,已经在很多大公司以及庞大的开发环境中被使用。


但是目前开源的 Buck 没法完善的支持 Swift 环境,本文主要介绍 Airbnb 在应 Buck 来构建 iOS 相关项目中的实践过程和心得,包括怎么让 Buck 支持 Objective-c 和 Swift 混合开发环境,怎么让迁移过程平缓的进行,怎么让 Buck 支持已经使用 Cocopods 的项目,使用 Buck 来大幅提高构建速度,以及高效的使用 Buck 来管理项目和开发流程等。

听众受益

  1. 怎么在复杂的项目环境(Objective-C 和 Swift 混合,Cocoapods)下使用 Buck;

  2. 对于已有的复杂的项目工程,怎么平缓的迁移到 Buck;

  3. 怎么使用 Buck 提高构建速度;

  4. 使用 Buck 来高效管理项目工程的应用实践。


讲师介绍


陈坤


Airbnb Enginnering Manager


2013 年毕业于浙江大学研究生院,前 Facebook 高级工程师,主要负责 Facebook for iOS 主程序图片,Composer 以及性能相关工作。2016 年加入 Airbnb,目前担任中国区业务的移动开发端技术经理。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2018/beijing/schedule


2019-08-24 17:121305

评论

发布
暂无评论
发现更多内容

uniapp上架app store详细攻略

Footprint 的批量下载方案使交易回测更轻松

Footprint Analytics

区块链 回测

Last Week in Milvus

Zilliz

非结构化数据 Milvus Zilliz AIGC 向量数据库

LLM模型参数助力多模态大模型高效训练

百度开发者中心

大模型 #人工智能 LLM

3d模型的中心原点有偏移怎么办?

3D建模设计

3d建模 模型原点设置

通过1688店铺所有商品API接口一键获取店铺所有商品信息

Noah

3D场景建模工具

3D建模设计

在线工具 3D场景建模 数字孪生场景

次世代建模纹理贴图怎么做?

3D建模设计

3D渲染 材质贴图 模型纹理

软件工程师必备的10个Git命令(先码住)

伤感汤姆布利柏

git GitHub

创意性LED电子大屏幕推动LED显示屏行业融合

Dylan

功能 显示器 LED显示屏 全彩LED显示屏 led显示屏厂家

亚马逊云科技联合Clarity AI共同推动大规模可持续性投资

财见

Java 实现 MySQL 数据锁定策略

秃头小帅oi

JavaScript中的异步处理方法,

互联网工科生

JavaScript 异步处理

开源大模型驱动的编程能力测试

百度开发者中心

#人工智能 LLM

基于神经网络的大模型在自然语言处理中的应用前景展望

百度开发者中心

nlp 大模型 #人工智能

谷歌推广怎么做?

九凌网络

亚马逊云科技宣布推出Amazon Q重塑未来工作方式

财见

为什么说前端代码的复用率低?

代码生成器研究

低代码开发可以解决哪些问题?

代码生成器研究

香港VPS配置与应用:专家级建议与实践指南

一只扑棱蛾子

香港VPS

如何使用1688店铺所有商品API接口

Noah

2023-11-29:用go语言,给你一个字符串 s ,请你去除字符串中重复的字母,使得每个字母只出现一次。 需保证 返回结果的字典序最小。 要求不能打乱其他字符的相对位置)。 输入:s = “cba

福大大架构师每日一题

福大大架构师每日一题

即时通讯技术文集(第25期):实时音视频基础入门 [共20篇]

JackJiang

网络编程 即时通讯 IM

好用的建模仿真软件 Comsol Multiphysics激活中文

胖墩儿不胖y

Mac软件 仿真软件 仿真工具

「智造」第10期:浅谈工业互联网加速企业服务化转型

用友BIP

智能制造

Buck在大规模iOS开发中的应用实践_QCon_陈坤_InfoQ精选文章