Best iPhone Programming and SDK Books
By muratos
iPhone Application Development
Making money with iPhone Applications? Since iPhone mobile phone is being sold crazily and millions of users desperately looking for new useful iPhone games and niche applications, it is quite logical to enter the iPhone application development sector for both amateur and professional software developers, game developers and small application companies. A well developed application can easily go wide at Apple App Store and can be downloaded thousands of times in a day. I will recommend following books about iPhone application development.
Beginning iPhone SDK 3.0 Development
This is currently the best and latest book about iPhone SDK 3.0 kit with lots of sample source code. Eventhough it was released a few weeks ago, it managed to get 125 highly positive comments out of 136 on Amazon store. After a brief introduction on the overall concept, you will write your first iPhone application fast using SDK. Designing and integrating all interface elements (buttons, pickers, switches, toolbars, sliders etc.) with sample projects is the next step. After mastering vital design elements, usage of a SQLite database to store data is the next lesson. I should add that SDK 3 installs default with a new feature Core Data which is also explained in great detail.
The graphics is especially important for developing high quality iPhone games. To this aim, Quartz 2D and OpenGL ES systems are examined with sample codes.
The advantage of iPhone over traditional phones is its multi touch functionality. You should read and apply the samples carefully since it is a decisive quality factor for any iPhone application.
Other important subjects are camera programming, photo management, accelerometer, GPS powered app development and a less known area; localizing applications in other languages.
After buying this book, you can reach the latest source code at author's site.
iPhone Software Development for Dummies
Are you ready to grab your share from iPhone games and applications sector but don't know where to start? Don't you have a prior programming experience at all? No problem. Word famous dummy series has a nice book for those who start their iPhone programming career, actually a 400 pages of iPhone SDK development bible for beginners.
Objective C, iPhone SDK basic functions (interface parts, touch coding, database usage, menu design, accelerometer) , Xcode tool and interface builder, code editor, iPhone simulator etc.
Finally, a carefully written chapter about debugging, compiling and sending your application to App Store.
Objective C Bible
Having a well organized Objective C foundation helps developers quickly and better implement iPhone applications. So, this book also can be thought as an essential to iPhone programming.
You will learn all OOP concepts on Objective C platform, plus Foundation and Cocoa frameworks. There is a whole chapter devoted to iPhone SDK with a nice fraction calculator sample. The fraction and calculator classes are priorly built with pure Objective C knowledge.
Other iPhone SDK Books
Actually, there are a few other nice books about iPhone Programming but mostly they are old and were written targeting previous versions of SDK. Because of this, I will not review them seperately. You can also use following links to reach and review iPhone Software Development books yourself.








