iPhone for Programmers: An App-Driven Approach (Deitel Developer Series) |  | Authors: Paul Deitel, Harvey Deitel, Abbey Deitel, Eric Kern, Michael Morgano Publisher: Prentice Hall Category: Book
List Price: $39.99 Buy New: $22.35 as of 7/30/2010 03:31 CDT details You Save: $17.64 (44%)
New (42) Used (11) from $12.99
Seller: Butler's New Books Rating: 20 reviews
Media: Paperback Edition: 1 Pages: 456 Number Of Items: 1 Shipping Weight (lbs): 2 Dimensions (in): 8.9 x 7 x 1.3
ISBN: 013705842X Dewey Decimal Number: 005.1 EAN: 9780137058426
Availability: Usually ships in 1-2 business days
| |
| Features:
| • | ISBN13: 9780137058426 | | • | 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 |
|
| Also Available In:
|
| Similar Items:
| |
| Editorial Reviews:
Product Description The professional programmer’s DEITEL® guide to iPhone app development using iPhone SDK 3.x, Xcode®, Objective-C® and Cocoa®
More than 1.5 billion iPhone apps were downloaded from Apple’s App Store in just one year! This book gives you everything you’ll need to start developing great iPhone apps quickly and–once you’ve joined Apple’s fee-based iPhone Developer Program–to get them up and running on the App Store. The book uses an app-driven approach–each new technology is discussed in the context of 14 fully tested iPhone apps (7700 lines of code), complete with syntax shading, code walkthroughs and sample outputs. Apps you’ll develop include:
- Welcome
- Spot-On Game
- Route Tracker
- Tip Calculator
- Cannon Game
- Slideshow
- Favorite Twitter® Searches
- Painter
- Voice Recorder
- Flag Quiz Game
- Address Book
- Twitter® Discount Airfares
By Chapter 3 you’ll be building apps using Xcode®, Cocoa® and Interface Builder. You’ll learn object-oriented programming in Objective-C® and build apps using the latest iPhone 3.x technologies including the Game Kit, iPod library access and more.
iPhone for Programmers include practical, example-rich coverage of:
• iPhone SDK 3.x, XCode®, Interface Builder • Object-Oriented Programming in Objective-C® and Cocoa® • Collections, GUI, Event Handling • Controllers, Application Templates • UIView, Multi-Touch™ • Core Audio, Core Animation, NSTimer • Tables, UINavigationController • Map Kit, Core Location, GPS, Compass • Photos, iPod Library Access • Serialization
|
| Customer Reviews:
Showing reviews 1-5 of 20
Amazing February 9, 2010 Rodrigo CAMARGO (SAO PAULO, SP Brazil) 53 out of 54 found this review helpful
What to say about Deitel books? When I was learning Java, a Deitel book teaches me how to program smoothly, and I did read all that 800 pages. After some frustrations trying to learn iPhone program, I decide to buy a book. First I bought "The iPhone Developer's Cookbook" because a friend of mine told me that this book could be perfect to start. Well, it was completely useless to me. Of course the book is not for
beginners. Then I decide to buy "Beginning iPhone Development" from Dave Mark and Jeff LaMarche. This is a great book, but I couldn't fix the ideas on my mind. I think it is very difficult, especially because I've never saw a Mac before. Although I am a Senior Java Developer, I've never heard about Objective-C or Mac programming before. So, again, the book is great but not for me. Then I bought two more books from Apress: "iPhone Cool Projects" and "iPhone Game Projects". Again, more frustration. I was thinking either I'm so dumb to learn this or I'm not able to do self-study. In a sunny morning I was searching for some news at Amazon and I saw that Deitel was written a new book of how to program in iPhone. I thought maybe was not a good idea to buy another book, since I couldn't learn from the four previous books I had. Thinking in how easy I learned Java from Deitel series, I decided to bet again. I can't describe how amazing this book is. It's very easy. It comes from the real beginning. At first, no delegates, no properties, no memory management. It teaches you using very easy and useful examples. The method is also pretty good. The book introduces you with the example, which works by the way, and after you see what it is then you move to development part. It's very motivational. The codes are clear and well commented. The examples are real, viable, specially the games, and you end each chapter with more hope to become a real iPhone Developer. Congratulations, Deitel. You did it again.
Good book for current programmers new to iPhone development January 24, 2010 Jason Short (Mount Dora, Florida USA) 20 out of 21 found this review helpful
If you already know how to program in a C based language for any other platform the learning curve should be fairly small. The book does a great job of covering to real world things that have to get done. Reading the SDK help does not show you some of these steps for apps in the real world. There were several a-ha moments for me reading through the examples.
Each example is small enough to type it all in, and demonstrates different UI or Cacao features and patterns. These were SO much more helpful than a simple snippet of "this is what you do". How does it integrate into the app as a whole?
Great Book! January 27, 2010 Kaan Soral (Turkey) 13 out of 13 found this review helpful
I am at 7th chapter now. Although I slack a lot, I spent less than a week to come this far. With daily 2-3 hours of effort.
First of all the book is very fast. You learn a lot in a very short time. Chapters evolve. You use what you learnt in previous chapters. Every element is well defined.
The first chapters fill you on about the iPhone business. I set up an iPhone developer account and also ported the applications I created to my iPhone with the instructions of the book. At first I didn't even know that I need a Mac to develop an iPhone application, learned this from the book, bought a Mac mini.
To summarize this is a wonderful book. If you don't know anything about iPhone development and want to become an iPhone developer in a very short time, its a must read.
I see source code December 29, 2009 Barry Johnson (Sunnyvale, Ca USA) 19 out of 21 found this review helpful
This book has many fully developed app programs with source code.
The programs are well commented.
It is right along side of the listing including the why and how the programs work.
This has become one of the must read books for anyone developing for the iPhone.
I reccomend it for the beginner to intermediate programmer.
The source code is available for download from the publishers web site.
A simple registration process is all that is needed to get the source code.
I am hoping a follow up book is in the works.
First-class book for learning to develop real apps for iPhone/Touch March 14, 2010 Cary Champlin (Seattle) 6 out of 6 found this review helpful
In the process of learning a new computer language or software development environment, I have found that multiple books are needed, each with a different focus: a good intro book with simple examples (Beginning iPhone 3 Development), a great language reference book (Programming in Objective-C), and a first-class advanced applications/topics book. This book, iPhone for Programmers: An App-Driven Approach, is the first-class advanced applications/topics book in my set.
Chapter 2 describes the process that follows the design step for an app: testing the app on an iPhone/Touch device, preparation for submission, pricing, managing, and marketing your newly created app. Chapter 2 lists common characteristics of great iPhone/Touch apps. Some of the reasons that may cause an app to be rejected by Apple are also described. Chapter 2 is a much appreciated chapter and a rare topic for an application programming book.
For the next fourteen chapters, example apps are provided; one per chapter. The apps look good enough to be listed on the app store. Each of the chapters follows a consistent organizational structure: Introduction, Test-driving the App, Overview of the Technologies, Building the App, and Wrap-up.
On the page just before the Table of Contents is a listing of the topics available at the resource center on the authors' website. The resource center is an extensive collection of well-organized current information about computer languages, internet business, open source, programming, and web2.0. This is definitely not your typical book-support website.
Although I am still working my way through the last few chapters, I am pleased with the depth of technical material and the variety of real application examples. After learning the basics, nothing beats further learning than developing, compiling and debugging your own code to create your own software application. It is also the most humbling part of the learning process. Dare to dream...
Showing reviews 1-5 of 20
|
|
|
|