Mobile Couch

Creating great apps for Apple’s mobile devices.

This podcast is no longer in production.

68: We’ve Finally Made It

Published 19 October 2015 • 42 minutes, 20 seconds

A new version of iOS means new features, and this year brings a handful of big ones, slide over, split view, picture in picture and 3D Touch. Ben and Jelly takes a good long look at each of these new features, talk about how to go about implementing them, and investigate some of the things you’ll need to remember to create the best experience possible.

67: The Opposite to Spaghetti Code

Published 5 October 2015 • 40 minutes, 48 seconds

For the past few weeks, Jelly has been refactoring the core components of his app, so he feels like he needs to talk it out with Ben. The two look at their experiences with refactoring code and talk about the best ways to approach it, what it’s place is within your regular workflow, and most importantly, how to know when you’re finished. Along the way, they explore the basics of extreme programming, the problems with building up technical debt, and the longevity of Swift and Objective-C.

66: Sounds Like a B-Movie

Published 21 September 2015 • 35 minutes, 29 seconds

Ben and Jelly cover some tips and tricks they use to get through their work day, from basics like keyboard shortcuts to bash scripts for automating build numbers.

More Episodes

Ben Trengrove

When it turned out that the life of an airline pilot wasn’t going to cut it, Ben turned to developing software. Originally from New Zealand, Ben now lives in Canberra, and works as part of Stripy Sock.

Ben has developed everything from educational games (such as Shiny Things’ Quick Math) to simple utilities for pilots. He has a head for algorithms, a penchant for toying with low-level code, and acts as the couch’s resident Android expert.

Sometimes he wishes he was flying instead.

Daniel “Jelly” Farrelly

The creator of GIFwrapped, as well as several open-source libraries, Jelly spends his days as an independent developer, moonlighting as a consultant on occasions where it suits his whims.

Having come from a design and illustration background, Jelly’s skill set lies in creating user interfaces, finding ways to interact with and delight the users of his apps, as well as coming up with truly awful names for his open-source libraries.

That, and his terrible jokes.