Episode 10: The Long, Long Uphill Climb


Build: iOS 10 SDK Development, Chapter 5 (part 2)

Our GUI can handle button taps, but what about going the other direction? In the second half of Chapter 5, we look at “outlets”, which allow us to represent parts of the UI as properties, allowing us to manipulate them with code. Also, we look at how key-value observing (KVO) works, as this gives us a clean way to use the audio player’s state to set the play/pause button’s title to “play” or “pause” appropriately


Play: Angel Beats! Yuri’s Grand Guild Descent Operation

We take a quick peek at this Peggle-like game from the Japanese iOS App Store, which offers a super-deformed take on the characters from the Angel Beats! anime.

Read: Clannad, Part 1

We start the long, long uphill climb with the beloved and highly-rated visual novel “Clannad”. We’re introduced to protagonist Tomoya, his deeply unhappy life, and his first meeting with the shy Nagisa.



  • invalidname will be hosting a panel at Anime Central in Chicago on Saturday May 20, called Muv-Luv: Eight More Minutes of Death, covering the Muv-Luv visual novels and related anime.
  • invalidname will be presenting three sessions at CocoaConf Next Door, in San Jose during WWDC week (June 5-8).
  • We now have a Slack for chat. Send email to invalidstream [at] gmail for an invite. Also, follow @invalidstream on Twitter for announcements of upcoming shows.

Leave a reply

Your email address will not be published.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>