iPhone Application Development

1st Edition

Strategies for Efficient Mobile Design and Delivery

Authors: Jim Hahn
Paperback ISBN: 9781843345824
eBook ISBN: 9781780630540
Imprint: Chandos Publishing
Published Date: 14th January 2011
Page Count: 184
Tax/VAT will be calculated at check-out
Compatible Not compatible
VitalSource PC, Mac, iPhone & iPad Amazon Kindle eReader
ePub & PDF Apple & PC desktop. Mobile devices (Apple & Android) Amazon Kindle eReader
Mobi Amazon Kindle eReader Anything else

Institutional Access

Table of Contents


List of figures


About the author


Technology specs

Chapter 1: Framing concepts for the iPhone as media with the historical continuity of computing best practice

What this book is about

Framing concepts


Chapter 2: Beginning Dashcode development: remediating an RSS feed to the iPhone

User narrative: how a library patron will use an RSS app

The Dashcode design interface

Provide an RSS feed

Customizing other application attributes

Web Clip

Test and share

Iterating design based on user feedback

Your app is now ready for the iTunes App Store


Chapter 3: Basic Dashcode development: creating a Podcast application

User narrative: envisioning how a library patron will use the podcast app

iPhone podcast app design theory

Create a podcast feed

Customize the podcast template

Dashcode workflow step 1: provide podcast

Dashcode workflow step 2: set attributes

Dashcode workflow step 3: design webclip icon

Dashcode workflow step 4: test and share

Iteration based on use: questions to ask users about this app


Appendix 3.1 – Using Garageband for podcast creation or modification

Appendix 3.2 – XML stylesheet modification

Chapter 4: Intermediate Dashcode development: video tour iPhone application

User narrative: how a library user will use the Video Tour app

Design theory: further description of a datasource

Customize the layout in canvas view

Dashcode workflow step 1: layout interface

Dashcode workflow step 2: customize data by editing the data source

Bindings of the data source

Dashcode workflow step 3: add handlers and code

Dashcode workflow step 4: design web clip i


iPhone application development is explained here in an accessible treatment for the generalist Library and Information Science (LIS) practitioner. Future information-seeking practices by users will take place across a diverse array of ubiquitous computing devices. iPhone applications represent one of the most compelling new platforms for which to remediate and re-engineer library service. Strategies of efficient mobile design and delivery include adapting computing best practices of data independence and adhering to web standards as articulated by the W3C. These best practices apply across the diverse range of handheld devices and accompanying software development tools. This book is essentially a how-to guide for application development, laying out foundational principles and then moving toward practical implementations.

Key Features

  • Overview and step-by-step development guide with Web Based Applications (the Dash code application)
  • Overview and step-by-step development guide using the Native Application Developer (the Xcode application)
  • Explaining principles of portability and transferability of systems


General LIS practitioners interested in making iPhone applications and seeking to understand best practices for developing in this new domain


No. of pages:
© Chandos Publishing 2011
Chandos Publishing
eBook ISBN:
Paperback ISBN:

About the Authors

Jim Hahn Author

Jim Hahn, Librarian at the University of Illinois Urbana-Champaign, is an award winning author of articles on mobile computing, has convened national discussion forums for librarians interested in mobile learning and has presented on mobile computing research at international conferences.

Affiliations and Expertise

University of Illinois Urbana-Champaign, USA