Application Development in iOS 7 - Helion
ebook
Autor: Kyle BegemanTytuł oryginału: Application Development in iOS 7.
ISBN: 9781783550326
stron: 126, Format: ebook
Data wydania: 2014-05-19
Księgarnia: Helion
Cena książki: 89,90 zł
Osoby które kupowały "Application Development in iOS 7", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Application Development in iOS 7 eBook -- spis treści
- Application Development in iOS 7
- Table of Contents
- Application Development in iOS 7
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers, and more
- Why subscribe?
- Free access for Packt account holders
- Support files, eBooks, discount offers, and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Xcode 5 A Developers Ultimate Tool
- The new user experience
- Top-level documentation
- Debugger and debug gauges
- Automatic configuration with accounts and capabilities
- Source control
- Asset catalogs
- Quick build device selection
- Storyboard previews
- Summary
- 2. Foundation Framework Growing Up
- Why Foundation matters
- Modules
- Precompiled headers a partial solution
- Modules smart importing
- NSProgress
- NSArray
- NSTimer
- NSData
- NSURLUtilities
- Summary
- 3. Auto Layout 2.0
- Why you should use Auto Layout
- Creating our project
- Starting our storyboard
- Setting up button actions
- Using Auto Layout
- Applying constraints
- Resolving Auto Layout issues
- Finishing our menu view
- Preparing for navigation
- Summary
- 4. Building Our Application for iOS 7
- Designing for iOS 7
- The navigation bar and status bar
- The new UIKit
- Updated app icons
- Putting together the pieces
- Project organization
- Creating the files
- Setting up the storyboard
- AddNewViewController
- FoodDetailViewController
- MyFoodsViewController
- Summary
- Designing for iOS 7
- 5. Creating and Saving User Data
- Picking up where we left off
- The navigation bar style
- Adding our button action
- Adding buttons to our navigation bar
- Adjusting our storyboard view
- Adding our delegates
- Using a tap gesture
- Getting the image from UIImagePickerController
- Adding the text field delegate
- Saving the data
- Getting the date string
- Adding validation
- Saving the image
- Creating versus loading the .plist file
- Adding a new entry
- Summary
- 6. Displaying User Data
- Custom cell
- Building the cell
- Connecting the cell
- Creating properties
- Adding food
- Preparing the table view
- Loading data
- Displaying data
- Showing the detail view
- Coding the detail view
- Creating blurred images
- Finishing our detail view
- Pushing the detail view
- Summary
- Custom cell
- 7. Manipulating Text with TextKit
- What is TextKit?
- Dynamic type
- Handling updates
- Exclusion paths
- Adding letterpress
- Text formatting
- Making text bold and italicizing
- Underlining text
- Summary
- 8. Adding Physics with UIKit Dynamics
- Motion and physics in UIKit
- UIKit Dynamics
- Motion effects
- Adding gravity
- UIDynamicAnimator
- UIGravityBehavior
- Behavior properties
- Creating boundaries
- Collisions
- Creating invisible boundaries
- Dynamic items
- Manipulating item properties
- Collision notifications
- Attaching items to other items
- Snapping items
- Using motion in our app
- Summary
- Motion and physics in UIKit
- Index