Optimizing Binaries - Build Pipeline Jargon

To understand this post, I highly recommend everyone to watch the WWDC 2022 - Link fast: Improve build and launch times and WWDC 2018 - Behind the Scenes of the Xcode Build Process. Theyโ€™re of the best talks Iโ€™ve ever seen. This post covers some of the jargon and how it all comes together. And even though I love making puzzles, Iโ€™ll justify why I picked it as my cover....

May 31, 2023 ยท 12 min

Optimizing Binaries - High Level Xcode Build Pipeline

This the first post of a series Iโ€™m doing on how to optimize your appโ€™s binaries. The post is more of a high level intro. Depending on the action (build, run, test, profile, analyze, archive) of your scheme, the process will have all or some of the following steps: Dependency analysis What happens when you press build? So the first step is for the build system to take the build description, your Xcode project file....

May 3, 2023 ยท 4 min