Episode 9

008 iPhreaks Show – Prototypes with Ben Lachman


May 30th, 2013

47 mins 25 secs

Your Hosts

About this Episode


Ben Lachman (twitter blog)
Pete Hodgson (twitter github blog)
Rod Schmidt (twitter github infiniteNIL)
Ben Scheirman (twitter github blog NSSreencast)
Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)

01:30 - Ben Lachman Introduction

Acacia Tree Software
Nice Mohawk

03:12 - Prototyping and Mockup Tools

Adobe Photoshop
Pen and Paper
Interface Builder
Keynote Kung-Fu
Graffletopia: OmniGraffle Stencils

15:25 - What makes a good prototype
18:04 - Building a good prototype

Make a prototype; not a concept
Start with pen and paper

19:39 - Issues that prototyping helps you identify

Discoverability Features
Visibility Features

20:11 - Solving issues and sharing prototypes with clients

Usability Testing
Briefs 2

27:52 - Laying out your application

Code Spikes

32:43 - Prototyping for Clients
35:29 - Building Prototypes in HTML

Briefs 2

37:34 - Using iPads/etc. instead of pen and paper

SketchBook Pro

39:09 - Buttons


iPhone Stencil Kit (Ben)
Play by Play: Neven Mrgan | PeepCode Screencasts (Ben)
Skala Preview (Ben)
Xscope (Ben)
UI Stencils - iPhone Sketch Pad (Rod)
Screen Time (Rod)
iPhone Stamp for UI Sketching - The Russians Used a Pencil (Pete)
POP - Prototyping on Paper (Pete)
PocketCasts (Pete)
Spaced (Pete)
iOctocat (Chuck)
ioctocat on GitHub (Chuck)
Briefs 2 (Ben L)
Coworking (Ben L)
Paint Code (Ben L)
Bow Truss (Ben L)

Next Week
Interface Builder
PETE: I’m trying to decide who I would rather work for...

[Chuck laughs]

PETE: That mob would be more interesting, but probably a little bit more scary.

[This show is sponsored by The Pragmatic Studio. The Pragmatic Studio has been teaching iOS development since November of 2008. They have a 4-day hands-on course where you'll learn all the tools, APIs, and techniques to build iOS Apps with confidence and understand how all the pieces work together. They have two courses coming up: the first one is in July, from the 22nd - 25th, in Western Virginia, and you can get early registration up through June 21st; you can also sign up for their August course, and that's August 26th - 29th in Denver, Colorado, and you can get early registration through July 26th. If you want a private course for teams of 5 developers or more, you can also sign up on their website at pragmaticstudio.com.]

CHUCK: Hey everybody and welcome to Episode 8 of iPhreaks! This week on our panel, we have Pete Hodgson.

PETE: Hello! I'm so impressed with Charles Max Wood newest episode with or without any thinking, well done!

CHUCK: I looked it up beforehand.

[Pete chuckles]

CHUCK: Rod Schimdt.

ROD: Hello from Salt Lake!

CHUCK: Ben Scheirman.

BEN: Hello from hot and humid Houston!

CHUCK: I'm Charles Max Wood from DevChat.tv. And we have a special guest today, and that's Ben, is it Lachman?

BEN L: Yes, it is! And hello from Athens, Ohio, which is also hot and humid! Probably not as hot as Houston..

CHUCK: So you want to introduce yourself really quickly?

BEN L: Yeah! I've been around the Mac and iOS dev world for about 10 or 12 years at this point; actually, I guess that would be before the iOS dev world really was around. And I write software for a couple of companies of my own. One is "Acacia Tree Software", and the other is newer and I started with a business partner in Cleveland, Ohio named Bob Cantoni and it's called "Nice Mohawk".

So yeah, we write some iOS software, some Mac software, and we do contract work as well.

CHUCK: Awesome. I'm a little curious before we get into what we're going to talk about, how much iOS and Mac stuff do you write as products that you sell versus client stuff that you do for other people?

BEN L: We've done a fairly good job, for like a two-man shop,