Matt Neuburg, the author of Programming iOS 5: Fundamentals of iPhone, iPad, and iPod touch Development, talks about the opportunities involved programming in iOS 5 in particular, and programming in general. The popularity of Apple’s iDevices has brought many new programmers to the platform; Matt examines the motivations and challenges involved, the difficulties Apple faces in supporting the exploding level of interest, how iOS has developed, and much more. Along the way, Matt touches on 21st century publishing, why iOS isn’t perfect, and the future of Apple’s operating systems as they seem to come closer together.