or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Iphone in Action: Introduction to Web and SDK Development [Paperback]

Christopher Allen , Shannon Appelcline
3.0 out of 5 stars  See all reviews (10 customer reviews)

List Price: $39.99
Price: $30.39 & FREE Shipping. Details
You Save: $9.60 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 3 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Wednesday, May 29? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Paperback $30.39  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now
There is a newer edition of this item:
iPhone and iPad in Action iPhone and iPad in Action 3.0 out of 5 stars (3)
$26.88
In Stock.

Book Description

January 4, 2009

"The entry to the world of iPhone." -Aiden Montgomery, Wile Ltd.

"If you're new to iPhone development, this is your book!" -Larry C. Whipple, Mobile Productivity, Inc.

"Get this book. It's pure gold." -Martijn Dashorst, Author of Wicket in Action

"The quick & easy guide." -Premkumar Rajendran, HCL Technologies

"The only book on iPhone development I will ever need." -Rama Krishna Vavilala, Author of ASP.NET AJAX in Action

The iPhone explodes old ideas of a cell phone. Its native SDK offers a remarkable range of features including easy-to-build graphical objects, a unique navigation system, and a built-in database, all on a location-knowledgeable device. Websites and web apps can now behave like native iPhone apps, with great network integration.

iPhone in Action is an in-depth introduction to both native and web programming for the iPhone. You'll learn how to turn your web pages into compelling iPhone web apps using WebKit, iUI, and Canvas. The authors also take you step by step into more complex Objective-C programming. They help you master the iPhone SDK including its UI and features like accelerometers, GPS, the Address Book, SQLite, and many more. Using Apple's standard tools like Dashcode, Xcode, and Interface Builder, you'll learn how to best use both approaches: iPhone web and SDK programming. This book is intended as an introduction to its topics. Proficiency with C, Cocoa, or Objective-C is helpful but not required.

What's Inside

  • A comprehensive tutorial for iPhone programming
  • Web development, the SDK, and hybrid coding
  • Over 60 web, Dashcode, and SDK examples

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.



Editorial Reviews

About the Author

Christopher Allen hosts iphonewebdev.com, the largest iPhone web dev community, and is a founder and organizer of the iPhoneDevCamp conference. A longtime technologist, Chris was one of the authors of TLS, the next-generation SSL protocol. Shannon Appelcline is a widely published writer and technologist, who has written everything from game programming articles to comic books.


Product Details

  • Paperback: 472 pages
  • Publisher: Manning Publications; 1 edition (January 4, 2009)
  • Language: English
  • ISBN-10: 193398886X
  • ISBN-13: 978-1933988863
  • Product Dimensions: 7.4 x 1 x 9.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #1,219,830 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews
8 of 8 people found the following review helpful
4.0 out of 5 stars The best resource for WebKit development March 2, 2009
Format:Paperback
I bought this book because I wanted a good discussion of both SDK and web development for the iPhone and this was the only book that gave any serious talk about web development. Although SDK development is definitely hotter right now, Web development continues to make more sense in a lot of situations, and will become even more compelling as time goes on and technology gets better. This book is a great resource because of that. A very good book to have.
Comment | 
Was this review helpful to you?
12 of 14 people found the following review helpful
2.0 out of 5 stars All about HTML Programming April 3, 2009
Format:Paperback
Be aware that this book is strongly focused towards iPhone Web applications development. Sadly, your Web based iPhone app is not what consumers want - they want an SDK application, and those are the applications that you'll get paid for. Note how few - if any - of the iPhone applications selling on the app store are Web based.

With over half this book an introduction to HTML, JavaScript, and AJAX, you'll find that the section on Objective-C development is given short shrift.

This is the first "In Action" book that I would not recommend to a serious developer. This is a survey book on iPhone development, barely superior to the tutorials available online.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
Format:Paperback|Amazon Verified Purchase
This is the only book I know of that covers how to create web apps (ie. web sites that are specially designed to work on the iPhone and look similar to an actual application, but are not actually applications you install on the phone). It provides a good jumping off point and reference on how to do that. In fact, half of the book is dedicated to it, so if that's what you're looking to do, this is the book for you.

However, if you want to write iPhone applications that you actually install on the phone and could sell through the AppStore, I'd suggest you find a different book unless you are a very experienced Objective-C programmer. I've programmed for 20+ years, in a variety of languages, including for mobile devices, but never in Objective-C or for the iPhone. After reading a review of this book on Slashdot, I thought this would be a great way to learn how to code for the iPhone. I couldn't have been more wrong. The book does give you all the basics, including a short intro to Xcode and interface builder, but this half of the book seems disorganized, rambling, and doesn't provide enough detail for a seasoned, but new to the platform, programmer to pick up what they'd need to be able to really develop an actual app. The examples are extremely rudimentary, and right when I thought I was past the elementary ones and getting into the "real guts" of iPhone programming, the book starts giving overviews of the other frameworks, leaving me with just enough knowledge to write a few variations of "hello world" type apps, but not enough to really understand how to get things wired up properly.

If you're new to Objective-C programming and want to develop apps for the iPhone, I'd recommend Programming in Objective-C 2.0 (2nd Edition) (which actually has a small section about iPhone programming, but this is more to learn Obj-C and as a reference), and Beginning iPhone Development: Exploring the iPhone SDK (a new edition of the book comes out revised and updated for the 3.0 SDK on July 20th, 2009)
Was this review helpful to you?
Most Recent Customer Reviews
1.0 out of 5 stars Most useless iPhone development book out there.
This book is horrible. Many key object descriptions are just one sentence. Every time I turn to this book for a solution I come away disapointed and continue my search somewhere... Read more
Published on November 6, 2009 by C. warner
2.0 out of 5 stars I got this book for the webkit section, but...
I'm the type of person who loves to see full source examples instead of just being fed the concepts. Read more
Published on July 17, 2009 by Jonathan K. Ho
5.0 out of 5 stars great way to start running with iphone app development
I think this book is great. iPhone development is very complex, and the authors of this book make it accessible by giving diving into enough detail to make you productive quickly... Read more
Published on July 4, 2009 by PB Madman
2.0 out of 5 stars A very basic introductory book to iphone programming.
My major complain is that it either left out the important stuff or only roughly addressed them. For example, NSException handling is not even mentioned in the book.
Published on April 11, 2009 by IT Developer
1.0 out of 5 stars Be Forewarned!
If you are interested in native SDK apps for the iPhone be warned that full source code for exercises are not included in the book nor for download elsewhere. Read more
Published on April 2, 2009 by Todd A. Hartle
5.0 out of 5 stars Excellent introduction!
If you have a desire to create an application for the iPhone or iPod Touch, this book is a great starting point. Read more
Published on February 13, 2009 by Peter Hentges
5.0 out of 5 stars Fantastic broad coverage of all iPhone development topics SDK and web
iPhone in Action has very broad coverage of developing for the iPhone including native apps, web apps, and native apps that use web technologies. Read more
Published on January 15, 2009 by Mark Johnson
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category