Incorporating Web Services in Mobile Applications

Development, Mobile
Location: 2002 Level:
Average rating: ***..
(3.67, 6 ratings)

Most of the APIs available to developers today have been coded for robust web server integration with little thought of incorporation into light weight mobile applications. This talk will look at the pitfalls of using these APIs directly and methods of incorporating APIs, such as Amazon, eBay, Google and other API sets into mobile and lightweight applications, while maintaining a quality user experience.

First we will review the challenges of incorporating these APIs including;

  • Retrieval of large data sets
  • Multiple round trip communications
  • Security issues of calls
  • Display of information

For each of these challenges we will show specific examples with sample functionality, API flows, and XML blocks. Some examples will include web user authentication techniques, media retrieval lists, and interface usability issues.

Once we understand the challenges of incorporating various web APIs we will then look at techniques for handling APIs properly including caching methods, large data set handling, paging, filtering, just in time techniques, information on demand and speed testing. Throughout we will look at pseudo code, and detailed examples of real life examples.

With the proper techniques mobile applications can take advantage of a wide array of third party and home grown APIs without degradation of performance, memory, and overall usability.

Chuck Hudson


Chuck Hudson is a certified paypal developer, winner of the 2008 eBay Star Developer award, and creator of the first eBay certified eBay on the iphone application in both web and iphone sdk versions. Chuck has consulted to fortune 500 companies on internet and mobile CRM, ecommerce, social networking applications. His experience covers more than 15 years of software and internet application development. Chuck guest lectures at various universities and holds a bachelor’s from Wesleyan University and an MBA from Babson College.

Comments on this page are now closed.


Chuck Hudson
04/05/2009 1:14pm PDT

Hi Kirsten, the slides are located at: Let me know if you have any trouble accessing them. Hope you enjoyed the session.

Kirsten Hunter
04/05/2009 12:48pm PDT

I was hoping to share your slides with my team. Will they be posted here? The location I have in my notes appears to be incorrect, unless you haven’t posted them yet:>

  • 3Tera, Inc
  • Ascentium
  • Awareness
  • HiveLive, Inc.
  • ImageSpan
  • Jive Software
  • Juniper Networks
  • Kapow Technologies
  • Keynote Systems
  • LithiumTechnologies
  • Nokia
  • nomee
  • Qtask
  • Rackspace Hosting
  • Remy
  • TamTamy
  • Vignette
  • Yola (fka SynthaSite)
  • Znak
  • IBM
  • eBay
  • Microsoft Corporation
  • Adobe Systems, Inc.
  • EffectiveUI
  • Germany Trade & Invest
  • NeuStar
  • ONEsite

Sponsor & Exhibitor Opportunities

Natalia Dugandzic

Media Sponsor Opportunities

Matthew Balthazor

Speaker / Program Ideas

Have a suggestion for a speaker or topic at Web 2.0 Expo San Francisco? Send an email to:

Press/Media Inquiries

Maureen Jennings


Natalia Wodecki

Contact Us

View a complete list of Web 2.0 Expo contacts.