Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Standalone apps are a thing of the past. The iPhone is an always-connected device, and your apps need to act like it. In this O'Reilly Breakdown, iPhone programmer Mike Morrison walks you through the ins and outs of connecting to a web service through your app. You'll get a handle on making a web connection, pulling down data, and then using that data in your app. By the time you're done, you'll be seamlessly integrating RSS feeds into your own iPhone apps.

The experts in the O'Reilly Breakdown live video series not only break down the concepts of difficult and complex subjects, they also demonstrate practical implementation and use. Each episode features an experienced programmer, developer, or software designer working on real-world challenges, ranging from iPad user interface design and multi-tasking on Android phones to caching in cloud-based applications.

Subscriber Reviews

Average Rating: 3 out of 5 rating Based on 5 Ratings

"get “something” from the Web and utilize it within" - by Michal Konrad Owsiak on 06-AUG-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
When I started to watch this Video podcast I was confused at first. It looked like two guys discuss some demo application you could find plenty of over the Internet – but this was just a beginning. After short description of what we wanted to achieve, Michael jumped right into middle of battle field and showed viewers how to deal with different aspects of web service consumption. He went through most important topics: accessing particular URL, feeding application with data, parsing the XML response, utilizing the data within iPhone application.

There are few points worth mentioning regarding this video. First of all, Michael was very specific and pragmatic – there is no place for greenhorns. You have to be aware of XCode, Objective-C and programming using it when you are going to view this Video, however, if you know all that, and you are looking for answers to particular questions, this is the right place to get answers. Good point here is that Michael showed not only the method, he also pointed out how to use various tools and classes that might help you during Web services development: TouchXML, URL related classes, error handling, Snippet application.

As I mentioned – this Video is not a place for people who start their experience with iOS development. But this is good place for people looking answers for web related development questions.

Report as Inappropriate

"Great Web Services iPhone Video" - by kakil on 08-MAY-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This was a great video on how to consume web services on the iPhone.  I learned some neat coding tricks.  Specifically how to hide UIViews and unhide them when needed.

My only complaint is the use of Flash video.  Please convert your video to H.264.  I would like to be able to view the video on my iPad.

Report as Inappropriate

"No Ipad support for video delivery" - by Anonymous on 16-MAR-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I cannot comment on the content of the video yet unless I switch to my PC, but it is ironic that a video on Apple development is only provided in Flash format although there are options for Quicktime for other topics. It is like posting a video on Firefox / Mozilla development which can only be viewed on the latest version of Internet Explorer. :) A Quicktime version would be much appreciated...
Report as Inappropriate

Table of Contents



Consuming Network Data on the iPhone

Play Video


Loading Network Data



Processing XML Network Data



Wiring a Table to Parsed Data



Using Network Requests to Download Files




The publisher has provided additional content related to this title.


Visit the errata page for Consuming Web Services on the iPhone

  • Errata

Visit the catalog page for Consuming Web Services on the iPhone

  • Catalog Page

Download the supplemental electronic content for Consuming Web Services on the iPhone

  • Supplemental Content