|
iPhone Application Development For Dummies (For Dummies (Computers)) |  | Author: Neal Goldstein Publisher: For Dummies Category: Book
List Price: $29.99 Buy New: $4.85 as of 3/11/2010 18:28 MST details You Save: $25.14 (84%)
New (14) Used (15) from $4.85
Seller: purpleturtleproducts Rating: 34 reviews Sales Rank: 130351
Media: Paperback Pages: 408 Number Of Items: 1 Shipping Weight (lbs): 1.4 Dimensions (in): 9.2 x 7.4 x 0.9
ISBN: 0470487372 Dewey Decimal Number: 005.1 EAN: 9780470487372 ASIN: 0470487372
Publication Date: May 11, 2009 Availability: Usually ships in 1-2 business days
| |
| Features:
|
| Also Available In:
|
| Similar Items:
| |
| Editorial Reviews:
Product Description
Here's the fun and easy way to learn how to create your own iPhone applications Whether you're a professional developer or an iPhone user with a knack for technology, this plain English guide shows you how easy it can be to create your own cool iPhone and iPod touch apps. The open iPhone SDK offers a world of opportunities, and with the information in iPhone Application Development For Dummies, you can get in on the fun and profit. You don't need high-level programming skills to create iPhone apps. iPhone Application Development For Dummies walks you through the fundamentals for building a variety of applications using Objective-C and covers the critical steps for creating applications that get accepted into the AppStore. - Apple's open SDK for the iPhone allows any developer to create iPhone applications
- This guide helps you develop new applications for use on your own iPhone or for release to other iPhone and iPod Touch users
- Covers small and large-scale application development
- Shows how to develop usingObjective-C
- Enables both novice and experienced programmers to leverage the marketing power of the open iPhone SDK
The iPhone is the hottest smart phone around, and with iPhone Application Development For Dummies, you can create cool new apps to make it even more exciting.
|
| Customer Reviews:
Showing reviews 1-5 of 34
Not the correct style/content for a development book February 24, 2010 Manuel A. Ricart (Cottage Grove, MN United States) 0 out of 1 found this review helpful
The content of the book is basic and is OK as an introduction, however there are a few things I don't like about this book:
1) Some key steps are usually missing or not highlighted enough. For example, in order to dismiss the keyboard on the "ReturnToMe" application, there's a very important setting that needs to be made in Interface Builder, without it, it doesn't work. This part is missing.
2) The code samples are fairly crude code. Instead of using a single value to determine something, additional instance variables are created. Not elegant, and worse not reusable. In this case, the sample code was to scroll a text field to account for the keyboard showing/hiding. Similarly values like phone numbers are stored multiple times in the code. A more elegant solution is to simply store the value on the UI where its shown, and to read it from the button/label when necessary.
3) Presentation of code samples sometimes direct the reader to "insert the after this text" type of thing. I understand the need to save space. However when right next to this I find screenshots of XCode that are useless for any purpose (like adding accessor methods), the logic doesn't hold. Scrap the picture and list the code, as this is always more useful to the reader.
4) While there's a lot of text to try and motivate development of useful apps, the sample apps spend time on useless minutia and skip important tips. For example a bit of effort goes into developing a 'hidden button' to what amounts to setting a preference for the application. The space would be better served by showing how to set an application preference. Other details like customizing the keyboard that will show when the user taps on a field is more useful and directly affects the usability of the application for the user. The sample doesn't do what the text preaches.
5) A cool feature on the ReturnToMe application is enabling the user to dial the number. However the way this was implemented is silly. Instead of providing a pointer to the API to dial a phone, the phone number is placed in a UIWebView (to get the feature for free). The code to this is 100X more than calling the API directly. - [[UIApplication sharedApplication] openURL:[NSURL [..]]. And yes, I want to see how to use the UIWebView, but that usecase is the wrong place for it.
After the initial application, the book jumps into a larger application. I find larger samples to be less useful to the reader than small recipe type snippets that cover API ground. While a complex app is cool, it should simply be a downloadable sample for readers to examine.
Gets your foot in the door. February 10, 2010 LJK (Charlotte, NC) I have no programing experience; however, this book makes it easy to understand how it works. It is very good at explaining little intricate details. I recommend it!
Difficult January 16, 2010 Robert Y. Elphick (Whidbey Island, WA) 1 out of 2 found this review helpful
This book is not easy to read. It goes into lots of incomprehensible theory first and then provided differing levels of tutorial. In many places it is very hard to figure out what is going on and why. There are other much better books elsewhere. A am not a fan of "Dummies" books and this one is a good example of why.
Not good January 11, 2010 Guilherme Ribeiro (São Paulo, Brazil) 3 out of 5 found this review helpful
I really didn't like this book. Besides being superficial (I know it's a Dummies book) it's repetitive.
good book for beginners January 9, 2010 minacel 1 out of 1 found this review helpful
Bought this for a high school student who has been programming/writing iphone apps who found this book interesting enough to read at library - going back daily to keep reading it. The book is now a reference
Showing reviews 1-5 of 34
|
|
| Privacy and Legal CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME. Powered by Associate-O-Matic
| |