iOS Code Camp is starting on March 12th (which is less than one month away). Since I made some big changes this time a few people have become confused about what this season’s schedule will be. Basically, the overall content is remaining the same I’m simply relaxing the pace a little bit. New iOS Code [...]
About MattjDrake

Here’s The Three Things You Need To Become An iOS App Developer
One of the reasons I write this blog is to de-mystify the process of becoming an iOS app developer. Usually, I do this by writing about programming and development topics. But, sometimes people get lost in all that and just want to know where to start. Hopefully, this post will clear up the questions that [...]

Introduction To Computer Science With Objective-C
Computer Science is the study of abstraction – finding the best model for a problem and implementation – figuring out how to solve the solution mechanically. That is what my new series is all about: getting back to the basics and understanding how Computer Science will make us better iOS and Objective-C programmers. Computer Science [...]

Format Dates In Objective-C With NSDate + NSDateFormatter
Anyone who uses NSDate knows that the output format can be pretty unpleasant looking. This output is not something that you would generally present to your users. So what is an Objective-C programmer to do with dates? The answer is to use NSDateFormatter to create date formats and get data objects formatted as strings that [...]

February Going Ons (Mobile App Mastery Newsletter)
So I’ve been trying to get myself to publish a monthly newsletter for Mobile App Mastery and this blog for some time. But, as you will find out in a second I’ve been extremely busy with a sweet semi-secret project. But, at any rate here is my attempt to update you on the tons of [...]

How Philosophy Can Help You Learn Programming
As an undergraduate, I took a liberal arts course that really changed my thinking about programming. If you can believe it, this course was a philosophy course! This course is what brought everything into focus and made me into the programmer that I am today. What Course Was That? The course was Symbolic Logic and [...]

Comparing Strings With NSString In Objective-C
Many people, when they are first starting with Objective-C and iOS want to be able to compare strings in if-then statements and things like that. It seems natural to try to write something like: NSString *string1 = @”A”; NSString *string2 = @”B”; if(string1 == string2) //do something else //or not NOTE: ^ the code above [...]

Add And Subtract Dates In Objective-C
Here is the problem: your app works with dates and you would like to be able to find out what day came a week before, or is coming up in two years. There are a few ways to do this but the easiest by far is to use your user’s calendar along with the NSDateComponents [...]

Compiling Mac Apps With ARC From Terminal
The other day, I was looking around for a simple way to just compile a text file for a simple Mac app. This isn’t something that you would do everyday but there are times when it’s nice to have the simplest bit of code out there without all the fuss involved with the XCode templates [...]

What Do You Want To Know About iPhone, iPad & iOS Development?
Today, I want to try something new. Usually, I blog about what’s going on in the mobile app development world or I write up tutorials about how to do the latest whiz-bang iOS code trick. But today, I’m curious to know what’s going on in your head out there. So – I am doing this [...]
Find Stuff
-
pkuhns: The following creates the error "Initializer ele...
-
pkuhns: Kim: I had the same question (in the section "Cal...
-
MattjDrake: @Rowena, uggg it looks like I omitted that sect...
-
Rowena: Hi Matt Quick question. In 'Hands-on Time' h...
-
Carlos: Great idea. Should be interested to see, as I just...
-
How To Design A Custom UITableViewCell From Scratch
November 17, 2011
-
Using Blocks with Table Views
November 1, 2011
-
XCode Storyboards In iOS 5
November 22, 2011
-
How to Make Your iPhone App Send Email with Attachments
July 14, 2009
-
10 iPhone App Marketing Mistakes to Avoid
January 4, 2010
-
FAQ Answered: What Is the iOS Code Camp Schedule?
February 21, 2012
-
Here’s The Three Things You Need To Become An iOS App Developer
February 9, 2012
-
Introduction To Computer Science With Objective-C
February 7, 2012
-
Format Dates In Objective-C With NSDate + NSDateFormatter
February 2, 2012
-
February Going Ons (Mobile App Mastery Newsletter)
January 31, 2012
Topics
About Matt
In 2008 I left my cubicle to make iPhone apps full time and now I want to help you!





