iOS indie developers writing every day about their stuff.

Making the Most Of Your (iOS) Dev Conference Experience

Carl Brown
escortmissions.com

Next weekend 360iDev starts, and last weekend was the first CocoaConf of the fall 2014 season. I’ve seen on twitter at least one request for advice from a first-time attendee. I had more to say than I could fit into a tweet, so I thought I’d respond here. Core Theme: It’s All About the People There’s a lot going on at conferences, but the most important thing to remember is that you have access to people at conferences that exists no other place. Making the most of your experience (and time and money) is all about making the most of […]

Finding relevant WWDC videos

Carl Brown
escortmissions.com

As I’ve said before, I find the WWDC videos to be invaluable and I try watch all of them eventually. But there are a lot of them, and it can be hard to find what’s relevant. And a lot of them I go back and watch again when I start working with a different part of a project. So I’ve developed a trick, and I thought I’d share it with you all. I go to the site where the videos are hosted and click on the “view all in iTunes button”. From iTunes, I download all the slides (Click a […]

Finding relevant WWDC videos

Carl Brown
escortmissions.com

As I’ve said before, I find the WWDC videos to be invaluable and I try watch all of them eventually. But there are a lot of them, and it can be hard to find what’s relevant. And a lot of them I go back and watch again when I start working with a different part of a project. So I’ve developed a trick, and I thought I’d share it with you all. I go to the site where the videos are hosted and click on the “view all in iTunes button”. From iTunes, I download all the slides (Click a […]

New Work In Progress – Million Words: Multiplayer Crossword Game for Parents and Kids that Grades on a Curve

Carl Brown
escortmissions.com

Although I do iOS Contracting to pay my bills (at least to date), I hope one day to earn a living from my own apps, and, although it’s not ready for release, the time has come to unveil my new project. Million Words is a turn-based crossword game where you’re scored not by what letters you managed to get into your word, but by the grade level of your word, relative to your age. This way my six-year-old daughter could play “HELLO” and I could play “HELICOPTER” and we would get the same number of points (more or less). The […]

New Work In Progress – Million Words: Multiplayer Crossword Game for Parents and Kids that Grades on a Curve

Carl Brown
escortmissions.com

Although I do iOS Contracting to pay my bills (at least to date), I hope one day to earn a living from my own apps, and, although it’s not ready for release, the time has come to unveil my new project. Million Words is a turn-based crossword game where you’re scored not by what letters you managed to get into your word, but by the grade level of your word, relative to your age. This way my six-year-old daughter could play “HELLO” and I could play “HELICOPTER” and we would get the same number of points (more or less).

My Top 5 factors for iOS Contracting Success

Carl Brown
escortmissions.com

About a year ago now, I was contemplating leaving my day job and becoming an indie* iOS developer. My last day working in a cube farm was June 30th, 2011. Now, as I pack to leave for WWDC in the morning, it occurs to me how much my life has changed since I made that decision. When examining my finances in preparation for this trip, I determined that in my first year as an indie I’ve made within $1000 of the amount of money I made in salary my last year as an employee, while spending more time with my […]

My Top 5 factors for iOS Contracting Success

Carl Brown
escortmissions.com

About a year ago now, I was contemplating leaving my day job and becoming an indie* iOS developer. Looking back, I can think of 5 things that I did that I think contributed most to that success, and I wanted to take this opportunity to share them with you all.

What I Learned During my Mac App Store Review

Carl Brown
escortmissions.com

Two things happened on Thursday that made it obvious to me what I should write about this week. Mountain Lion was announced, and my first Mac App was approved for the Mac App Store. Even though iDevBlogADay is about iOS programming, more and more of us are moving from iOS to the Mac. With the announcement that GameCenter will be coming to OS X, I’m guessing that more iOS developers might be thinking about coding for the Mac now than might have been last week. So today I’m going to talk about my experience in getting my first App on […]

What I Learned During my Mac App Store Review

Carl Brown
escortmissions.com

Two things happened on Thursday that made it obvious to me what I should write about this week. Mountain Lion was announced, and my first Mac App was approved for the Mac App Store. Even though iDevBlogADay is about iOS programming, more and more of us are moving from iOS to the Mac. With the announcement that GameCenter will be coming to OS X, I’m guessing that more iOS developers might be thinking about coding for the Mac now than might have been last week. So today I’m going to talk about my experience in getting my first App on […]

HTTP Testing to the edge on iOS: The School of Hard Mocks

Carl Brown
escortmissions.com

I’m a big fan of Automated Testing, even on iOS projects, but even when I was doing mostly Ruby, Java and C# work, I was never a big user of mock objects. Now, I’ll admit that Mock objects can be useful under some circumstances, but I’ve seen them used too often in cases where a bunch of different developers each build their own little fiefdoms of their own code surrounded by Mock Objects where they interact with anything else. Each developer’s code runs perfectly when being tested against Mock input, but when you put all that code together, you can’t […]