
Programming the iPhone User Experience: Developing and Designing Cocoa Touch Applications
by Toby Boudreaux
Apple's iPhone and iPod Touch not only feature the world's most powerful mobile operating system, they also usher in a new standard of human-computer interaction through gestural interfaces and multi-touch navigation. This book provides you with a hands-on, example-driven tour of UIKit, Apple's user interface toolkit, and includes common design patterns to help you create new iPhone and iPod Touch user experiences.
Using Apple's Cocoa Touch framework, you'll learn how to build applications that respond in unique ways when users tap, slide, swipe, tilt, shake, or pinch the screen. Programming the iPhone User Experience is a perfect companion to Apple's Human Interface Guidelines, and provides the practical information you need to develop innovative applications for the iPhone and iPod Touch, whether you're a CTO, developer, or UI/UX designer.
- Understand the basics of the Cocoa Touch framework for building iPhone and iPod Touch applications
- Learn theory and best practices for using Cocoa Touch to develop applications with engaging and effective user interfaces
- Apply your knowledge of Objective-C to the iPhone/iPod Touch framework
- Customize standard UIKit views according to Apple's Human Interface Guidelines and usability principles
- Learn patterns for handling user experience concerns outside of the interface, such as network- and location-awareness
Discuss Programming the iPhone User Experience: Developing and Designing Cocoa Touch Applications with other readers
Join or start a book club for Programming the iPhone User Experience: Developing and Designing Cocoa Touch Applications on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.
Frequently asked questions
How do I join a book club for Programming the iPhone User Experience: Developing and Designing Cocoa Touch Applications?
Sign up free on Readfeed, then browse public clubs or start your own club with Programming the iPhone User Experience: Developing and Designing Cocoa Touch Applications as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.
Can I discuss Programming the iPhone User Experience: Developing and Designing Cocoa Touch Applications with other readers online?
Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Programming the iPhone User Experience: Developing and Designing Cocoa Touch Applications with readers worldwide — whether your club is virtual, in-person, or hybrid.
Is Readfeed free?
Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.