Location:  Home » Electrical & Electronics Engineering » Learning iPhone Programming: From Xcode to App Store    

Learning iPhone Programming: From Xcode to App Store

Learning iPhone Programming: From Xcode to App StoreAuthor: Alasdair Allan
Publisher: O'Reilly Media
Category: Book

List Price: $29.99
Buy New: $16.88
as of 9/10/2010 13:26 CDT details
You Save: $13.11 (44%)

In Stock
Buy

New (30) Used (11) from $16.38

Seller: new_books_today
Rating: 4.5 out of 5 stars 6 reviews

Media: Paperback
Edition: 1
Pages: 384
Number Of Items: 1
Shipping Weight (lbs): 0.9
Dimensions (in): 9.1 x 7 x 0.9

ISBN: 0596806434
Dewey Decimal Number: 005.1
EAN: 9780596806439

Availability: Usually ships in 1-2 business days

Features:
  • ISBN13: 9780596806439
  • 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

Similar Items:


Editorial Reviews:

Product Description

Get the hands-on experience you need to program for the iPhone and iPod Touch. With this easy-to-follow guide, you'll build several sample applications by learning how to use Xcode tools, the Objective-C programming language, and the core frameworks. Before you know it, you'll not only have the skills to develop your own apps, you'll know how to sail through the process of submitting apps to the iTunes App Store.

Whether you're a developer new to Mac programming or an experienced Mac developer ready to tackle the iPhone and iPod Touch, Learning iPhone Programming will give you a head start on building market-ready iPhone apps.

  • Start using Xcode right away, and learn how to work with Interface Builder
  • Take advantage of model-view-controller (MVC) architecture with Objective-C
  • Build a data-entry interface, and learn how to parse and store the data you receive
  • Solve typical problems while building a variety of challenging sample apps
  • Understand the demands and details of App Store and ad hoc distribution
  • Use iPhone's accelerometer, proximity sensor, GPS, digital compass, and camera
  • Integrate your app with iPhone's preference pane, media playback, and more



Customer Reviews:
Showing reviews 1-5 of 6



5 out of 5 stars I'm so glad I bought this book   May 24, 2010
Ed Hall (Santa Clara, California)
1 out of 2 found this review helpful

I have read several books on programming for both the Mac and for the iPhone but this is the book that made all the pieces fall into place for me and get me to the "I get it now" stage. Working through the chapters and examples step by step have made me much more confident in my iPhone programming skills and I expect to have an app in the App Store soon. And that's what it's all about isn't it?

If you're new programming Cocoa or Cocoa Touch, you might want to start off with another book such Hillegass' "Cocoa Programming for Mac OS X (3rd ed.)" for basic background and information on Objective-C but, after that, if you want to learn how to program for the iPhone, this is the book you should get.

If I had to look for a flaw to this book, it's that it doesn't cover programming universal apps for the new iPad. But the book was published *before* the iPad even came out so it'd be unfair to expect it. Perhaps that will be covered in a second edition?



5 out of 5 stars A guide recommended for any programmer's collection   June 16, 2010
Midwest Book Review (Oregon, WI USA)
1 out of 2 found this review helpful

Alasdair Allan's LEARNING IPHONE PROGRAMMING offers keys for iPhone and mobile programmers, presenting an easily-followed guide for building several sample applications using Xcode tools and the Objective-C programming language. Learn how to build a data-entry interface and how to store data received with a guide specific to iPhone programming needs: a guide recommended for any programmer's collection.



5 out of 5 stars Great introduction to iPhone development   June 23, 2010
ueberhund (Salt Lake City, UT United States)
0 out of 1 found this review helpful

I really enjoyed this book. I thought it was well written, easy to follow, and did a great job covering all the major aspects of iPhone programming. This book also does a great job showing how to create a lot of different kinds of apps (from weather to TableView, etc.). The author also goes through how to interact with some of the iPhone hardware, including the GPS.

As other reviewers have mentioned, this book really shines in helping the reader understand the iPhone memory management philosophy. I'd highly recommend this read to anyone trying to begin iPhone application development.



4 out of 5 stars Good, but steep learning curve   May 11, 2010
Marc Kirkendall (El Segundo, CA)
8 out of 9 found this review helpful

This is a well written book, but it pushes you into deep water a little too quickly for my taste. Because the SDK provides so much boilerplate code, writing the proverbial "Hello World" app is very easy, but understanding what is going on under the hood is another matter. If you are already familiar with Mac development, Cocoa and Objective-C, you'll be just fine, but even an experienced C++ programmer (as am I) should read something like Cocoa and Objective-C: Up and Running: Foundations of Mac, iPhone, and iPod touch programming either before or simultaneous to reading this book. The main problem is that the object part of Objective-C is based on the Smalltalk object syntax, not C++. The concepts are similar, but the syntax will seem strange. So clean your reading glasses, and buckle up. The nice part about this is that when you're done, you will be familiar with development for Mac, iPhone and iPad.


4 out of 5 stars Reflection   May 26, 2010
Wes Baird (Calgary, Canada)
3 out of 4 found this review helpful

After spending some time thinking about how I can update my apps that are in iTunes, I realized that I had moved up a level of app development maturity. I was thinking about next plateaus that I would have not thought possible a couple of months ago. Why? Well, this book was one of the main reasons.

I agree with other reviewers that this book dives into some of the complexity rather quickly and that maybe some other books might be a better place to start if you are a rank beginner but for where I was in my development cycle, that book was at the right place at the right time.

All I know is that I have zero crashes reported from iTunes for my apps and I credit this book and it's explanation around memory allocation to thank for that. Now to move on to my next mountain; working/syncing with a db in the cloud.



Showing reviews 1-5 of 6


In Stock
Buy

cocoa  cocoa touch  ipad  iphone dev  iphone sdk  

Our Partner
Custom Essay
Essaywritingblog.com offers the service of Essay Help. This website also deals with helps for thesis or else.
Find a better writing help with Custom Essay through customessayblog.com. Find also helps with other writings
Interior Design Colleges
Trade Schools
The service of Custom Essay is available in masterpapers.com. It can also help you with other types of writings
For your research Paper, essaycapital.com is ready to help you. They are ready with Custom Term Paper
Make a deal with ma-dissertations.com to write your Dissertation


-->