Bonus Tracks are free screencasts on practical tips and tricks
related to topics we teach in our Pragmatic Studio training
courses. Each screencast is short and focused on one technique so
you can quickly move on and apply it to your application. Some of these
techniques are taught in depth during a course, and others are simply bonus
material you can enjoy before or after a Studio.
One of the first things that throws new iPhone developers is connecting outlets
and actions. The interplay between Xcode and Interface Builder feels like a
magic trick. Learn how to wire up outlets and actions as we build a simple iPhone application in this screencast.
You may have noticed that the iPhone Simulator doesn't include any photos, and you can't take a picture with the Simulator. So if you have an iPhone application that requires photos in the library, how do you test it in the Simulator? Learn the trick in this screencast.
Your iPhone app deserves a spiffy-looking icon on the home screen. Learn how to make one and bundle it with your application in this screencast.
The default table view cell can be kind of sparse and boring. Often you want to spruce up your application by designing a custom table view cell to include additional lines of text, images, and so forth. Rather than doing that in code, you can use Interface Builder to get immediate feedback. Learn how in this screencast.