Rss

Video Killed the Prose Star

I’m always surprised by the popularity of video lessons. Personally, I prefer the density of books, but there’s clearly an audience out there that wants to see things done step-by-step on screen, while watching and listening to the presenter. Every time I get a royalty statement on the Core Audio book, there’s a little bit of activity from two videos I did for them while working on the book (one a studio-produced “live lesson”, the other a conference presentation from like 2012 or something).

Sort of as an experiment — and also because I needed ready-to-go content for my weekly livestream — I decided to go through the entire iOS 10 SDK Development book that I co-wrote with Janie, in 30 minute chunks at the beginning of each week’s stream, prior to getting into the fun stuff like the iPad let’s plays and the visual novels. The Xcode segment was fairly easy to prep each week, it got me back in touch with the contents of the book and what I do and don’t like about it, and being all in XCode, it was a different way of presenting the material than several paragraphs of thinky-think followed by a code listing.

Final Cut Pro screenshot while editing Xcode segment of invalidstream

Oh, and as a bonus, it allowed me to create a complete intro-to-iOS-development video course.

The Prags have been publishing links to each video as I get them up on Vimeo, on the book’s home page, and last week, I finished the book. So if you’re so inclined, you can start watching all 24 videos, even without a copy of the book. Heck, you can even download the code from the book’s home page.

And yeah, I know, it’s “iOS 10 SDK Development”. Actually, I was pleasantly surprised that nothing broke during our year away from the book. If I had to update it now, I’d want to cover the Safe Area in Auto Layout instead of just talking about margins, and of course I’d get in some iPhone X screenshots, but that’s about it. (There are other topics I’d want to cover, but what’s there now isn’t incorrect or anything.) We’re pretty lucky that we moved the book’s sample code away from Twitter and turned it into a podcast app instead, because all the Social framework stuff that we depended on for the iOS 6 through 9 books is gone in iOS 11. We totally dodged a bullet there.

SLServiceType constants deprecated in iOS 11 and macOS High Sierra

So anyways, help yourself to the videos, either on the Prags page or invalidstream.com. I’m taking a couple weeks’ hiatus from the stream to speed up work on my next (unannounced) book, and to build up the content pipeline for another few Friday nights of Xcode work, non-F2P iPad games, and Muv-Luv Alternative (we’re almost to where it gets good!).

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.