Rob Rhyne
00:00:00
◼
►
Hello and welcome to Developing Perspective.
00:00:01
◼
►
This is the third in the series of interviews
00:00:03
◼
►
I'm doing with designers, developers, people
00:00:05
◼
►
who make applications, where we can hopefully
00:00:08
◼
►
expand beyond just my experience and learn
00:00:10
◼
►
from other people's mistakes, other people's successes,
00:00:13
◼
►
but just really hopefully round out some of the content
00:00:17
◼
►
I talk about here in Developing Perspective.
00:00:19
◼
►
Today I'm delighted to have Rob Ryan of MartianCraft with me.
00:00:23
◼
►
We're going to talk a lot about tools
00:00:25
◼
►
that he uses for design, for his design process,
00:00:28
◼
►
and a lot of just sort of how design interacts
00:00:31
◼
►
with development.
00:00:33
◼
►
And a lot of people who listen to Developing Perspective
00:00:36
◼
►
tend to be more on the developer side of the spectrum.
00:00:39
◼
►
But this is kind of a good discussion
00:00:41
◼
►
of kind of what it is like to bridge that gap
00:00:43
◼
►
and to work between the two.
00:00:45
◼
►
And let's get to it.
00:00:46
◼
►
Like I've said before, these interviews series
00:00:49
◼
►
aren't 15 minutes.
00:00:50
◼
►
So they break from the typical mold.
00:00:52
◼
►
They're about an hour long, just to let you know.
00:00:55
◼
►
All right, I'm here with Rob Rhine.
00:00:57
◼
►
Rob, why don't you introduce yourself?
00:00:59
◼
►
Hi, I'm Rob.
00:01:00
◼
►
Alright, Rob, and thanks for taking the time for being with us. I was wondering if you could tell us,
00:01:04
◼
►
start off by telling us a little bit about
00:01:06
◼
►
your background, sort of how you got to where you are today.
00:01:09
◼
►
Well, I'm a, uh...
00:01:11
◼
►
I guess I'm a designer and developer. I think my Twitter
00:01:15
◼
►
bio that I use for everything now is kind of designer, developer, writer, so
00:01:21
◼
►
I went to school for computer science, so I guess my
00:01:24
◼
►
background where i go home as a developer but i've been a
00:01:27
◼
►
designer for about
00:01:28
◼
►
ten years as a professional and uh...
00:01:31
◼
►
you know most of the writing and you just you know typical writing you know
00:01:34
◼
►
emails proposals
00:01:35
◼
►
stuff like that but i have
00:01:37
◼
►
fantasize about writing other things are at least i write other things maybe one
00:01:41
◼
►
day i fantasize about sharing those things with people
00:01:44
◼
►
one day but uh... mostly uh... designer developer
00:01:47
◼
►
i'd like to do both
00:01:48
◼
►
it's been going right now you
00:01:50
◼
►
your staffs were where you are right now
00:01:53
◼
►
So you're the CEO of Martiancraft?
00:01:56
◼
►
- Yeah, yeah, I'm in charge of,
00:01:58
◼
►
I run Martiancraft right now.
00:02:00
◼
►
All those three things I mentioned,
00:02:03
◼
►
it kinda taxes both of those.
00:02:06
◼
►
I do a fair amount of writing proposals,
00:02:08
◼
►
client interactions, interacting with our guys,
00:02:11
◼
►
doing things, setting direction.
00:02:13
◼
►
But I actually get to do a fair amount
00:02:15
◼
►
of design and development.
00:02:17
◼
►
I don't do as much development day-to-day
00:02:21
◼
►
on projects now as I used to.
00:02:23
◼
►
Obviously when we started the company,
00:02:24
◼
►
I was one half of the development team.
00:02:28
◼
►
Now we're much bigger.
00:02:30
◼
►
But I do get to do a fair amount of design.
00:02:33
◼
►
And not just the in Photoshop, flipping bits,
00:02:37
◼
►
although I did a fair amount of that even this morning.
00:02:40
◼
►
Opening up, but most of just direction,
00:02:44
◼
►
gearing people towards things.
00:02:46
◼
►
I'm this close to telling people
00:02:49
◼
►
when they ask me what I do now
00:02:51
◼
►
that I just I built it for a living.
00:02:52
◼
►
Are we allowed to curse on this?
00:02:55
◼
►
You bleep that out.
00:02:56
◼
►
- I mean, bleep that out.
00:02:57
◼
►
- All right, I'll try and avoid saying
00:02:58
◼
►
too many potty words then.
00:02:59
◼
►
I build stuff.
00:03:02
◼
►
And it just is a simple way to just say
00:03:05
◼
►
I like building things and I like all aspects
00:03:08
◼
►
of building things.
00:03:09
◼
►
And so as an owner of a company that kind of
00:03:14
◼
►
allows me to control much more of that process
00:03:16
◼
►
than I was if I was just a developer or just a designer
00:03:20
◼
►
are just uh... you know copywriters something like that
00:03:24
◼
►
so uh... yeah i'm uh... the c_e_o_ of
00:03:26
◼
►
martian craft i guess the way to put it which makes apps for
00:03:31
◼
►
uh... almost any primarily consulting company we do uh...
00:03:35
◼
►
apps for the discerning client i think is what we say uh... we do a lot of
00:03:39
◼
►
apps for uh... fortune five hundred companies uh...
00:03:42
◼
►
bunch of companies who don't like us to talk about
00:03:46
◼
►
us writing apps for them in public so
00:03:48
◼
►
I can't talk too much about our clients, but needless to say,
00:03:52
◼
►
we do everything from your mom and pop, someone's got an idea,
00:03:57
◼
►
they want to see it pushed through,
00:03:59
◼
►
to much bigger corporations that are
00:04:02
◼
►
looking for their mobile presence in the store.
00:04:05
◼
►
We'll do design and development work for them.
00:04:09
◼
►
That's cool.
00:04:10
◼
►
So when you sit down and do your job,
00:04:12
◼
►
when you're wanting to be productive
00:04:13
◼
►
and really want to get into the zone and do work,
00:04:17
◼
►
Can you tell us a little bit about the environment that you go into to do that,
00:04:20
◼
►
both sort of physically, the tools and software that you use?
00:04:23
◼
►
I know you're sort of blessed to have a wife who's an architect who designed an
00:04:27
◼
►
office for you.
00:04:28
◼
►
And so you have a pretty tailored environment for doing your work.
00:04:31
◼
►
Yeah, I've got a pretty sweet pad to do work.
00:04:35
◼
►
Most guys talk about, you know, their cave or doing it. And I was fortunate enough.
00:04:40
◼
►
My wife is an architect. Her father owns a construction company,
00:04:46
◼
►
So they just, you know, I just kind of offhand one day said, boy, it'd really be nice to have a desk like this or do this.
00:04:52
◼
►
And, you know, they were just like, well, that's great.
00:04:54
◼
►
Let's do that.
00:04:54
◼
►
And so, uh, when I started working from home, when I quit my, uh, my full-time employment and, uh, started doing this full time, my wife thought it was important that I have a wife, uh, an office with a door.
00:05:07
◼
►
And so we, uh, carved out part of a unfinished part of our basement and she kind of finished it out and built the suite office.
00:05:14
◼
►
But really, actually it's funny, sitting here in your office, it's something that I actually
00:05:21
◼
►
come here and work here, I try and work here twice a week.
00:05:23
◼
►
So really getting in the zone is not so much the space or the equipment, it's just, it's
00:05:30
◼
►
And like, I'm a big headphones person.
00:05:33
◼
►
I mean, there's a lot of people in our field, they have headphones.
00:05:36
◼
►
And music is really what helps me get into the zone.
00:05:39
◼
►
Some people can listen to podcasts or they can, you know, we have a guy that works for
00:05:43
◼
►
for us to watch movies while he's coding.
00:05:45
◼
►
I don't understand how they do that.
00:05:47
◼
►
For me, it's music that kind of gets me into that mood.
00:05:53
◼
►
And particular genres or types of music that you lean towards?
00:05:57
◼
►
I'm pretty eclectic.
00:05:58
◼
►
I like all kinds of music.
00:06:00
◼
►
But when I'm trying to work, it's usually soundtracks.
00:06:04
◼
►
In fact, movie soundtracks-- and when I say soundtracks,
00:06:08
◼
►
not a compilation of a lot of pop artists
00:06:11
◼
►
put a bunch of songs that don't appear in the movie. I'm talking about the actual score that
00:06:14
◼
►
you hear behind it. So to clarify for some people when I say soundtrack, so the canonical example,
00:06:20
◼
►
you know, Star Wars, you know, you listen to the opening Star Wars, you know, the opening crawl
00:06:24
◼
►
and everything's happening, and the music that's going on, that's the type of music.
00:06:27
◼
►
And in particular, I've gotten, I've had an affinity recently where I listened to,
00:06:33
◼
►
oh, and I can't even think of the name of the word for it. I was gonna say they're called
00:06:37
◼
►
called transitionals or periodicals,
00:06:39
◼
►
but they're not all periodicals.
00:06:40
◼
►
But there's motivational numbers that,
00:06:43
◼
►
there's companies that write music for movie trailers,
00:06:47
◼
►
and it's a specialized thing.
00:06:48
◼
►
Like if you see a lot of trailers,
00:06:50
◼
►
they won't play the music from the movie,
00:06:52
◼
►
'cause most of the time when they're,
00:06:54
◼
►
they're in the process of making the movie,
00:06:55
◼
►
when they release a trailer,
00:06:56
◼
►
the soundtrack's one of the last things you do.
00:06:58
◼
►
So they have these people that create
00:07:00
◼
►
these two-minute blurbs that just kind of tell this arc.
00:07:03
◼
►
And it's actually kind of fascinating,
00:07:05
◼
►
I have CDs of these where this company,
00:07:08
◼
►
these different groups that create this music.
00:07:12
◼
►
And what's interesting about it is there's an arc
00:07:14
◼
►
within two minutes.
00:07:15
◼
►
Most classical orchestral music,
00:07:18
◼
►
it takes 10, 15, 20 minutes to develop these arcs.
00:07:21
◼
►
Or in movie music, you'll be over a series of several tracks
00:07:26
◼
►
where you'll introduce a character,
00:07:27
◼
►
you'll introduce their theme.
00:07:28
◼
►
But with this trailer music, it's everything in two minutes.
00:07:32
◼
►
They introduce the piece,
00:07:35
◼
►
they introduce the arc, they kind of go through this motion,
00:07:37
◼
►
and then they kind of settle it out,
00:07:39
◼
►
and all of them kind of end in these kind of,
00:07:41
◼
►
you know, like brooding music,
00:07:42
◼
►
where you can just see, you know,
00:07:43
◼
►
coming soon, May 2012, or whatever it is.
00:07:47
◼
►
And I've found, iTunes has a couple groups that do that,
00:07:52
◼
►
that have that type of music,
00:07:55
◼
►
and I've found that it's actually been really interesting
00:07:57
◼
►
for development, because a lot of times
00:08:01
◼
►
I'm jumping in and out of things,
00:08:02
◼
►
like I've got an answer in email,
00:08:03
◼
►
something's blowing up on a project and then when I go back to you know I open
00:08:08
◼
►
Xcode I've got to kind of you know get back into the mood and that music is
00:08:12
◼
►
kind of it's just it just wipes my memory it's just like okay whatever I
00:08:15
◼
►
was going on I could just dive in and think about what I'm thinking about and
00:08:18
◼
►
it's this sounds cheesy but it's got a heroic quality to it like you know you
00:08:23
◼
►
feel like I'm epically coding away an Xcode or something. Sure I do the same
00:08:26
◼
►
thing I listen to some of this some of the sound the soundtracks I listen to
00:08:30
◼
►
It makes you feel like you're saving the world.
00:08:33
◼
►
- Yeah, yeah, yeah.
00:08:34
◼
►
You're fighting pirates or, you know.
00:08:36
◼
►
- It all depends on me fixing this bug
00:08:40
◼
►
'cause that's what the music says.
00:08:41
◼
►
- Well, you were the one in Pandora that said in Pandora,
00:08:44
◼
►
you have this station, what was it, Epic Soundtrack?
00:08:46
◼
►
- Epic Soundtrack.
00:08:47
◼
►
- Yeah, you type Epic Soundtrack into Pandora
00:08:50
◼
►
and I've gotten a couple people on that
00:08:52
◼
►
and it's like a default.
00:08:53
◼
►
If I just don't, I don't know what I want to listen to,
00:08:55
◼
►
I can go into Pandora and enter that
00:08:57
◼
►
and you'll hear a lot of, you know,
00:08:59
◼
►
Hans Zimmer and James Horner soundtracks.
00:09:02
◼
►
And you realize how similar many movie soundtracks are from those--
00:09:06
◼
►
Yeah, especially with certain artists.
00:09:08
◼
►
I mean, I've gotten to the point now where I can listen to a soundtrack
00:09:12
◼
►
I've never heard, and I can tell you which composer it is,
00:09:16
◼
►
because they each kind of have these affectations or styles.
00:09:19
◼
►
And a lot of people think it's a bad thing to get tiring of it,
00:09:24
◼
►
but with John Williams, I think you've got hundreds and hundreds
00:09:29
◼
►
of movies that he's now composed for.
00:09:31
◼
►
And imagine if Beethoven, if you had 100 symphonies by Beethoven,
00:09:36
◼
►
you know, how amazing it would be.
00:09:37
◼
►
Yeah, sure, they would all blend together after a while,
00:09:40
◼
►
but you would see, well, what was he feeling like that day?
00:09:42
◼
►
Or what was he thinking that day?
00:09:43
◼
►
And it's this neat little time capsule, whereas with Beethoven,
00:09:47
◼
►
we know we only got nine symphonies.
00:09:49
◼
►
And there's a brilliance about it, but the movie composers
00:09:54
◼
►
are much more prolific, I guess.
00:09:57
◼
►
So when you're actually working what kind of what are sort of the tool set that you find yourself you sort of leaning towards like
00:10:03
◼
►
What programs are you using on a daily basis when you work? I mean Xcode and Photoshop are kind of the the givens I
00:10:10
◼
►
You know Xcode obviously if you're doing any type of Mac or iOS development you're using Xcode
00:10:16
◼
►
There are people I know that have other ways to do it, but I've and I've tried them all
00:10:21
◼
►
You just keep going back to Xcode. There's just when you're
00:10:26
◼
►
Similar with Photoshop, I've experimented a lot and I keep telling Gus Mueller I'm going
00:10:32
◼
►
to write this article about how I designed my last app in Acorn and it was actually really,
00:10:36
◼
►
it worked really well and I really enjoyed it, but I find when I need speed, when I need
00:10:42
◼
►
to do something quickly, I go back to Photoshop or I go back to Xcode.
00:10:46
◼
►
There's just something you want to remove as much friction as possible and for me, things
00:10:51
◼
►
are so much speed driven.
00:10:52
◼
►
I mean, as a contractor, you're getting paid for your time.
00:10:56
◼
►
And one of two scenarios is this.
00:10:58
◼
►
Either they're paying you by hour,
00:11:01
◼
►
so you want to be as efficient as possible,
00:11:03
◼
►
so they're getting their money's worth for that hour,
00:11:05
◼
►
because you don't want to rack up too much time
00:11:07
◼
►
without producing enough product,
00:11:09
◼
►
or they're not going to be happy
00:11:09
◼
►
and they're not going to go back to you.
00:11:11
◼
►
Or it's a fixed price product
00:11:12
◼
►
where they don't care about your efficiency,
00:11:14
◼
►
but you care about your efficiency
00:11:15
◼
►
because you can bankrupt yourself on a project.
00:11:18
◼
►
So for me, it's always geared around speed.
00:11:21
◼
►
it's being as fast as possible and again going back to some of the distractions that I run
00:11:25
◼
►
into it's like when I dive in I need to go and do something and I might have an hour
00:11:30
◼
►
I might have 30 minutes and so it's always Photoshop and Xcode they're always open on
00:11:35
◼
►
my computer the beauty of having a Mac Pro is you just never close applications there's
00:11:43
◼
►
a couple other I use Xscope it's a application by the icon factory I use that a lot the recent
00:11:51
◼
►
version, they have the mirroring mirroring tool where you can
00:11:55
◼
►
mirror something to your device. And I know there are other tools
00:11:58
◼
►
that do it live view as one and there's all these differences,
00:12:00
◼
►
but I just find x scope seems to work most like how I want it to
00:12:05
◼
►
work. And there's some other nice utilities they have in
00:12:08
◼
►
there. If you're want to check different color weaknesses, you
00:12:11
◼
►
can test it on the screen. I also think they're mirroring,
00:12:15
◼
►
they do something right with the color profiles. So if you've ever
00:12:20
◼
►
looked at something on your 27 inch cinema display
00:12:24
◼
►
and then looked at it on the iPhone,
00:12:26
◼
►
the color representation is different.
00:12:28
◼
►
- Things seem a little brighter and a little less saturated
00:12:32
◼
►
and a little less contrasty, to use a real bad word,
00:12:36
◼
►
on the iPhone itself.
00:12:39
◼
►
And so there's something that they do with their mirroring
00:12:44
◼
►
that kind of compensates for that and it looks right.
00:12:47
◼
►
So when you look at it,
00:12:49
◼
►
when you're looking at a mock-up on your display
00:12:52
◼
►
and/or on your device, it looks like it will when you kind of slice it up and
00:12:56
◼
►
put it in Xcode.
00:12:58
◼
►
Whereas I think Live View had problems with, you know, color correction.
00:13:02
◼
►
That could be an early version. I'm not meaning to say anything about Live View.
00:13:05
◼
►
I use Xscope. I also, I mentioned Acorn earlier, I actually use
00:13:11
◼
►
Acorn as just kind of my quick edit tool. I won't...
00:13:14
◼
►
It's kind of funny, I don't do anything lightweight in Photoshop because it's
00:13:18
◼
►
such a bear.
00:13:19
◼
►
that I only use it for design, so I usually only have mockups. If I do any type of photo
00:13:24
◼
►
editing or if I need to crop something or if I need to annotate something or draw a
00:13:28
◼
►
couple shapes over it or mask something, I do all of that in Acorn. Because by the time
00:13:33
◼
►
I finish typing "Acorn" and hit enter and launch, Acorn's launched. Whereas Photoshop,
00:13:38
◼
►
it's like, if it crashes, you've got to go get a cup of coffee when it launches. CS6
00:13:44
◼
►
is better but it's still not as fast.
00:13:47
◼
►
So I usually have Acorn open.
00:13:50
◼
►
TextMate is kind of my--
00:13:53
◼
►
and all these people that are going crazy over--
00:13:55
◼
►
TextMate's dead and all that stuff.
00:13:57
◼
►
I still use whatever 153 or whatever the latest version is.
00:14:01
◼
►
And it worked just as well today as it did six months ago.
00:14:04
◼
►
So I assume I'll keep using it until OS 10.15 comes out
00:14:10
◼
►
and it doesn't run or whatever.
00:14:12
◼
►
Yeah, it's like plain text is still plain text.
00:14:14
◼
►
It hasn't changed.
00:14:15
◼
►
Yeah, and I wish I had some cool little nifty utility
00:14:19
◼
►
that I use all the time that I don't-- but I'm pretty vanilla
00:14:24
◼
►
when it comes to that stuff.
00:14:25
◼
►
I mean, I don't overuse the launcher or anything like that.
00:14:30
◼
►
I don't have text expander scripts or anything like that.
00:14:33
◼
►
I'm fairly manual on that type of stuff,
00:14:35
◼
►
because I'm moving a lot between--
00:14:38
◼
►
I have to manage two machines, and I have
00:14:40
◼
►
to manage state on two machines.
00:14:41
◼
►
I travel enough where I've got my laptop and I have my Mac Pro at home and I have to transfer
00:14:48
◼
►
between those enough that I just don't worry about having too fidgety of a setup.
00:14:54
◼
►
There's got to be five or six apps that I have to run and beyond that I don't mess with
00:14:59
◼
►
it too much.
00:15:00
◼
►
So you deal with a lot of email, doing a lot of client relations, you just do that in regular
00:15:07
◼
►
Yeah, I use regular vanilla mail.
00:15:08
◼
►
I used the Gmail client online.
00:15:11
◼
►
I used the web client for a long time until finally,
00:15:13
◼
►
whenever it was that version of Safari would randomly,
00:15:17
◼
►
you know, just reload your tabs for fun.
00:15:19
◼
►
And for grins, if you have too many tabs open
00:15:22
◼
►
and you go back to that tab and it's like,
00:15:24
◼
►
I'm gonna refresh it because I didn't,
00:15:26
◼
►
I wanted to free up this memory.
00:15:28
◼
►
And when it started doing that, I kind of said,
00:15:30
◼
►
okay, I need to get away from the web client.
00:15:32
◼
►
And someone said that in mail and Lion was a lot better.
00:15:37
◼
►
And ironically about the same time,
00:15:39
◼
►
I met the product manager at Apple for the mail application.
00:15:43
◼
►
And we just was randomly in town, had drinks with him,
00:15:47
◼
►
and we were talking through things.
00:15:48
◼
►
And he was talking about some of the stuff that went into it.
00:15:51
◼
►
And I'll give it a try.
00:15:51
◼
►
And it took a couple days to kind of get used to it.
00:15:55
◼
►
And for me, it's the way I manage Gmail is built around Gmail.
00:16:00
◼
►
You know, the whole, and when I say Gmail,
00:16:02
◼
►
I'm not talking about necessarily the application,
00:16:04
◼
►
but the way Gmail organizes mail, you know,
00:16:07
◼
►
where you get a bunch of mail in and you say,
00:16:09
◼
►
okay, do I care about this? No. Archived, you know, do I need to respond to it, flag it and, you know,
00:16:15
◼
►
we're star it, as it were. And, you know, the idea is, you know, I have kind of, you know, I'm, I'm
00:16:20
◼
►
ingesting incoming mail, and then I go back later in the day and kind of say, okay, I need to work
00:16:24
◼
►
through all those starred emails and kind of just, you know, get them out of my inbox. But whenever
00:16:29
◼
►
they're done, they just go into an archive folder. And then if I need to find anything, I search and
00:16:34
◼
►
line mail was able to address that.
00:16:36
◼
►
I, it was Matt Gemmell that had a tip
00:16:40
◼
►
on how to use mailbox favorites and mail.
00:16:44
◼
►
And so I just created a favorite for my,
00:16:48
◼
►
a favorite for my all mail inside of my, my Gmail folder.
00:16:54
◼
►
And I just move things into that directly.
00:16:56
◼
►
I think it's, you know, it's control command the number.
00:17:00
◼
►
So I think if it's, if you put it
00:17:01
◼
►
in that little favorites bar,
00:17:03
◼
►
I think it'll give you that shortcut.
00:17:04
◼
►
So it's like control command two, as I know is archive.
00:17:09
◼
►
So in my mind, it's like, whenever I'm done with an email,
00:17:11
◼
►
it's like control command two and it's gone.
00:17:13
◼
►
And then I remapped a couple,
00:17:16
◼
►
I remapped the delivery key command,
00:17:20
◼
►
I think it's like shift command D and it just feels weird.
00:17:24
◼
►
So I changed that, I remapped that to command enter.
00:17:28
◼
►
And so it's like, whenever I'm done.
00:17:29
◼
►
And I always liked that.
00:17:30
◼
►
And I think it was entourage of all applications.
00:17:33
◼
►
I used for my full-time job on Teraj, when you would send an email, the Microsoft email
00:17:38
◼
►
program, it was like, you know, command enter. And there's just something about that. I would
00:17:43
◼
►
use two hands and it would just feel great. It was like put an exclamation point in an
00:17:47
◼
►
email when you were done. And so I remapped the delivery key to that in mail.
00:17:52
◼
►
Yeah. There's something very satisfying about that keyboard shortcut. I think it's because
00:17:58
◼
►
it's almost like you wind up when you hold down the command and you can bang on the end.
00:18:03
◼
►
You send that last email and it's like, "Hell yes, I'm done."
00:18:09
◼
►
It's really hard not using the F word, by the way.
00:18:11
◼
►
It's probably the longest I'll ever go without saying the F word.
00:18:14
◼
►
Well, there we go.
00:18:17
◼
►
Just for all the kids out there.
00:18:18
◼
►
Yeah, for all the kids.
00:18:19
◼
►
In case one of my kids ever listens to this and they're like, "I get yelled at by my wife."
00:18:24
◼
►
There you go.
00:18:26
◼
►
So in terms of-- I think you can come at app development
00:18:31
◼
►
from an interesting place, because you straddle
00:18:36
◼
►
the world between making things look good
00:18:40
◼
►
and making them be well-designed,
00:18:41
◼
►
as well as being able to actually build that as well.
00:18:45
◼
►
And a lot of people I know who are in this,
00:18:47
◼
►
they tend to-- it's like they're very much in one of those camps.
00:18:51
◼
►
There's kind of like the-- it's like, I'm a designer.
00:18:54
◼
►
I just deliver pixels.
00:18:58
◼
►
That's their world.
00:18:59
◼
►
And then there's the people who it's like, well, I
00:19:01
◼
►
can actually build things.
00:19:02
◼
►
And I was thinking that interesting.
00:19:04
◼
►
And I was curious if you had experiences
00:19:06
◼
►
for how having both sides of that, one side
00:19:10
◼
►
informs the other, rather than having to sort of have them
00:19:13
◼
►
be two different parts of--
00:19:14
◼
►
Yeah, I think it's unfortunate that they're actually
00:19:17
◼
►
seen and taught as two different disciplines.
00:19:20
◼
►
that something that, how you build something
00:19:23
◼
►
and how it works is different.
00:19:26
◼
►
And it's unfortunate because,
00:19:29
◼
►
it seems to be a US thing.
00:19:33
◼
►
Like in the US, we as a culture don't value design.
00:19:37
◼
►
We don't value good design.
00:19:39
◼
►
My wife would say, we all live and work in decorated sheds.
00:19:43
◼
►
There's nothing that, our American sensibility says
00:19:48
◼
►
that design is how it looks, that it's this decoration or this veneer.
00:19:52
◼
►
And you know, everybody likes to quote Jobs, who
00:19:56
◼
►
I'm sure quoted a designer, a well-known designer that said, you know, "Design's how it works."
00:20:00
◼
►
But I mean, that's really true.
00:20:04
◼
►
The canonical example when you're... And I took design classes
00:20:08
◼
►
in college. I didn't just study CS, but it was
00:20:12
◼
►
some weird crazy name like "Introduction to Human-Computer Interaction," which
00:20:16
◼
►
like, you know, that robot from Short Circuit and R2D2 are humping or something.
00:20:21
◼
►
What does that mean?
00:20:22
◼
►
But what it really was is just an engineering word for design, was how do these things work.
00:20:29
◼
►
And we read this, Don Norman's fantastic with the design of everyday things.
00:20:34
◼
►
And one of the examples he uses is he's like a hammer.
00:20:36
◼
►
A hammer is a great design, a great piece of design, but no one thinks of a hammer as
00:20:41
◼
►
being a beautiful object or as being a pretty object or something that's well designed.
00:20:46
◼
►
but from a design standpoint, it's perfect.
00:20:48
◼
►
There's one way to grab it that works.
00:20:50
◼
►
If you grab it by the claw or you grab it by the front,
00:20:53
◼
►
it feels unevenly weighted, it doesn't feel right.
00:20:56
◼
►
You're like, this is not the way I'm supposed to use this.
00:20:58
◼
►
You grab it by the one end, it has the right weighting.
00:21:01
◼
►
And just almost by grabbing it,
00:21:02
◼
►
if you don't grab it stern enough, it'll drop.
00:21:04
◼
►
And you figure out, holy crap,
00:21:06
◼
►
if I put something beneath this, I can smash it,
00:21:08
◼
►
or if I can hit a nail into this,
00:21:11
◼
►
the end of this board.
00:21:12
◼
►
It's perfectly designed,
00:21:13
◼
►
there's no other way that you can use it.
00:21:15
◼
►
And that's a great, a well-designed object.
00:21:19
◼
►
But I think the joke would be,
00:21:22
◼
►
is if Apple designed a hammer,
00:21:23
◼
►
it would be made out of aluminum,
00:21:24
◼
►
it would be shiny and glossy,
00:21:26
◼
►
and it would be aluminum and white plastic.
00:21:28
◼
►
Well, that doesn't matter whether you get that
00:21:31
◼
►
or whether you go to any hardware store
00:21:33
◼
►
and grab the same old hammer.
00:21:34
◼
►
They're gonna work the same,
00:21:35
◼
►
and they're gonna work as well.
00:21:36
◼
►
Because the design of the hammer,
00:21:38
◼
►
not the material it's made out of,
00:21:39
◼
►
not the way it looks,
00:21:41
◼
►
has nothing to do with its design.
00:21:43
◼
►
the design is how are you supposed to use a hammer
00:21:46
◼
►
and you've designed it so there's only one way
00:21:48
◼
►
you can use it and use it appropriately.
00:21:50
◼
►
And that's, when you get into software,
00:21:54
◼
►
I think you can't separate those two.
00:21:57
◼
►
I think in order for something to work well,
00:22:00
◼
►
you have to be strong on the engineering side
00:22:03
◼
►
as well as the design side.
00:22:05
◼
►
Like it's kind of ironic that we kind of have
00:22:10
◼
►
this hero worship of designers right now,
00:22:13
◼
►
but your standard designer, I think, as you see our field,
00:22:17
◼
►
as far as I'm concerned, can't do anything.
00:22:19
◼
►
I mean, they can specify something very well,
00:22:22
◼
►
but what you have at the end of their product, you can't use.
00:22:26
◼
►
And so its design is essentially useless
00:22:29
◼
►
because it's not something that you can use.
00:22:31
◼
►
Now, I'm not saying designers are useless,
00:22:33
◼
►
and in a large team where you're trying to build
00:22:35
◼
►
something very ambitious and very large,
00:22:37
◼
►
designers are necessary, and you have to have some people
00:22:40
◼
►
that are focusing on the design
00:22:41
◼
►
and some people that are focusing on making it better,
00:22:44
◼
►
and I get that.
00:22:45
◼
►
But in a smaller team, or in an indie team,
00:22:47
◼
►
or a team of one, you've gotta think of both of them
00:22:51
◼
►
interchangeably, and you can't have something
00:22:55
◼
►
with just a Photoshop document.
00:22:58
◼
►
A Photoshop document is nothing more
00:23:00
◼
►
than a Photoshop document.
00:23:02
◼
►
But an Xcode project can be something that you can use.
00:23:05
◼
►
It may not be something you wanna use,
00:23:07
◼
►
it may not be the best tool,
00:23:09
◼
►
but it's something that you can use,
00:23:10
◼
►
and therefore its design utility is higher than a Photoshop document.
00:23:17
◼
►
You know, I can't even look at a Photoshop document on my phone.
00:23:21
◼
►
An Xcode project is meant to be run on my phone.
00:23:23
◼
►
So it's unfortunate that they're separated.
00:23:29
◼
►
I wish they were more integrated.
00:23:32
◼
►
And the type of people that we tend to hire--
00:23:36
◼
►
what I say is I hire opinionated developers.
00:23:38
◼
►
And what I'm really saying is I hire developers who have a design sensibility.
00:23:43
◼
►
They can look at something and say, "This is a bad idea. This isn't going to work the way they think it's going to work."
00:23:48
◼
►
And they may not know how to fix it, and you may need a designer to come in and think of other ideas,
00:23:53
◼
►
but they know it's wrong. And so I think at a first level,
00:23:58
◼
►
I think you have to have that. You have to have that kind of eye, not only eye towards it,
00:24:03
◼
►
towards it but to know it's not right.
00:24:05
◼
►
And then it's like...
00:24:06
◼
►
- They have good taste.
00:24:07
◼
►
- Yeah, it's kind of good taste, but I mean, there's, you know, movie critics don't necessarily
00:24:12
◼
►
have good taste, but they know a bad movie when they see it.
00:24:14
◼
►
And it's, you know, I think there's, you know, you just have to have that to know it doesn't
00:24:19
◼
►
look right, it doesn't feel right, and you need to change it.
00:24:21
◼
►
I don't know how to change it or don't know why it's wrong, but I just know it's wrong.
00:24:25
◼
►
And that's kind of step one.
00:24:26
◼
►
And then step two is thinking about, okay, what are ways that we can change it?
00:24:30
◼
►
What are ways that we can make it right?
00:24:31
◼
►
And that is what designers, if they have a superpower,
00:24:35
◼
►
that's what they're great at.
00:24:36
◼
►
And if you follow any designer on Twitter,
00:24:38
◼
►
you know it because they complain nine times out of 10.
00:24:41
◼
►
Nine times out of 10 tweets isn't bitching
00:24:44
◼
►
about how the world is wrong because the exit signs
00:24:47
◼
►
at the wrong height and it's in a font
00:24:48
◼
►
that's hard to see in daylight.
00:24:51
◼
►
A quote unquote normal person looks at that and says,
00:24:57
◼
►
I get it, it's an exit sign.
00:24:58
◼
►
It kind of looks like all the rest of the exit signs.
00:25:00
◼
►
I know what's the big deal.
00:25:01
◼
►
It's a designers are very good at that.
00:25:04
◼
►
But so I think it's really just merging.
00:25:06
◼
►
I think we should sit somewhere in the middle.
00:25:08
◼
►
I think everybody should kind of have it.
00:25:10
◼
►
So I don't see myself as unique or special in any way.
00:25:14
◼
►
And there's certainly plenty of people
00:25:15
◼
►
that are much better than I am
00:25:16
◼
►
and much smarter than I am
00:25:17
◼
►
that do both design and development.
00:25:19
◼
►
I mean, Mike Rundle, I think is one
00:25:22
◼
►
of the premier examples of that.
00:25:23
◼
►
He's actually a very good developer
00:25:25
◼
►
and he's actually an exceptional designer.
00:25:27
◼
►
You know, another example would,
00:25:29
◼
►
I mentioned his name earlier, Matt Gemmo.
00:25:31
◼
►
And Gemmo is interesting because, I mean,
00:25:34
◼
►
when you talk about visual taste or aesthetic taste,
00:25:38
◼
►
I mean, his website is not very, I mean,
00:25:39
◼
►
even his blog is better 'cause he's using a default template
00:25:43
◼
►
that looks like it was designed by a designer.
00:25:45
◼
►
But if you look at his company website,
00:25:47
◼
►
I mean, it's not a paragon of great design.
00:25:50
◼
►
And I don't think my, or I shouldn't say great design,
00:25:52
◼
►
great aesthetic.
00:25:53
◼
►
And I think Matt would tell you that.
00:25:55
◼
►
And he's almost a perfect case that says,
00:25:57
◼
►
design and aesthetic are separated and it doesn't matter.
00:26:00
◼
►
If you use the app that you just built,
00:26:02
◼
►
Sticky Notes, I think, or Sticky Notifications,
00:26:05
◼
►
that's what it's called, yeah, Sticky Notifications.
00:26:08
◼
►
It's a very lovely and very well-designed app.
00:26:10
◼
►
There's some very clever copywriting in it.
00:26:12
◼
►
It works very well, it's very obvious,
00:26:14
◼
►
and it's very, very easy to use.
00:26:17
◼
►
But there's nothing in that that is aesthetically amazing.
00:26:21
◼
►
You know, like I look at it and I'm kinda like,
00:26:22
◼
►
wow, those notifications kinda have little blurry edges.
00:26:25
◼
►
You know, there's certain little details that a, you know, quote-unquote Photoshop designer would look at and cringe
00:26:33
◼
►
But it doesn't matter, you know it or it doesn't matter to an extent and so I think
00:26:39
◼
►
With design people make a lot of mistakes
00:26:43
◼
►
They can't separate the aesthetic from the you know
00:26:47
◼
►
kind of how it works functional part of it and
00:26:49
◼
►
You can't ignore either I think a great product has all of these working in tandem
00:26:54
◼
►
but I think a lot of developers are put off by design
00:26:59
◼
►
because they think, "I've got to be good at Photoshop,"
00:27:01
◼
►
or, "I have to understand gradients and shadows
00:27:06
◼
►
"and lighting and all of that stuff,"
00:27:08
◼
►
when you really don't.
00:27:09
◼
►
You just need to understand how to make something,
00:27:11
◼
►
to think about how do I make something simpler.
00:27:14
◼
►
And that's where I think they really are the same.
00:27:16
◼
►
So I talk about how people, they diverge,
00:27:19
◼
►
but really where I think they're the same
00:27:20
◼
►
is if you take a developer and you say,
00:27:23
◼
►
you show 'em a piece of code,
00:27:25
◼
►
the first thing a developer's gonna look at is,
00:27:27
◼
►
can I make that smaller?
00:27:28
◼
►
Can I make that less?
00:27:29
◼
►
Can I write it in less lines of code?
00:27:31
◼
►
Can I make it more efficient?
00:27:33
◼
►
How do I cache in certain places
00:27:35
◼
►
to make it more responsive?
00:27:38
◼
►
A good developer thinks like that.
00:27:40
◼
►
A designer looks at a design and says,
00:27:42
◼
►
how can I make this simpler?
00:27:44
◼
►
How can I make it more minimal?
00:27:45
◼
►
How can I make it more efficient?
00:27:47
◼
►
It's the same things.
00:27:48
◼
►
It's the same process.
00:27:51
◼
►
It's the same.
00:27:52
◼
►
at something and you're trying to make it smaller, faster, more efficient, and easier
00:27:56
◼
►
to understand.
00:27:57
◼
►
And when you look at it that way, what a developer does, what a good developer and a good designer
00:28:01
◼
►
do are the same thing.
00:28:03
◼
►
It's just what realm do you learn in.
00:28:05
◼
►
So the only thing I think that I've done is I've put the time in to understand how to
00:28:10
◼
►
use a graphics program.
00:28:13
◼
►
And so because I think most people have an idea in their head, how do I, how should this
00:28:21
◼
►
or how should it be, but they don't necessarily
00:28:24
◼
►
have the skills to get it out.
00:28:25
◼
►
They need to work through someone else,
00:28:27
◼
►
or they just haven't put the time to learn
00:28:30
◼
►
the techniques to do it.
00:28:31
◼
►
I mean, I'm not a great drawer.
00:28:32
◼
►
I'm a terrible, terrible drawer.
00:28:35
◼
►
And it's where I run into the most trouble.
00:28:38
◼
►
It's like where I reach the edge of my design skills
00:28:41
◼
►
is like, I've got this great idea,
00:28:43
◼
►
but I just cannot figure out how to draw it.
00:28:46
◼
►
I can't get the light source right,
00:28:48
◼
►
or it doesn't look right, or when I,
00:28:50
◼
►
I can't maneuver it or finagle it.
00:28:53
◼
►
And so I tell myself it's not a design skill
00:28:55
◼
►
I need to learn, it's just I just need to go
00:28:57
◼
►
take a drawing class or learn how to draw better.
00:29:00
◼
►
But design and development, I think,
00:29:02
◼
►
are things that are separated that should not be separated.
00:29:05
◼
►
And you shouldn't start one and then the other.
00:29:07
◼
►
I think right from the beginning,
00:29:09
◼
►
you should be thinking about both.
00:29:10
◼
►
And Norman, going back to Don Norman,
00:29:14
◼
►
he would say that you always are thinking about both.
00:29:16
◼
►
That developers, it's not that they don't think
00:29:19
◼
►
about design is that they do consider it,
00:29:22
◼
►
they just don't think about it in the right way.
00:29:24
◼
►
Or they don't value it as much as they should.
00:29:27
◼
►
But you're still making decisions.
00:29:28
◼
►
I mean, when you place a button,
00:29:29
◼
►
you've gotta put it somewhere,
00:29:31
◼
►
you've gotta make it a certain size,
00:29:33
◼
►
you have to put a label on it.
00:29:35
◼
►
And there are some developers that truly don't care.
00:29:38
◼
►
Like we have a guy, Mike, who works for us
00:29:41
◼
►
that'll just tell you, he's like,
00:29:42
◼
►
"I'm a boxes and squares kinda guy."
00:29:44
◼
►
He's like, "You're gonna get solid colors and boxes,
00:29:46
◼
►
"and I'm not gonna think about it."
00:29:48
◼
►
And he almost tries to say he intentionally doesn't think about it.
00:29:51
◼
►
But even if you look at what he does and the types of things he does, he still puts
00:29:56
◼
►
a lot of thought into how someone going to use this and that's design.
00:30:01
◼
►
Yeah, that's it.
00:30:02
◼
►
It we're thinking about the same problem at the end.
00:30:05
◼
►
So I don't, I don't know if I answered your question at all, actually, but it's a,
00:30:10
◼
►
it's a rant of mine that I go off on from time to time.
00:30:13
◼
►
And one thing I was curious about, so I think a lot of, most of the people who
00:30:17
◼
►
who listen to developing respective are,
00:30:20
◼
►
would consider themselves developers first and foremost,
00:30:23
◼
►
I think, in terms of that's,
00:30:24
◼
►
I mean that's largely how I would consider myself.
00:30:27
◼
►
That's where my training and skillset is, and--
00:30:30
◼
►
- Your comfort area.
00:30:31
◼
►
- That's, you know, yeah, or at least that's my area
00:30:33
◼
►
of strength and aptitude, I'd say.
00:30:35
◼
►
And I was curious, for you though, in terms of if,
00:30:38
◼
►
one of the things that I've certainly been focusing on
00:30:40
◼
►
probably, sort of once I got,
00:30:43
◼
►
so once I got to a certain point of skill with
00:30:46
◼
►
development was how do I then develop the design part of my application development.
00:30:54
◼
►
And so what I'm trying to make, rather than just making it work, how do I make it work
00:30:59
◼
►
well, be good from a user experience perspective, and also look fairly good, aesthetically.
00:31:06
◼
►
And I was curious, what recommendations or starting points do you think you'd have for
00:31:10
◼
►
someone who wants to improve themselves in that area?
00:31:14
◼
►
Well this is, because of the timeliness of this,
00:31:16
◼
►
this is gonna be a pretty charged statement
00:31:20
◼
►
considering the lawsuit that was just settled.
00:31:23
◼
►
But the answer to that is the copy,
00:31:25
◼
►
is to look at an application that either
00:31:30
◼
►
is accomplishing something you wanna accomplish
00:31:32
◼
►
or does something that you find interesting
00:31:35
◼
►
and unique and copy it.
00:31:38
◼
►
And when I say copy it, I mean photocopy it.
00:31:40
◼
►
I mean look at it in minute details,
00:31:43
◼
►
look how it behaves in very insignificant ways
00:31:46
◼
►
and try and build something that works
00:31:48
◼
►
and acts exactly like it.
00:31:50
◼
►
I'm not saying you should ship something like that,
00:31:52
◼
►
but when you're trying to figure out
00:31:54
◼
►
how to think about these things and what to look at,
00:31:58
◼
►
copy something that's good.
00:31:59
◼
►
Just, and a great example,
00:32:02
◼
►
a lot of good artists and designers do this.
00:32:06
◼
►
I mean, that's traditionally how artists are taught.
00:32:10
◼
►
when you're trying to learn kind of what's your own voice,
00:32:13
◼
►
what's your own style, it used to be,
00:32:16
◼
►
traditionally, artists would apprentice with masters.
00:32:19
◼
►
And what they were doing in their apprenticing
00:32:20
◼
►
is copying the style of the master.
00:32:23
◼
►
So when the master's painting something
00:32:25
◼
►
or working something out, you're looking at it and saying,
00:32:27
◼
►
okay, I'm gonna paint it exactly the way that they paint it.
00:32:30
◼
►
A modern example of this, I mean,
00:32:34
◼
►
a designer, Louis Mantea, that a lot of people talk about,
00:32:37
◼
►
one of the things that he does all the time
00:32:38
◼
►
he traces things when I'll see him, you know, he'll be at Disney World and he'll see something
00:32:44
◼
►
that's interesting him, he'll take a picture of it and he'll trace it in Illustrator or
00:32:48
◼
►
in Photoshop and just draw it and just go in and the thing is, is he's done this for
00:32:53
◼
►
so long that now as he's tracing things he's adding his own style and he's saying, "Oh,
00:32:59
◼
►
that's interesting, I'm going to change that corner, I'm going to change the way he resolved
00:33:02
◼
►
these two lines or I'm going to change the way this is lit or the way it's shaded in
00:33:08
◼
►
in a subtle way that he finds more pleasing.
00:33:11
◼
►
And that's really, when you get down to the really,
00:33:14
◼
►
really great designers, what they're doing
00:33:16
◼
►
is they're looking at these very, very small details
00:33:19
◼
►
and saying, I'm gonna have something that looks
00:33:21
◼
►
a very close approximation to something,
00:33:24
◼
►
but I'm gonna slant it in a way that feels
00:33:26
◼
►
and looks right to me.
00:33:28
◼
►
And so, for someone who has no idea how to do this,
00:33:32
◼
►
I mean, and iOS is perfect for this.
00:33:35
◼
►
I mean, there's tons of little details.
00:33:38
◼
►
I'm doing this on an app right now.
00:33:39
◼
►
I'm looking at how does the Compose screen
00:33:43
◼
►
on the mail application work.
00:33:45
◼
►
It seems pretty simple.
00:33:46
◼
►
We use it all the time.
00:33:48
◼
►
There are tons of details.
00:33:50
◼
►
So for one example is when you go in to type in
00:33:53
◼
►
and you're filling out an address,
00:33:55
◼
►
they swap in a table view
00:33:57
◼
►
that has your auto-complete details.
00:33:59
◼
►
And you look at it and you say,
00:34:00
◼
►
well, that's just pretty standard.
00:34:01
◼
►
It's just a standard table view cell
00:34:03
◼
►
and I'm layering those things in there, but it's not.
00:34:07
◼
►
It's subtly transparent.
00:34:09
◼
►
It's de-emphasized.
00:34:10
◼
►
They also emphasize the cell that you're typing in.
00:34:13
◼
►
They put a little drop shadow right underneath it
00:34:15
◼
►
so there's a perceived order.
00:34:17
◼
►
They use a certain text size.
00:34:20
◼
►
They don't use a predefined cell.
00:34:21
◼
►
They use a custom cell.
00:34:24
◼
►
There's a certain way it's hidden.
00:34:26
◼
►
There's a certain way when you show it
00:34:27
◼
►
and when you don't show it.
00:34:28
◼
►
You know, when you go all the way back at the end
00:34:30
◼
►
and you clear out a selection,
00:34:32
◼
►
that disappears and they re-pop the key.
00:34:33
◼
►
You know, you make the keyboard go away.
00:34:36
◼
►
You know, there's all these things.
00:34:37
◼
►
When do you bring the keyboard up?
00:34:38
◼
►
How do you bring this in?
00:34:39
◼
►
Is there a fade?
00:34:40
◼
►
Do you animate into showing that
00:34:42
◼
►
or do you show it immediately?
00:34:43
◼
►
It's one screen that you could sit down
00:34:46
◼
►
and take an entire day trying to replicate exactly,
00:34:49
◼
►
to get it exactly like it is.
00:34:51
◼
►
But in doing that, you're thinking about
00:34:54
◼
►
why did they make these decisions?
00:34:56
◼
►
Why did they do the things that they're doing?
00:34:59
◼
►
And you start to think about it.
00:35:00
◼
►
And then the next time you go to build something like that,
00:35:02
◼
►
you think about it.
00:35:03
◼
►
And you think, well, what did they do there
00:35:06
◼
►
and would I do the same thing here?
00:35:09
◼
►
Does it apply here,
00:35:10
◼
►
or should I do something subtly different?
00:35:12
◼
►
And it's paying attention to those details.
00:35:14
◼
►
It's looking at an application through a microscope
00:35:18
◼
►
that is really how you get better at design.
00:35:22
◼
►
It's not teaching yourself Photoshop.
00:35:24
◼
►
I mean, Photoshop has a high learning curve,
00:35:28
◼
►
and it's difficult, but it's not impossible.
00:35:30
◼
►
And I would say to anyone, any would-be designer,
00:35:33
◼
►
again, not to plug Acorn again,
00:35:35
◼
►
I just happen to really like it, but buy that, it's 50 bucks.
00:35:39
◼
►
And you can learn that, and you'll know
00:35:40
◼
►
a layered image editor.
00:35:42
◼
►
In fact, buy that and buy, I think it's Pixelmator,
00:35:44
◼
►
which is its other competition.
00:35:46
◼
►
You can buy both of them, and you're still out
00:35:47
◼
►
less than 100 bucks, and nowhere near
00:35:51
◼
►
the expense of Photoshop.
00:35:52
◼
►
So you can get the basics out of that
00:35:55
◼
►
without necessarily using Photoshop,
00:35:58
◼
►
but that's not the quarter design.
00:36:00
◼
►
The quarter design is figuring out
00:36:02
◼
►
how do all these individual things work,
00:36:04
◼
►
and not at a macro level, but at a micro level.
00:36:06
◼
►
Very, very tiny.
00:36:08
◼
►
What are these little tiny interactions that they do
00:36:11
◼
►
and why do they do it?
00:36:12
◼
►
And then from there, you can kind of figure out,
00:36:15
◼
►
you kind of build a recognition for it.
00:36:18
◼
►
And then after you have that recognition,
00:36:20
◼
►
as you start to think of your next app or your next ideas,
00:36:23
◼
►
you start, you know, those ideas show up again.
00:36:26
◼
►
You're like, maybe I should do it this way
00:36:27
◼
►
or maybe I should do this.
00:36:29
◼
►
And then over time, you start to get a feeling for,
00:36:31
◼
►
this is better, I think this is right,
00:36:33
◼
►
or I think this is the way we should do it.
00:36:36
◼
►
And what you've developed by that point
00:36:37
◼
►
is your own opinion, your own perspective.
00:36:40
◼
►
And that's when you're a designer, to me.
00:36:42
◼
►
That's when it's like, okay,
00:36:43
◼
►
when you start having your own opinions
00:36:45
◼
►
and you can have an informed opinion about,
00:36:47
◼
►
well, I did it this way instead of this way
00:36:49
◼
►
because you're a designer,
00:36:51
◼
►
not when you've mastered lighting in Photoshop
00:36:54
◼
►
or a 3D program, which I've done neither.
00:36:58
◼
►
- Yeah, I mean, it's interesting.
00:37:01
◼
►
I find for me, like I recently went through
00:37:02
◼
►
a whole big redesign for audio books.
00:37:05
◼
►
And you were certainly--
00:37:06
◼
►
- I was aware.
00:37:07
◼
►
- You were aware and involved in a lot of that.
00:37:08
◼
►
And it's this funny thing of when you get to a point
00:37:11
◼
►
that you start noticing things
00:37:15
◼
►
that you didn't notice before.
00:37:18
◼
►
And in some ways it's infuriating because--
00:37:21
◼
►
- In some ways I was blissfully ignorant before
00:37:25
◼
►
of many of the mistakes that I was making.
00:37:28
◼
►
And that was very liberating.
00:37:30
◼
►
I didn't feel bad when I made many of these mistakes that I was making.
00:37:34
◼
►
Or even mistakes is maybe not the right word.
00:37:36
◼
►
But it's just-- there's all these little things.
00:37:39
◼
►
I mean, at this point for me, a lot of my--
00:37:42
◼
►
even basic design for me is like, are things aligned correctly?
00:37:46
◼
►
Are they consistent?
00:37:47
◼
►
Is the sizing and proportions right?
00:37:50
◼
►
Those types of things, which are different.
00:37:51
◼
►
And so my UIs reflect that in the sense that I have very simple and plain UIs,
00:37:58
◼
►
especially in audiobooks, like those types of things,
00:38:00
◼
►
where making it look good is not so much a question
00:38:03
◼
►
of having it be fancy.
00:38:06
◼
►
- No, exactly.
00:38:06
◼
►
- It's not super textured and all these things
00:38:08
◼
►
that are harder to get right.
00:38:10
◼
►
- Well, and you mentioned something,
00:38:12
◼
►
you kind of built it out.
00:38:14
◼
►
I mean, there's these kind of design basics
00:38:16
◼
►
that you can have, these basic,
00:38:17
◼
►
not rules of design, but kind of the basic elements
00:38:23
◼
►
of design in, you know, you said it, size, proportion,
00:38:27
◼
►
hierarchy which hierarchy and proportion kind of go together
00:38:30
◼
►
uh... harmony
00:38:31
◼
►
there's always a big spin texture is one of them
00:38:34
◼
►
but texture is not everything
00:38:36
◼
►
and a lot of people even think that color and texture go hand in hand
00:38:40
◼
►
and why i thought was interesting with what you
00:38:42
◼
►
ended up we go where you landed with audio books
00:38:45
◼
►
as he is shipped away a lot of the texture
00:38:47
◼
►
and a lot of the veneer and went to something that's
00:38:49
◼
►
very almost black and white and very subtle
00:38:53
◼
►
more beautiful because it was more
00:38:56
◼
►
aligned, it was more regular.
00:38:57
◼
►
I mean, you can get accomplished so much in a design
00:39:02
◼
►
by just making something regular.
00:39:03
◼
►
A lot of people ask me what is the best design
00:39:09
◼
►
iPhone app that I had ever seen,
00:39:10
◼
►
and for the longest time I said it was Things,
00:39:12
◼
►
the iPhone to-do list, and a lot of people
00:39:15
◼
►
kind of looked at me, it wasn't the answer
00:39:16
◼
►
they were expecting, and I said what was beautiful
00:39:18
◼
►
about what Things did is they took the default Apple style
00:39:23
◼
►
and they tweaked it just a little bit,
00:39:24
◼
►
and they made just a little bit of subtle improvements
00:39:28
◼
►
to where when you were using things,
00:39:30
◼
►
you didn't feel like you left that Apple universe.
00:39:33
◼
►
You weren't transported into another alternate reality
00:39:36
◼
►
where we're gonna use yellows and blacks
00:39:38
◼
►
and all of these things.
00:39:40
◼
►
It was iPhone blue and iPhone gray and it felt right
00:39:45
◼
►
and that takes a lot of effort.
00:39:48
◼
►
A lot of people just think it's easy
00:39:50
◼
►
because when they think of the hard parts of the design,
00:39:53
◼
►
they think of the texture and of the color.
00:39:55
◼
►
But those decisions are almost inconsequential.
00:40:00
◼
►
You can make those decisions at the end.
00:40:03
◼
►
You can change the texture at any point,
00:40:05
◼
►
and you can change the color at any point.
00:40:08
◼
►
And as long as you're working with it,
00:40:11
◼
►
color can affect some things,
00:40:13
◼
►
but by and large, you can make those decisions
00:40:15
◼
►
throughout the entire process
00:40:16
◼
►
and not drastically alter the design of the application.
00:40:20
◼
►
And in a lot of ways,
00:40:21
◼
►
you can do too much work on texture up front,
00:40:24
◼
►
alter your design, and then throw a lot of that away.
00:40:27
◼
►
It's really, and I'm not to say that it's a last
00:40:29
◼
►
or it's a finishing touch, but in a lot of ways it is.
00:40:32
◼
►
There's a, my wife, architect, watches a lot of HGTV,
00:40:38
◼
►
and she watches a lot of Food Network,
00:40:40
◼
►
and I think the show's on the Food Network.
00:40:42
◼
►
It's a show called Restaurant Impossible,
00:40:46
◼
►
and it's a guy, big, brutish guy.
00:40:48
◼
►
He goes in and he fixes restaurants.
00:40:50
◼
►
It's like one of those two days, $10,000.
00:40:53
◼
►
And they redo the restaurant.
00:40:54
◼
►
He redoes the menu and does all these things.
00:40:56
◼
►
But one half of that show is geared towards
00:41:00
◼
►
redoing the design of the restaurant.
00:41:03
◼
►
And it's everything from how they lay things out,
00:41:05
◼
►
to how many people they sit, to the aesthetic,
00:41:07
◼
►
the color on the walls, and the veneers,
00:41:11
◼
►
and treatments throughout the restaurant.
00:41:14
◼
►
I bring that up because one of the better designers,
00:41:19
◼
►
whenever we watch the show and we get to the end and we're watching what they did, my wife and I
00:41:22
◼
►
always like what this one particular designer did and I can't remember her name. But she's on
00:41:27
◼
►
a commercial during these shows for, I think it's Sherman Williams, and she's talking about tips for
00:41:35
◼
►
a better design, how to better design your space. And it's funny because she was talking about a
00:41:42
◼
►
paint company, but what she said is that the last thing she does is pick the color of the walls.
00:41:48
◼
►
And yet for most people, that's the first thing they do.
00:41:50
◼
►
Whenever they go in and strip out all the stuff
00:41:52
◼
►
in their space and they want to redesign it,
00:41:54
◼
►
they think, well, what color are we gonna paint the walls?
00:41:56
◼
►
And this one was saying, no, it's the last thing that I do.
00:41:59
◼
►
And a lot of it is because the first thing you want to do
00:42:03
◼
►
when you strip a room bare and you're rebuilding it
00:42:05
◼
►
is you want to think about how you're gonna use it.
00:42:07
◼
►
You want to think about what types of spaces
00:42:10
◼
►
do you want to set up?
00:42:11
◼
►
How do you want to arrange seating?
00:42:13
◼
►
How do you want to arrange storage?
00:42:14
◼
►
How do you want to arrange things
00:42:15
◼
►
that you're gonna hang on the wall?
00:42:16
◼
►
what pieces of furniture will you have?
00:42:19
◼
►
And then you start adding in some of the visual artifacts.
00:42:22
◼
►
Like you might see a set of curtains that you like,
00:42:25
◼
►
or a carpet or a rug that you'll lay down.
00:42:28
◼
►
You might be changing the floors.
00:42:30
◼
►
All of these things which will affect
00:42:32
◼
►
the overall aesthetic of the room.
00:42:34
◼
►
And what you ultimately want is the color of the wall
00:42:36
◼
►
to blend in with that.
00:42:37
◼
►
You don't want the color of the wall to determine that.
00:42:40
◼
►
Because the color of the wall
00:42:41
◼
►
is what you have the most of in the room.
00:42:44
◼
►
- It's easiest to change too.
00:42:46
◼
►
But yeah, it's the easiest thing to change.
00:42:47
◼
►
It's the cheapest.
00:42:48
◼
►
If you put up a color and it doesn't work,
00:42:49
◼
►
it's like you go to Home Depot and spend 50 or 100 bucks
00:42:52
◼
►
on a couple gallons of paint, and almost anybody can paint.
00:42:56
◼
►
Now I think doing painting well is a different story,
00:42:57
◼
►
but anybody can paint.
00:42:59
◼
►
And it's not that big of an expense.
00:43:03
◼
►
But I think a lot of people do that
00:43:05
◼
►
with texture in iOS devices.
00:43:07
◼
►
Texture should inform the design.
00:43:10
◼
►
It should help it, it should aid it,
00:43:11
◼
►
maybe add a little bit of whimsy or fun to the design,
00:43:14
◼
►
shouldn't be the purpose of the design.
00:43:16
◼
►
So if you're putting a wood background in the background,
00:43:19
◼
►
it's like, well, why is it a wood background?
00:43:21
◼
►
What's the point?
00:43:21
◼
►
Does it work with the aesthetic?
00:43:23
◼
►
But I think some people just say, well,
00:43:24
◼
►
I'm going to put a wood background on there.
00:43:26
◼
►
And then they just kind of move from there.
00:43:29
◼
►
It's almost like the dark side of copying too much, right?
00:43:34
◼
►
Where you're saying the best way to learn is to copy.
00:43:37
◼
►
And I think often what you'll see,
00:43:38
◼
►
though, is people getting a little too--
00:43:41
◼
►
they'll see an app that was very, like that was successful
00:43:44
◼
►
and does some of these, you know, to take some, take some
00:43:47
◼
►
bold moves from them, the aesthetic side, and then they
00:43:50
◼
►
just copy it exactly, even though it doesn't make sense.
00:43:52
◼
►
Perfect app for this, the app that this has happened to so
00:43:55
◼
►
many times, and the app was Path. Path came out and Path
00:43:59
◼
►
had a lot of innovative, clever, fill in your adjective. I
00:44:06
◼
►
mean, a lot of it depends on opinion, but they had some very
00:44:08
◼
►
interesting design ideas when path 2.0 came out. They had that
00:44:12
◼
►
radio man radio menu and the lower left, they had the scroll
00:44:17
◼
►
indicator that would show you the time that we rotate and do
00:44:20
◼
►
all this fancy stuff. And they had a very nice overall
00:44:23
◼
►
aesthetic to the app. They had a lot of things going on on that
00:44:26
◼
►
app, and it worked very, very well for them. And they were
00:44:30
◼
►
able it was it was very successful. And, you know, they
00:44:33
◼
►
also did the what is it the like hide and seek, like underneath
00:44:38
◼
►
- The sliding panels.
00:44:39
◼
►
- Yeah, the sliding panels.
00:44:41
◼
►
And there's debate whether that came first
00:44:43
◼
►
or Facebook came first, but a lot of apps started doing,
00:44:46
◼
►
you know, all of a sudden after Path came out,
00:44:48
◼
►
a lot of apps started doing the sliding panels,
00:44:50
◼
►
and a lot of apps started doing radial menus,
00:44:54
◼
►
and a lot of apps started doing
00:44:55
◼
►
those little scroll view decorations
00:44:58
◼
►
and all those different types of things.
00:45:00
◼
►
And what they're doing is they're taking
00:45:03
◼
►
a finished piece of that design,
00:45:06
◼
►
pulling it out of the context of that finished piece of the design and putting it somewhere
00:45:10
◼
►
else and it doesn't work.
00:45:12
◼
►
And that's where I think Samsung copying Apple, that's what Samsung did.
00:45:17
◼
►
They took certain finished pieces of Apple's product and said, "We're going to pull that
00:45:23
◼
►
out wholesale and place it into another product that's completely different."
00:45:33
◼
►
One of the big design differences between an Android device and an iPhone is that on
00:45:38
◼
►
an iPhone you have one hardware button and that's it.
00:45:41
◼
►
On the iPhone or the Android devices you have these soft buttons, or now I think they're
00:45:45
◼
►
actually software buttons, in newer versions of Android, but you have these buttons at
00:45:49
◼
►
the bottom and they're anchored to the bottom.
00:45:52
◼
►
In many cases you can't move them.
00:45:54
◼
►
So a lot of Samsung's code would put, you know, whereas the Android standard tab bar
00:46:00
◼
►
would go at the top, in some of their applications, they'd move the tab bar to the bottom, like
00:46:05
◼
►
a tab view controller works on the iPhone.
00:46:08
◼
►
Well, not only was that kind of cribbing Apple and bad because they styled it to look like
00:46:13
◼
►
Apple, it was bad because sometimes you go to hit a tab and sometimes you hit the back
00:46:17
◼
►
button or the home button and it will close the app.
00:46:20
◼
►
So it's one of those that I think when I say I'm copying something or photocopying something,
00:46:26
◼
►
I'm saying, take something that's doing the same thing
00:46:29
◼
►
you wanna do, take it in context,
00:46:32
◼
►
and move the whole thing over, and then tweak it.
00:46:35
◼
►
You know, it's like, copy exactly something that you like,
00:46:38
◼
►
and then make subtle tweaks to make it work
00:46:40
◼
►
in your environment.
00:46:42
◼
►
Maybe you don't even ship it.
00:46:43
◼
►
Maybe you're just understanding better
00:46:46
◼
►
why they're doing what they're doing
00:46:47
◼
►
and what the decisions they're making,
00:46:48
◼
►
and maybe you have a better way to do the whole thing
00:46:50
◼
►
that's completely different.
00:46:52
◼
►
But copying is not necessarily bad.
00:46:55
◼
►
even shipping a copy of something
00:46:57
◼
►
is also so that you could argue
00:46:58
◼
►
that things copied apples
00:47:01
◼
►
you are style
00:47:02
◼
►
yet they certainly extended augmented and a lot of ways that apple had not
00:47:06
◼
►
it's always the eight apple style
00:47:09
◼
►
but they understood why apple did what they did and they were able to build
00:47:12
◼
►
something that work within that because they understood it
00:47:15
◼
►
where i think samsung's big crime was the copied it and didn't understand
00:47:20
◼
►
what they were doing
00:47:21
◼
►
the copying the big part
00:47:23
◼
►
of design no doubt and it exists
00:47:26
◼
►
it's it's kind of
00:47:27
◼
►
seen in a bad light in uh... the digital realm but um...
00:47:31
◼
►
if you look at another very popular design field fashion
00:47:34
◼
►
it's rampant
00:47:36
◼
►
you know you and i i i think probably every piece of clothing we have
00:47:39
◼
►
down or shoes or wallets everything
00:47:42
◼
►
is a copy of some
00:47:44
◼
►
high-end designer you know
00:47:45
◼
►
some high-end designer one point like i
00:47:47
◼
►
i carry the slum wallet you know it was like some from paul walk
00:47:51
◼
►
pocket wallets
00:47:52
◼
►
some crazy designer, you know, some high-end men's fashion designer for one award show
00:47:59
◼
►
or something like that on TV said, "You know what? I'm going to design a swim wallet for this
00:48:04
◼
►
celebrity, and I'm going to charge him $200,000, and he's going to show it to everybody at the
00:48:08
◼
►
Oscars, and then people are going to want to come to me and buy this slim wallet because they're
00:48:12
◼
►
going to want to see it." And then a year later, 40 clones say, "I'm going to build a slim wallet,
00:48:18
◼
►
too, and they go and they design a slim wallet.
00:48:20
◼
►
And then there's another set of clones beyond that.
00:48:22
◼
►
The first set of clones are the higher end,
00:48:26
◼
►
couture-like brands.
00:48:27
◼
►
But then eventually some guy that sells wallets
00:48:31
◼
►
at JC Penney's is gonna look at that and say,
00:48:34
◼
►
"We're gonna design a slim wallet,
00:48:36
◼
►
"and that's the one I'm gonna walk in and buy for $50
00:48:39
◼
►
"that Tom Cruise had 10 years ago for $200,000,"
00:48:43
◼
►
or whatever.
00:48:45
◼
►
And I'm exaggerating this.
00:48:46
◼
►
I don't know that slim wallets work that way,
00:48:48
◼
►
but it's a typical example of how fashion is built upon copying.
00:48:52
◼
►
And the idea is that in that instance,
00:48:54
◼
►
the copying of that built up the reputation of the designer because the
00:48:59
◼
►
designer, fashion is very ephemeral.
00:49:03
◼
►
So if you design something and it becomes a trend and becomes a fad,
00:49:07
◼
►
all these people are copying it.
00:49:08
◼
►
You've got a pulse on what people are really into.
00:49:11
◼
►
It's people are very interested to see what your next thing is.
00:49:14
◼
►
On the digital side, that seems less like it.
00:49:17
◼
►
It's like we kind of put the shell around Apple where we say they have to be there's some
00:49:22
◼
►
unified source of inspiration and everybody else has got to go do something different when really
00:49:28
◼
►
Apple and pushing design the way that they do
00:49:30
◼
►
They're influencing the whole industry and instead of being angry about all these people that are copying them. They should be happy
00:49:37
◼
►
You know if they're five or six
00:49:40
◼
►
Strongest competitors are constantly copying what they did last year. They're always ahead
00:49:46
◼
►
always. No one will ever catch up with them because no one is ever going to try and look
00:49:52
◼
►
past them and leapfrog them. Why are they upset about that? That's what I don't understand.
00:49:57
◼
►
I mean, because the copy. But anyway, I'm going off on a tangent about people being
00:50:03
◼
►
upset. I think it's obvious that what Samsung did wasn't right. I don't understand why Apple
00:50:08
◼
►
pursued them the way that they did.
00:50:10
◼
►
Yeah. But it's interesting because I always think of these things, I think so often what
00:50:14
◼
►
what you see with app development is--
00:50:17
◼
►
there is a very sort of a fashionable--
00:50:21
◼
►
or almost like seasons or whatever,
00:50:23
◼
►
where these things are in vogue for a short period.
00:50:27
◼
►
And often will-- or even what will often happen
00:50:29
◼
►
is someone will create something that's novel and interesting.
00:50:33
◼
►
And that then sort of gets added into the toolbox
00:50:38
◼
►
that everyone else almost starts to assume,
00:50:42
◼
►
that didn't exist before. I mean you imagine things like
00:50:46
◼
►
and I think Tweety is probably one of the best examples of an app that did this.
00:50:50
◼
►
Pull to refresh or even the sliding or swiping on a
00:50:54
◼
►
table on a table view cell
00:50:56
◼
►
to view information about it
00:50:58
◼
►
or there's, you think you were saying with Path, with the radial menus,
00:51:02
◼
►
there's all these little things that you'll start to
00:51:04
◼
►
that something will come up, someone will almost invent something
00:51:08
◼
►
and it becomes fashionable to do that.
00:51:11
◼
►
And in many ways, what I find is interesting with that
00:51:13
◼
►
is it's good for that to then spread
00:51:19
◼
►
throughout the app ecosystem.
00:51:20
◼
►
Because from a user's perspective, it becomes simple.
00:51:25
◼
►
It's like, oh, well, I know how that works.
00:51:27
◼
►
I've seen that before.
00:51:29
◼
►
And that's dangerous sometimes.
00:51:31
◼
►
But I always find it reassuring often
00:51:34
◼
►
as a user where I had these things come across
00:51:37
◼
►
I'm used to how to interact often with like the little slidey panel thing if that's where
00:51:43
◼
►
they're going to store their, you know, it's like you swipe from the left to the right
00:51:49
◼
►
and the little thing appears and you choose the next menu.
00:51:51
◼
►
It's like I've done that enough times now that I know how that works and I know how
00:51:58
◼
►
What's interesting about these things to me is that someone commented on this a couple
00:52:06
◼
►
weeks ago, I think on Twitter, where they said, "The amazing thing about pull-to-refresh
00:52:12
◼
►
is that Apple's now..."
00:52:14
◼
►
Probably breaking in two weeks.
00:52:17
◼
►
But Apple's...
00:52:18
◼
►
It was in the keynotes.
00:52:19
◼
►
Oh, it was in the keynotes.
00:52:20
◼
►
All right, so they have the pull-to-refresh control in iOS 6.
00:52:25
◼
►
And the interesting thing about that is that, that this person was bringing up, was that
00:52:29
◼
►
Apple actually pulled something, an interaction that wasn't created by them, and they're now
00:52:35
◼
►
now merging it back in, and how often does that happen?
00:52:38
◼
►
All of the other interactions that you mentioned,
00:52:40
◼
►
none of those Apple provides by default,
00:52:43
◼
►
and none of those Apple does in their apps.
00:52:46
◼
►
So it's part of the kind of setting these trends.
00:52:50
◼
►
It's not Apple setting these trends.
00:52:53
◼
►
In fact, it's Apple that's saying,
00:52:55
◼
►
"No, we're thinking about the long-term health
00:52:56
◼
►
"of the platform, and what are gonna be the things
00:52:59
◼
►
"that you're gonna use now and in 10 years?"
00:53:03
◼
►
So even in just a short five years of the iPhone, that we've had the iPhone, look at
00:53:08
◼
►
apps that we had at the beginning of the iPhone and now apps that we have now.
00:53:12
◼
►
And if you look at mail, mail is a very close sibling to what it was when it first came
00:53:20
◼
►
A lot of the basic interactions have just gone unchanged.
00:53:23
◼
►
In that sense, it's a timeless design.
00:53:26
◼
►
Unlike say the calculator, for example, that has subtly changed the look over time and
00:53:32
◼
►
even interaction where you rotate it and it does all this stuff.
00:53:38
◼
►
I think as we look back to some of these, I think if you ran the original
00:53:41
◼
►
version of Tweety now, it would look old.
00:53:46
◼
►
It would look out of style, even worse.
00:53:49
◼
►
You know, out of style in the sense that when we look back to haircuts of
00:53:54
◼
►
the '80s or when you look at bell bottoms or something like that and you say,
00:53:58
◼
►
those are out of style.
00:54:00
◼
►
I think that's what we're starting to see with applications,
00:54:02
◼
►
which is a new thing for our field.
00:54:04
◼
►
It's very odd in the sense that you can look at,
00:54:08
◼
►
you know, you can run Microsoft Word 6 or Microsoft Word 5,
00:54:12
◼
►
which ran on the Mac, and you would run it,
00:54:14
◼
►
and it would look like a very close cousin
00:54:17
◼
►
to the Word that we would run today.
00:54:19
◼
►
It's mostly unchanged.
00:54:22
◼
►
I mean, Microsoft went into this phase
00:54:26
◼
►
where they're adding the ribbon
00:54:27
◼
►
and they're doing all that weird stuff,
00:54:29
◼
►
but if you look at it on the Mac,
00:54:30
◼
►
before they added the ribbon, I mean,
00:54:32
◼
►
I guess the last version was Office 10
00:54:34
◼
►
or something like that.
00:54:35
◼
►
It looked very close to the same word
00:54:39
◼
►
that existed 20 years before that.
00:54:41
◼
►
Whereas now we're now saying that apps
00:54:44
◼
►
were getting into this fashionable sense.
00:54:46
◼
►
And I think it's a good thing.
00:54:47
◼
►
I think it's a reaction to how popular
00:54:50
◼
►
the mobile platform is and just how much of a,
00:54:55
◼
►
how vogue it's become.
00:54:59
◼
►
you know that uh... you know the iphone isn't it thing to have you know now when
00:55:03
◼
►
you see phones and t_v_ shows
00:55:05
◼
►
each rare if they don't have an iphone
00:55:07
◼
►
evidence it's product placement for something else that's product placement
00:55:11
◼
►
for samsung galaxy s whatever the hell they're on now
00:55:17
◼
►
it's so it's all you know everybody you just assume everyone's gonna have an
00:55:20
◼
►
iphone it's like it's almost like that's replaced cell phone
00:55:23
◼
►
it's a because of that now these absolutely use it was a dot
00:55:28
◼
►
Alec Baldwin got in trouble because he was playing Words with Friends while the plane
00:55:31
◼
►
was landing.
00:55:32
◼
►
Everybody's like, "That jerk Alec Baldwin playing this."
00:55:35
◼
►
My first thought was, "Oh my God, if I was the Words with Friends developer, I would
00:55:38
◼
►
be like, 'Alec Baldwin's using my app?
00:55:42
◼
►
That's awesome."
00:55:43
◼
►
That was my first thought, and that's the thing.
00:55:46
◼
►
We have commercials now where we celebrate app developers where they're seen as these
00:55:51
◼
►
The story I like to tell my friends, a friend of mine is on Broadway.
00:55:56
◼
►
he's not the lead for Phantom now, he's the understudy for the male lead for Phantom of
00:56:03
◼
►
the Opera in Broadway. I mean, the Broadway production, been on forever. And my buddy,
00:56:08
◼
►
his dream was to be on Broadway. He went out and now he's, when he was auditioning for
00:56:13
◼
►
shows, he was auditioning for shows with these other celebrities and greasing elbows with
00:56:19
◼
►
all these people. And I'm just thinking, "Oh my gosh, my wife would be going crazy." And
00:56:23
◼
►
I pull out my iPhone and he's like, "Oh, what are you doing these days?" I'm like, "Well,
00:56:25
◼
►
I write apps for the iPhone."
00:56:26
◼
►
He's like, "Oh my gosh."
00:56:27
◼
►
And he pulls his phone out,
00:56:28
◼
►
and he wants to talk to me about nothing but apps.
00:56:30
◼
►
He doesn't want to brag about how he met some famous actor
00:56:34
◼
►
or actress or anything like that.
00:56:35
◼
►
He wants to talk about all these apps.
00:56:36
◼
►
And I'm a cool guy because I'm like,
00:56:38
◼
►
"Oh yeah, I know the guy that wrote that.
00:56:39
◼
►
Oh yeah, I had drinks next to, you know, with this guy."
00:56:43
◼
►
Or something like that.
00:56:44
◼
►
There's a celebrity aura around app development,
00:56:48
◼
►
and maybe it's a bubble, maybe it'll go away.
00:56:52
◼
►
I don't really remember seeing this with web developers,
00:56:55
◼
►
and the whole web scene, but I think part of it,
00:56:58
◼
►
that's what's driving this notion
00:57:00
◼
►
that apps are fashionable now,
00:57:02
◼
►
that we're gonna see things go in and out of fashion,
00:57:06
◼
►
and it's why we're experimenting.
00:57:08
◼
►
It's why Path did some of the things they did.
00:57:11
◼
►
Path was trying to prove, hey, you should use us
00:57:15
◼
►
instead of Instagram or Facebook or Twitter.
00:57:18
◼
►
You should put all of your data in us.
00:57:20
◼
►
And they did that by producing this very attractive,
00:57:23
◼
►
very interesting, very fashion-forward iPhone app
00:57:27
◼
►
that a lot of people copied.
00:57:28
◼
►
And I think by people copying them,
00:57:32
◼
►
that boosted their sense,
00:57:35
◼
►
because now when you see that little clock in the corner,
00:57:37
◼
►
it's like, oh, you've got the path scroll indicator style.
00:57:40
◼
►
And that's really just one step away from saying,
00:57:43
◼
►
oh yeah, I'm gonna Xerox something from you.
00:57:45
◼
►
- Sure, sure.
00:57:45
◼
►
- Or I'm gonna TiVo this show.
00:57:52
◼
►
very seductive, you know, verb form of your product
00:57:56
◼
►
that you want to get to.
00:57:57
◼
►
And so I think it's a good thing,
00:58:01
◼
►
but it's also, it has the downsides.
00:58:03
◼
►
And I think if you go to, with all fashion,
00:58:07
◼
►
you've got to think about it.
00:58:08
◼
►
You know, you never know, are you gonna be the guy
00:58:10
◼
►
that put high-waisted pants on women again,
00:58:13
◼
►
or are you gonna be the guy that came out with, you know,
00:58:16
◼
►
the revelation of jean jackets or something?
00:58:18
◼
►
I don't, you know, I don't know.
00:58:19
◼
►
I'm not a fashion guy.
00:58:21
◼
►
I leave that to my wife.
00:58:23
◼
►
So as we start straying away from the things--
00:58:26
◼
►
How do we get our G check?
00:58:27
◼
►
It's like the things that we're experts in
00:58:29
◼
►
may be a good point to wind it down.
00:58:32
◼
►
So I just wanted to thank you so much for taking the time.
00:58:35
◼
►
I think it definitely informs the--
00:58:38
◼
►
I know I've benefited from the time that we've spent together
00:58:40
◼
►
in terms of being focused so much on the Xcode programming
00:58:48
◼
►
I think it's always good to have that balance.
00:58:51
◼
►
It's like the other, it's just the other part of it.
00:58:54
◼
►
And you can't, it's like, it's like,
00:58:55
◼
►
it just, one wouldn't really stand well without the others.
00:58:58
◼
►
- No, I agree, I agree.
00:58:59
◼
►
And I think that's what hopefully it kind of came across
00:59:02
◼
►
in all of this I was saying is that
00:59:04
◼
►
it shouldn't be seen as the dark side,
00:59:06
◼
►
but just the other side.
00:59:07
◼
►
Just it's, there's another way to think about it
00:59:10
◼
►
and another way, but they're really
00:59:12
◼
►
all after the same purpose.
00:59:13
◼
►
- Yeah. - You know,
00:59:14
◼
►
it's all geared towards the same thing.
00:59:16
◼
►
And I think there's even similar, you know,
00:59:18
◼
►
problem solving techniques that you use.
00:59:22
◼
►
Thank you very much.
00:59:24
◼
►
And appreciate your time.
00:59:27
◼
►
Thank you for joining me for that interview with Rob.
00:59:29
◼
►
Hopefully that was interesting and useful.
00:59:31
◼
►
If you want to follow up with Rob or find him online,
00:59:33
◼
►
he's in a couple of different places.
00:59:35
◼
►
His website is blog.robryan.com.
00:59:39
◼
►
For Martian Craft, the company that he manages and works for
00:59:43
◼
►
that does excellent app development on iPhone, iPad,
00:59:47
◼
►
Android, even do Mac, I think.
00:59:49
◼
►
Probably some of the best guys in the business.
00:59:51
◼
►
Reach out to them if you're actually
00:59:53
◼
►
looking for custom design services or application
00:59:57
◼
►
development.
00:59:57
◼
►
That's martiancraft.com.
00:59:59
◼
►
And he's on Twitter as Captain Taco, spelled C-A-P-T-T-A-C-O.
01:00:06
◼
►
And links to all of these sites are in the show notes.
01:00:09
◼
►
So otherwise, I hope you have a good rest of your day,
01:00:12
◼
►
and happy coding.