Programming the iPhone User Experience: Developing and Designing Cocoa Touch Applications
()
Currently unavailable
Currently unavailable
About this ebook
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
Related to Programming the iPhone User Experience
Related ebooks
IBM Cognos 8 Business Intelligence: The Official Guide Rating: 0 out of 5 stars0 ratingsComputing Fundamentals: IC3 Edition Rating: 0 out of 5 stars0 ratingsPython for Microcontrollers: Getting Started with MicroPython Rating: 0 out of 5 stars0 ratingsOracle Database 10g RMAN Backup & Recovery Rating: 5 out of 5 stars5/5Moving To The Cloud: Developing Apps in the New World of Cloud Computing Rating: 3 out of 5 stars3/5J2EE Open Source Toolkit: Building an Enterprise Platform with Open Source Tools (Java Open Source Library) Rating: 0 out of 5 stars0 ratingsCNET Do-It-Yourself Home Networking Projects Rating: 0 out of 5 stars0 ratingsTanmay Teaches Go: The Ideal Language for Backend Developers Rating: 0 out of 5 stars0 ratingsProgramming the Intel Galileo: Getting Started with the Arduino -Compatible Development Board Rating: 5 out of 5 stars5/5Programming the BBC micro:bit: Getting Started with MicroPython Rating: 0 out of 5 stars0 ratingsProgramming the Photon: Getting Started with the Internet of Things Rating: 5 out of 5 stars5/5The Toyota Way, Second Edition: 14 Management Principles from the World's Greatest Manufacturer Rating: 4 out of 5 stars4/5Open Source Fuzzing Tools Rating: 0 out of 5 stars0 ratingsHandheld Usability Rating: 4 out of 5 stars4/5Microsoft Virtualization: Master Microsoft Server, Desktop, Application, and Presentation Virtualization Rating: 4 out of 5 stars4/5Programming Arduino Next Steps: Going Further with Sketches Rating: 3 out of 5 stars3/5Programming Arduino: Getting Started with Sketches, Third Edition Rating: 0 out of 5 stars0 ratingsAmphibionics Rating: 0 out of 5 stars0 ratingsFritzing for Inventors: Take Your Electronics Project from Prototype to Product Rating: 0 out of 5 stars0 ratingsProgramming Arduino Next Steps: Going Further with Sketches, Second Edition Rating: 3 out of 5 stars3/5ASP.NET 3.5 Enterprise Application Development with Visual Studio 2008: Problem Design Solution Rating: 0 out of 5 stars0 ratingsCNET Do-It-Yourself Windows Vista Projects: 24 Cool Things You Didn't Know You Could Do! Rating: 0 out of 5 stars0 ratingsProgramming Arduino: Getting Started with Sketches Rating: 4 out of 5 stars4/5The Crafty Kids Guide to DIY Electronics: 20 Fun Projects for Makers, Crafters, and Everyone in Between Rating: 0 out of 5 stars0 ratingsBuilding with Virtual LEGO: Getting Started with LEGO Digital Designer, LDraw, and Mecabricks Rating: 0 out of 5 stars0 ratingsInterconnecting Smart Objects with IP: The Next Internet Rating: 5 out of 5 stars5/5Adobe Acrobat 7.0 QuickSteps Rating: 0 out of 5 stars0 ratingsRaspberry Pi Projects for the Evil Genius Rating: 0 out of 5 stars0 ratingsVehicular Networking: Automotive Applications and Beyond Rating: 0 out of 5 stars0 ratings
Programming For You
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsExcel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS Rating: 0 out of 5 stars0 ratingsHTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5Python for Beginners: Learn the Fundamentals of Computer Programming Rating: 0 out of 5 stars0 ratingsJava for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5SQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsLearn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5HTML in 30 Pages Rating: 5 out of 5 stars5/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5
Reviews for Programming the iPhone User Experience
0 ratings0 reviews