2023 · lightning
Automate It: CI/CD for Native Mobile Apps
In this session, we'll start by defining what Continuous Integration and Delivery is and why it's important for agile organizations. We'll then dive into some of the challenges unique to CI/CD for native mobile applications. Some of these challenges include cryptographic codesigning, Apple's requirements around distributing beta builds and management of your environment variables. We'll review what options and tools are available to facilitate your build pipelines and distribute your apps to internal testing teams. Finally, we'll wrap up with a brief overview of how we've set up our CI/CD pipelines (both Android and iOS) at Hiatus.