Publication Date:November 9, 2009 Availability:Usually ships in 1-2 business days
Features:
•
ISBN13: 9780470568439
•
Condition: New
•
Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed
With iPhone? Application Development for Dummies, Second Edition, you'll learn to:
Design small- or large-scale iPhone applications for profit or fun
Create new iPhone apps using Xcode?
Get your applications into the App Store
Work with frameworks
Got a good idea? Turn it into an app, have some fun, and pick up some cash!
Make the most of the new 3.1 OS and Apple's Xcode 3.2! Neal Goldstein shows you how, and even illustrates the process with one of his own apps that's currently being sold. Even if you're not a programming pro, you can turn your bright idea into an app you can market, and Neal even shows you how to get it into the App Store!
Mobile is different ? learn what makes a great app for mobile devices and how an iPhone app is structured
What you need ? download the free Software Development Kit, start using Xcode, and become an "official" iPhone developer
The nitty-gritty ? get the hang of frameworks and iPhone architecture
Get busy with apps ? discover how to make Xcode work for you to support app development
Off to the store ? get valuable advice on getting your apps into the App Store
Want to go further? ? explore what goes into industrial-strength apps
Open the book and find:
What it takes to become a registered Apple developer
How to debug your app
What's new in iPhone 3.1 and Xcode 3.2
What goes into a good interface for a small device
How applications work in the iPhone environment
Why you must think like a user
What the App Store expects of you
What makes a great iPhone app
Visit the companion Web site at www.dummies.com/go/iphoneappdevfd2e for source code and additional information on iPhone app development.
WASTE OF MONEYJune 1, 2010 fullyrandomtandem(Columbia, MO USA) 1 out of 3 found this review helpful
This book should have been a pamphlet, it overexplains things to the extent that you feel you are wasting your time, it gives you very little information, I am very disjointed with my purchase of this book, there are other books out there that are MUCH better than this, this is by far the worst book I have EVER read. It shows you how to create minimal features. This book seems that it was written for the 3rd grade level.
Good book, easy to understandMay 17, 2010 YP(California, USA) 1 out of 1 found this review helpful
Just to give a quick review. I have a development background but no knowledge of iPhone SDK and Obj-C. This book was very helpful. It explained every step and had graphics to show details. You can also download the sample code. I recommend this book to anyone wanting to learn more about iPhone programming. My only criticism is that I don't think a "dummy" can really pick up this book and understand it. I think that a techie background helps. Happy Programming!
Not GreatMarch 27, 2010 Bobo(Dallas, TX) 8 out of 10 found this review helpful
I have gotten through the first 7 chapters of this book. I am going to switch to something else. I just feel like it is taking so long to actually accomplish anything. And from looking some of the intro videos from Apple, the author seems to be going the long way around the barn for everything. Here is what I want from an development book.
1) Outline the structure of what you are going to do
2) Fill in the appropriate code with explanations
3) Run the code
- Then repeat this process with expansions and improvements.
Here is the format of this book
1) Blab on forever about concepts, inserting lame jokes
2) Code things without explanation, just saying, we will explain why later
3) Go back and try to explain things after it is coded
4) Randomly switch topics like a stream of consciousness. Oh, why don't we stop here and worry about an icon....
I did not realize how bad I had it until I watched an apple developer conference video where the speaker demonstrated the power of Cocoa and Interface Builder to put together an application in an hour that does more than what I have gotten so far out of 7 chapters.
I just don't trust that this author is really sharing from his vast understanding of the best way to get things done.
Not the correct style/content for a development bookFebruary 24, 2010 Manuel A. Ricart(Cottage Grove, MN United States) 5 out of 7 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!
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.