Publishers of technology books, eBooks, and videos for creative people

Home > Store > Gadgets and Digital Lifestyle

larger cover

Add To My Wish List

From Idea to App: Creating iOS UI, animations, and gestures

  • By Shawn Welch
  • Published Mar 18, 2011 by New Riders.
    • Copyright 2011
    • Dimensions: 7" x 9"
    • Pages: 264
    • Edition: 1st
    • Book
    • ISBN-10: 0-321-76555-9
    • ISBN-13: 978-0-321-76555-0

Register your product to gain access to bonus material or receive a coupon.

  • Description
  • Reviews
  • Sample Content

Product Author Bios

Shawn Welch has designed and developed iOS applications since the launch of the first iPhone in 2007. Most recently, Shawn has taken on the role of iOS designer and developer for Kelby Media Group and the National Association of Photoshop Professionals, developing apps for their online training site, Kelbytraining.com, and annual conferences and events such as Photoshop World. A graduate of Kansas State University in Computer Engineering, Shawn has also worked as Senior Media Editor for Digital Strategy for Pearson Higher Education, Arts and Sciences, managing and producing digital technologies and mobile applications for Pearson’s college level A&S textbook division.

There may be “an app for that,” but every app starts as an idea. Ideas can come from anyone—designers or developers, marketing managers or CEOs—and this book is about bringing those ideas to life.

iOS is a remarkable platform, both from a technology standpoint and as a pure business opportunity. With over 10 billion apps downloaded through the iTunes App Store, and over 50 million new iOS devices expected to ship in 2011, no other platform puts big business and individual developers on a level playing field like iOS does. Needless to say, if you have an idea for an app, now is the time to make it happen.

Whether you’re a designer or a developer, this book will help you:

  • Create basic user interface elements
  • Understand navigation metaphors and practices
  • Design for multiple devices
  • Customize system UI elements
  • Incorporate system-provided and custom animations
  • Use touch- and motion-based gestures
  • Create UIViews and UIViewControllers using Core Graphics
  • Avoid rejection by the iTunes App Store

 

Customer Reviews

11 of 12 people found the following review helpful
3.0 out of 5 stars A good overview, July 15, 2011
This review is from: From Idea to App: Creating iOS UI, animations, and gestures (Voices That Matter) (Paperback)
This review is coming from a developer's point of view so it won't necessarily apply to a designer. This book is a good overview of the things you can do with an app. It covers the very basics of MVC, custom views, and animations. Think of this book as a more readable version of Apple's Human Interface Guidelines.

What I was hoping to see were code samples demonstrating specific techniques. For example, animations and gestures are explained but there isn't a project to demonstrate their use beyond very simplistic examples. There are a few 1 or 2 page code samples that illustrate a point but if you've done iOS development before you know that means it's a very simple proof of concept style sample. Like the kind you'd get off of stackoverview.

The book has potential but what it is lacking is implementation detail. Now, that may be what the author is looking for: idea generation instead of code recipes. It gives you some ideas. I think for it to go to the next level... Read more
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 10 people found the following review helpful
5.0 out of 5 stars Fantastic read, March 26, 2011
This review is from: From Idea to App: Creating iOS UI, animations, and gestures (Voices That Matter) (Paperback)
I've been a developer for quite a while, and I've suffered through a LOT of technical books over the years. This book is a pleasure to read. BUY THIS BOOK. It does a great job of bringing technical together with practical which I've found absent in a lot of iOS books. If you're interested in developing apps that are visually pleasing, functional and well thought out buy this book. I'm giving all of my apps a facelift with the knowledge gained from this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful
5.0 out of 5 stars Awesome! Just what I was looking for..., May 1, 2011
By 
Gizmo Guru "Gizmo" (Libertyville, IL United States) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: From Idea to App: Creating iOS UI, animations, and gestures (Voices That Matter) (Paperback)
Apple provides tons of documentation on iOS API's and Xcode SDK. Having downloaded that for free, what I really needed was something to help me organize my efforts in the right direction. In this book, Welch mentors you through creating YOUR own app. His use of "Developer Notes" are particularly helpful as they relate Welch's real world experience as a published iOS developer. Tons of examples with color coded syntax and full color screen shots. This book is Awesome! Just what I was looking for.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Share your thoughts with other customers:
 See all 13 customer reviews...

