00:00:00 ◼ ► Hello and welcome to Developing Perspective. Developing Perspective is a podcast discussing
00:00:08 ◼ ► an independent iOS and Mac developer based in Herne, Virginia. This is show number 133,
00:00:13 ◼ ► and today is Friday, July 12th, 2013. Developing Perspective is never longer than 15 minutes,
00:00:19 ◼ ► All right, so I'm going to start off the show today talking about a bit of an interesting
00:00:23 ◼ ► anniversary. So as I said, today I'm recording on July 12th, but tomorrow, July 13th, will
00:00:34 ◼ ► episode on July 13, 2011. So, you know, been doing this for two years straight. I think
00:00:40 ◼ ► I've missed maybe a couple of weeks here and there, but typically it's been pretty much
00:00:44 ◼ ► consistently at least one show a week for that long. I think I've up to 146 unique episodes.
00:00:51 ◼ ► This is episode 133, but I've done 146 unique episodes, including some beta episodes at
00:01:04 ◼ ► so far. So quite a while. Quite a lot, especially when you consider a lot of that is 15 minutes
00:01:10 ◼ ► at a time. But yeah, so I'm just kind of excited about that. It's something that when I remember,
00:01:19 ◼ ► two years ago. I was sitting here, sort of sitting at my desk. I had a Logitech USB headset
00:01:23 ◼ ► that I just plugged into my computer. I opened up Audacity, which was the, like the free
00:01:56 ◼ ► This is Developing Perspective, a new daily technology podcast about what's new, what's
00:02:15 ◼ ► But the reality is, and this is I guess sort of the lesson that I thought would be interesting
00:02:53 ◼ ► you know, I've developed an audience. I've, you know, I've met a large number of you at
00:02:57 ◼ ► various things at conferences, at times, I mean, you know, whenever I'm in San Francisco,
00:03:05 ◼ ► the place. And it's really encouraging to me when I hear stories, and I get these emails
00:03:08 ◼ ► back from people. And I love when I get these emails from someone who says, you know, hey,
00:03:12 ◼ ► I've been working on this app on my part time, you know, it's just something that I wanted
00:03:15 ◼ ► to do. And I wanted to build it and thank you for doing your show. It was really motivating,
00:03:36 ◼ ► of talk about my life in a way that doesn't actually, you know, sort of adding something
00:03:55 ◼ ► And it's just become kind of part of my routine that about once a week I do an episode.
00:04:11 ◼ ► And if you are actually, if you are somebody who's listened to this one and also remembers
00:04:14 ◼ ► listening two years ago to the first episode way back, you know, a couple years ago, I'd
00:04:25 ◼ ► It's not a huge audience now, but there was almost, it was probably measured in a handful
00:04:38 ◼ ► about the show and how helpful it is and useful it is and kind of what they can do to support
00:04:44 ◼ ► And it's something that really, I've never done the show for sort of financial purposes.
00:04:48 ◼ ► never been a sponsorship. You know, this, this show is not brought to you by Squarespace.
00:04:52 ◼ ► It is brought to you by, you know, by me. It's something that I just, something that I do,
00:04:56 ◼ ► and I want to contribute back. And so I keep doing it for that reason. And so really, the only thing
00:05:01 ◼ ► that you can, when I hear that, it's always kind of a little funny. It's like, you don't really
00:05:04 ◼ ► just support it. I'm just, I'm doing it for you. So, you know, just enjoy it. But really, if the
00:05:09 ◼ ► biggest thing that you can do as a listener, if you want to support the show or wanted to help it out,
00:05:13 ◼ ► is just to share it in whatever venues you have, you know, to talk about if you enjoy it,
00:05:17 ◼ ► and you like it, to tell other people about it, whether that's personally, whether that's
00:05:21 ◼ ► in any kind of venues, in Twitters, in blog posts, in things, podcasts, whatever it is,
00:05:25 ◼ ► if you have places where you can share the word and you think it's useful and you think
00:05:32 ◼ ► do because the kind of the more feedback I get along those lines, the just the more encouraging
00:05:42 ◼ ► good quality show on a regular basis. So yeah, so that's kind of it just an exciting little
00:05:46 ◼ ► side note that I thought I wanted to share. So two years of developing perspective, and
00:05:55 ◼ ► and get into the kind of the main topic that I'm going to talk about today. And this is
00:05:59 ◼ ► something that is very relevant, I think, to anyone, mostly iOS developers, people listen
00:06:03 ◼ ► to the show, is related to iOS seven, like, I think a lot of things will be probably over
00:06:12 ◼ ► kind of get into a mode of really focused on iOS 7. I think I'm currently guessing that
00:06:17 ◼ ► iOS 7 is going to ship on or not ship my conservative estimate that I'm basing my planning on is
00:06:23 ◼ ► that the GM for iOS 7 would ship in the middle of September, specifically, I think, for my
00:06:28 ◼ ► planning purposes, I say September 12, which I think is on Monday. And so, which is a conservative
00:06:38 ◼ ► But that's kind of the date that I'm trying to be ready for so that when Apple says here's
00:06:50 ◼ ► But for actual shipping to the store, I want to have a home, you know, all my apps updates
00:06:54 ◼ ► and things ready, queued up, lined up, tested, ready to go. So when the GM comes out, I can
00:06:58 ◼ ► do, you know, one last round of testing against the GM and then submit them. And that's, I
00:07:06 ◼ ► right now about 45 business days between now and then. So that's kind of what I'm planning
00:07:11 ◼ ► for that I have about nine weeks of work ahead of me to update all my apps, to build some
00:07:15 ◼ ► new apps probably, to do a lot of interesting things. And as I've kind of really gotten
00:07:19 ◼ ► into iOS 7, the things that I found have found really interesting and I'm starting to really,
00:07:31 ◼ ► non-artistic designers to really make interesting and compelling things. For a lot of my apps,
00:07:39 ◼ ► iOS 7, you know, sort of conversions yet, but I would have sat down and done, you know,
00:07:45 ◼ ► open them up in the new Xcode, open them up in iOS 7 and start playing with them and start
00:07:53 ◼ ► go so I can kind of plan accordingly. Is this going to be weeks of work months of work days
00:07:57 ◼ ► of work. And the thing that I found fascinating is that it doesn't take nearly as much effort
00:08:07 ◼ ► Now, some of that freshness is certainly just coming from difference, that it's just a new
00:08:11 ◼ ► So when I compare the old UI to the new UI, it just looks beautiful because it looks different,
00:08:20 ◼ ► That's the reason that new car designs, new clothing designs, new whatever designs keep
00:08:25 ◼ ► coming out, because people like that newness, that freshness, that sense of something that's
00:08:36 ◼ ► It's much more minimalist, much more simple, much more or less artistic design lends itself,
00:08:56 ◼ ► Book by Robin Williams, which is a book I'll have a link in the show notes to, which is
00:09:06 ◼ ► But the content, especially the core principles of it, I think are really good and relevant.
00:09:15 ◼ ► book, I think, to kind of just browse through, and especially about these next four things
00:09:36 ◼ ► And those four things, as I was kind of thinking about it in iOS 7, is that's the core of making
00:09:53 ◼ ► Now obviously there's things that you can do way beyond this, and I'm sure I'll be amazed
00:11:02 ◼ ► So say like you have buttons or text or those types of things where before you would have
00:11:09 ◼ ► a button would look like a button that's potentially because it has a nice big drop shadow, big
00:11:12 ◼ ► round rect, all kind of things that visually make it really stand out, that there's a huge
00:11:20 ◼ ► do it with things like color. You do it with things like spacing, which I'll talk about
00:11:25 ◼ ► a little bit. But the reality with contrast is that it becomes very important that you're
00:11:34 ◼ ► application should have, should be buttons or should be actionable. And if it isn't one
00:11:40 ◼ ► of those, it needs to be different. You know, so the body copy should be black and the buttons
00:12:15 ◼ ► of the affordances and kind of crutches that they could lean on to kind of work your way
00:12:21 ◼ ► through your app a little bit. So you want to be very consistent. You know, say you want
00:12:24 ◼ ► your tint color to probably be the same throughout your entire application. If it's blue on one
00:12:28 ◼ ► screen, green on the other screen, purple on the other, it's going to be much more complicated.
00:12:31 ◼ ► And so this repetition helps a lot. And the same kind of thing, if you can structure screens
00:12:46 ◼ ► making sure that things aren't placed on the page in an arbitrary way. They should have
00:12:56 ◼ ► necessarily a sort of all in a straight line, but you're making sure that they're kind of
00:12:59 ◼ ► on a grid, that things are laid out with appropriate spacing, that you're kind of using kind of
00:13:03 ◼ ► good metrics to lay things out. And especially with something like iOS 7, this is where I've
00:13:08 ◼ ► kind of seen this a lot, is that you have, because you have almost nothing on the screen
00:13:19 ◼ ► the spacing of how you lay things out is the thing that sort of gives your page structure
00:13:25 ◼ ► and gives it order, and so becomes very important. And last one is proximity. And this is, again,
00:13:32 ◼ ► something where you're trying to relate items by putting them close together and then creating
00:13:41 ◼ ► again in Iowa 7, I found that I've as I've been in my kind of trials is it becomes very
00:13:49 ◼ ► you don't have these harsh lines between things. You want to you're you're separating things
00:13:58 ◼ ► proximity of items appropriately as a result. So those kind of those are the four basic
00:14:14 ◼ ► written for page layout and that kind of design. So it's kind of the old kind of page layout
00:14:25 ◼ ► That's how you lay out a good piece of copy on a piece of paper, you know, doing an advertisement
00:14:40 ◼ ► So I definitely recommend that and just kind of some things to think about that you want