Learn how to use the performance analysis tools in Xcode's Instruments to make your iOS apps run faster and more efficiently.
- [Voiceover] Hi there. I'm Ron Buencamino, and welcome to Improving iOS Performance with Xcode and Instruments. In this course, we're going to take a look at Instruments, the performance analysis tool that's baked right into Xcode. We'll familiarize ourselves ourselves with the workflow, test its capabilities, and analyze some code to track down and fix some problem areas that we identify. We'll also take a look into automating our performance testing by implementing UI automation, which is a feature built right into Instruments.
Along the way, we'll be fine-tuning an existing app to demonstrate every step of the process. By the time we're done, you'll wanna make Instruments a part of your software development cycle. So let's get started.
- Getting to know Instruments
- Using trace documents
- Profiling app performance
- Writing UI automation scripts