did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781934356746

iOS Recipes : Tips and Tricks for Awesome iphone and ipad Apps

by ;
  • ISBN13:

    9781934356746

  • ISBN10:

    1934356743

  • Format: Paperback
  • Copyright: 2011-07-13
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $33.00

Summary

iOS Recipes begins with a tour of UIKit. Noted iOS developer and trainer Matt Drance and expert graphical-systems programmer Paul Warren show you how to write splash screens and embedded web browsers that are easily dropped into any project. You'll explore techniques for building complex table views without losing yourself in a sea of code, and see how to add some unique visual touches to any table--even the ones you've already built.Next you'll explore Quartz and Core Animation, and you'll walk through a number of fills, transforms, and animations that will breathe life into any app or game. You'll also learn about gestures, transitions, and custom controls to take your user interactions to the next level. You'll tackle networking with a few basic techniques to prevent unnecessary repetition in your codebases, and address some more complex problems like uploading large files to a web server. Finally, you'll see some simple disciplines and ideas that will make architecting, debugging, maintaining, and ultimately shipping your application easier every single time.By the end of this book, you'll have expanded your iPhone and iPad development knowledge and be well on your way to building elegant solutions that are ready for whatever project you take on next.

Author Biography

Matt Drance founded Bookhouse Software, an iOS development and consulting company, after an eight-year career at Apple. He also trains new iOS developers for the Pragmatic Studio and shares his thoughts on the industry at Apple Outsider (appleoutsider.com). Paul Warren fell in love with computer graphics, programming on his Commodore 64 in the early 1980s. Paul's iOS development and consulting company, Primitive Dog, specializes in 2D animation and custom controls.

Table of Contents

Forewordp. vii
Introductionp. ix
Acknowledgmentsp. xiii
UI Recipesp. 1
Add a Basic Splash Screen Transitionp. 2
Stylize Your Splash Screen Transitionp. 10
Animate a Custom Notification Viewp. 16
Create Reusable Toggle Buttonsp. 21
Form Rounded Views with Textured Colorsp. 26
Put Together a Reusable Web Viewp. 29
Customize Sliders and Progress Viewsp. 33
Shape a Custom Gesture Recognizerp. 36
Create Self-contained Alert Viewsp. 40
Make a Label for Attributed Stringsp. 46
Scroll an Infinite Wall of Album Artp. 51
Play Tracks from a Wall of Album Artp. 56
Have Fun with Autoscrolling Text Viewsp. 62
Create a Custom Number Controlp. 66
Table and Scroll View Recipesp. 73
Simplify Table Cell Productionp. 74
Use Smart Table Cells in a Nibp. 78
Locate Table Cell Sub-viewsp. 83
Organize Complex Table Viewsp. 86
Produce Two-Tone Table Viewsp. 92
Add Border Shadows for Table Viewsp. 97
Place Static Content in a Zoomable Scroll Viewp. 104
Build a Carousel Paging Scroll Viewp. 109
Graphics Recipesp. 113
Draw Gradient-Filled Bezier Pathsp. 115
Create Dynamic Images with Multiple Animationsp. 121
Make Composited and Transformed Viewsp. 124
Animate a Gradient Layerp. 127
Reshape Shadowsp. 131
Display Animated Viewsp. 134
Construct a Simple Emitterp. 138
Curl the Page to a New Viewp. 143
Networking Recipesp. 149
Tame the Network Activity Indicatorp. 150
Simplify Web Service Connectionsp. 153
Format a Simple HTTP POSTp. 157
Upload Files Over HTTPp. 162
Runtime Recipesp. 171
Leverage Modem Objective-C Class Designp. 172
Produce Intelligent Debug Outputp. 176
Design Smarter User Defaults Accessp. 181
Scan and Traverse View Hierarchiesp. 185
Initialize a Basic Data Modelp. 192
Store Data in a Categoryp. 197
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program