James A. Brannan has more than 16 years experience in IT. He has programmed using everything from AWK to Objective-C, including stints as a web designer and Oracle PL/SQL developer. James currently works full time as an independent iPhone and iPad developer. He is the author of four books, including iPhone SDK Programming: A Beginner's Guide and Objective-C for iPhone Programmers: A Beginner's Guide, both from McGraw-Hill.