IOS 7 App Development Essentials
© 2013 Neil Smyth / Payload Media. This eBook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved.
<google>BUY_IOS7</google>
- iOS 7 UIKit Dynamics - An Overview
- Understanding UIKit Dynamics
- The UIKit Dynamics Architecture
- Dynamic Items
- Dynamic Behaviors
- The Reference View
- The Dynamic Animator
- Implementing UIKit Dynamics in an iOS 7 Application
- Dynamic Animator Initialization
- Configuring Gravity Behavior
- Configuring Collision Behavior
- Configuring Attachment Behavior
- Configuring Snap Behavior
- Configuring Push Behavior
- The UIDynamicItemBehavior Class
- Combining Behaviors to Create a Custom Behavior
- An iOS 7 UIKit Dynamics Tutorial
- An Introduction to iOS 7 Sprite Kit Programming
- An iOS 7 Sprite Kit Game Tutorial
- About the Sprite Kit Demo Game
- Creating the SpriteKitDemo Project
- Reviewing the SpriteKit Game Template Project
- Creating the Game Scene Classes
- Implementing the Welcome Scene
- Transitioning to the Archery Scene
- Transitioning to the Archery Scene
- Preparing the Archery Scene
- Adding the Texture Atlas
- Obtaining a Texture from the Atlas
- Preparing the Animation Texture Atlas
- Animating the Archer Sprite Node
- Creating the Arrow Sprite Node
- Creating the Arrow Sprite Node
- Shooting the Arrow
- Adding the Ball Sprite Node
- An iOS 7 Sprite Kit Collision Handling Tutorial
- An iOS 7 Sprite Kit Particle Emitter Tutorial
- What is the Particle Emitter?
- The Particle Emitter Editor
- The SKEmitterNode Class
- Using the Particle Emitter Editor
- Particle Emitter Node Properties
- Background
- Particle Texture
- Particle Birthrate
- Particle Life Cycle
- Particle Position Range
- Angle
- Particle Speed
- Particle Acceleration
- Particle Scale
- Particle Rotation
- Particle Color
- Particle Blend Mode
- Experimenting with the Particle Emitter Editor
- Bursting a Ball using Particle Emitter Effects
- Adding the Burst Particle Emitter Effect
- Integrating iAds into an iOS 7 App
- iOS Advertising Options
- Preparing to Run iAds within an Application
- iAd Advertisement Formats
- Banner Ads
- Interstitial Ads
- Medium Rectangle Ads
- Pre-Roll Video Ads
- Creating an Example iAds Application
- Adding the iAds Framework to the Xcode Project
- Enabling Banner Ads
- Adding a Medium Rectangle Ad
- Implementing an Interstitial Ad
- Configuring iAds Test Settings
- Going Live with iAds
- iOS 7 Multitasking, Background Transfer Service and Fetching
- Understanding iOS Application States
- A Brief Overview of the Multitasking Application Lifecycle
- Checking for Multitasking Support
- Enabling Multitasking for an iOS Application
- Supported Forms of Background Execution
- An Overview of Background Fetch
- An Overview of Remote Notifications
- An Overview of Local Notifications
- An Overview of Background Transfer Service
- The Rules of Background Execution
- An iOS 7 Background Transfer Service Tutorial
- Scheduling iOS 7 Local Notifications
- An Overview of iOS 7 Application State Preservation and Restoration
- An iOS 7 State Preservation and Restoration Tutorial
- Creating the Example Application
- Trying the Application without State Preservation
- Opting-in to State Preservation
- Setting Restoration Identifiers
- Encoding and Decoding View Controller State
- Adding a Navigation Controller to the Storyboard
- Adding the Third View Controller
- Creating the Restoration Class
- Integrating Maps into iOS 7 Applications using MKMapItem
- An Example iOS 7 MKMapItem Application
- Getting Location Information using the iOS 7 Core Location Framework
- An Example iOS 7 Location Application
- Creating the Example iOS 7 Location Project
- Designing the User Interface
- Creating the CLLocationManager Object
- Implementing the Action Method
- Working with Maps on iOS 7 with MapKit and the MKMapView Class