| | ||
| | | |
| |||
| |
|
| |
![]() | ![]() |
|
| | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() Accounting & Finance Architecture Arts & Photography Business & Investing Business Management Computer Science Apple Education Business & Culture Certification Central Databases Digital Music Digital Photography & Video Games & Strategy Guides Graphic Design Hardware Home Computing Microsoft Mobile & Wireless Computing Networking Operating Systems Programming Project Management Security & Encryption Software Web Development Engineering History Humanities Law Medicine Professional Science Reference Science Social Sciences Summaries and Customer Reviews are supplied by Amazon.com
Customer Reviews:Average Customer Rating: Excellent first iPhone development book, with caveats I have virtually no programming experience. Other than a solid beginner's understanding of LAMP (unix, apache, mysql, PHP and scripting stuff in general), I've never done more than fiddle with code. I do have a cursory knowledge of programming concepts, but that's about it. 0 to iPhone App in 6 months Bought a Macbook, bought an iPod Touch, bought iPhone SDK Development book (in beta at the time) ... read, experimented, followed tips and used on-line examples from excellent web site associated with book ... result: "BeatTheSwine09" game now for sale in iTunes app store. Thank you Dudney and Adamson for providing the right stuff at the right time. Excellent source for learning how to build iPhone application I initially purchased this book when it was still in it's beta format from [...], and have since purchased the hard copy from Amazon. This book been an excellent source of information for learning how to build meaningful iPhone applications and includes content relative to the 3.0 SDK. Though I have purchased several books for learning how to build iPhone applications, this one book is by far the most comprehensive and up to date that any other resource. The author does an excellent job of taking complex ideas and breaking them down into easy to implement strategies for building iPhone applications. Sloppy Examples Though, I own a couple of iphone development books, I bought this book because I generally like Pragmatic Programmers books. However, I found that this book had a lot of problems with the examples. I like to follow the book by completing the examples in XCode, but I found a number of problems. For example, in chapter five, when I followed the example, my right button bar button wasn't appearing because in the book they showed (on page 86) to store edit button on right button, which I had to change to left button to get it working. Similarly, on chapter six, I could not even complete the example of navigation as it missed a number of things like declaration of synthesize for key and missing headers. There are countless other examples of sloppy snippets of code that you can't use to build project in XCode. I am very disappointed with quality of this book from PragProgs and Oreilly series. Great book if you are comfortable with XCode This is such a wonderful book to learn iPhone SDK programming. One warning is that you really should be familiar with the Apple development environment (XCode) and have a working knowledge of Objective C. The first book I went through was "Beginning iPhone Development," by Mark and LaMarche, since this was published before the current book. Those authors "hold your hand" more when teaching about the SDK. As such, it is probably a more appropriate book for the very beginner. If, on the other hand, you are comfortable with the target-action concept, making connections, MVC, etc., then go right to this book. It is refreshing to not have to read how to click and drag to create a connection for each and every project or how to create properties for every instance variable. The Mark and LaMarche book, however, in getting the reader accustomed to all those rudiments. | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ![]() | |
| |