Online Sample Chapter

From Idea to App: Creating iOS UI, Animations, and Gestures — Basic User Interface Objects

Table of Contents

Part I Introduction

1. Getting Started with iOS
Why Are We Here?
iOS Devices
iOS Development Tools and Resources
Quick Tips: iOS Development Strategies
Guiding Principles

2. What Makes an iOS App?
iOS: The Big Picture
Application Types
iOS App Blueprint
Introduction and “Hello, World!”
Creating an Xcode Project
Conclusion

Part II T he Basics of iOS User Interfaces

3. Physical Hardware
Physical Input Devices
Device Orientation
iOS Coordinate System
Preparing Image Assets for Multiple Displays

4. Basic User Interface Objects
UIKit and Foundation
iOS Views
UIKit

5. User Interface Controllers and Navigation
What Is a Controller?
View Controllers, Navigation, and Modal Views

6. User Interface Buttons, Inputs, Indicators,
and Controls
Alert Dialogs and Action Sheets
Indicators
Controls and Buttons
iOS App Blueprint
The Basics
Creating UIViewControllers
Adding UIControls to Each Tab
Connecting UI Controls to a Controller
Create a UITabBarController
Part III Designing Custom iOS User
Interface Objects

7. Creating Custom Icons, Launch Images,
and Buttons
App Icons
Launch Images
Custom UI Buttons

8. Creating Custom UIViews and
UIViewControllers
Custom UIViewControllers
Custom UIViews

9. Creating Custom Table Views
UITableViewController
UITableView Appearance
Creating Custom Cells
Moving, Deleting, and Inserting Rows
iOS App Blueprint
Custom iOS UI
Overview
Changes to the First Tab

Part IV Animating Your UI

10. Introduction to iOS Animations
About Animations Using UIKit
UIView Animation Blocks
System-Provided Animations

11. Creating Custom iOS Animations
About Core Animation
Core Animation Types
Getting Started with Core Animations
Keyframe Animations
Animation Transitions
3D Transforms
iOS App Blueprint
Custom Animations
Overview
Animations of CountdownViewController

Part V Human Interaction: Gestures

12. Introduction to iOS Gestures
Understanding Apple-Defined Gestures
Gestures and UIKit

13. Creating Custom iOS Gestures
Detecting Touches in a UIView
Gesture Recognizers
Motion Gestures
iOS App Blueprint
Custom Gestures
Overview
Note from the Author
Index

 
Best Value

Book + eBook Bundle  $62.98  $37.79

Book Price $27.99
eBook Price $9.80
eBook formats included

Buy

This book includes free shipping!

Buy

Book  $34.99  $27.99

Usually ships in 24 hours.

This book includes free shipping!

Buy

eBook (Watermarked)  $27.99  $22.39

Includes EPUB, MOBI, and PDF
About eBook Formats

This eBook includes the following formats, accessible from your Account page after purchase:

ePubEPUBThe open industry format known for its reflowable content and usability on supported mobile devices.

MOBIMOBIThe eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

Adobe ReaderPDFThe popular standard, used most often with the free Adobe® Reader® software.

This eBook requires no passwords or activation to read. We customize your eBook by discretely watermarking it with your name, making it uniquely yours.

Purchase Reward: 15 Day Trial to Creative Edge
By completing any purchase on Peachpit, you become eligible to try out Creative Edge free for 15 days.

Get unlimited online access to thousands of training resources on creative topics. You will also get a discounted rate of just $17.99/month if you decide to continue with a paid subscription.