About the talk
Join us for an exciting online event where you'll learn how to accelerate your team's development velocity when building iOS apps using Bazel. This session will provide an introduction to Bazel and explain its differences from traditional build tools like Xcode and SPM. You'll discover how to set up Bazel for iOS app development and smoothly transition from Xcode and SPM workflows.
The event will guide you through building and managing iOS app dependencies with Bazel, as well as leveraging Bazel for more efficient app building and testing. By the end, you'll have a solid understanding of how to streamline your iOS app development process, reduce build times, and improve your team's productivity using Bazel.
This talk will cover
- Brief introduction to Apple's official build system
- Overview of Bazel (Google) and Buck (Facebook) build systems.
- Example project built with Bazel
- Pros and Cons with different build systems
About the speaker

Peter Lakovlev is currently working as a Software Engineer at a Big Tech company. Peter has over 15 years of experience in the field. His expertise spans various areas, including C++, iOS development, mobile development, and quality assurance (QA).