IOS 5 essentials : harness iOS 5's new powerful features to create stunning applications /
Each chapter will take you through a new major feature of iOS 5. You will learn how to integrate each feature into your applications. If you ever wanted to learn about the latest features of iOS 5 and learn how to incorporate Twitter, iCloud and Core Image framework effects functionality into your a...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
©2012.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- IOS 5 Essentials
- iOS 5 Essentials
- Credits
- Foreword
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe
- Free Access for Packt account holders
- Instant Updates on New Packt Books
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. What's New in iOS5
- What's new in iOS 5
- Reminders
- Notification Center
- Newsstand
- Getting and installing the iOS 5 SDK.
- Creating the MyMagazineArticle applicationAdding the Newsstand Kit framework to our project
- Adding properties to our application
- Creating the MyEmailApp application
- Adding the MessageUI framework to our project
- Building TheMyEmailApp user interface
- Auto-populating fields
- Building and running the MyEmailApp application
- iMessage
- iPhone Camera
- PC Free
- Wi-Fi sync
- Multitasking gestures
- Removing the Xcode developer tools
- Summary
- 2. Using iCloud and the Storage APIs
- Comparing Apple iCloud and Google Docs
- Storing and using documents in iCloud
- Storing key-value data in iCloud.
- Requesting entitlements for iCloud storageiCloud backup
- Creating the iCloudExample application
- Moving a document to iCloud storage
- iCloud storage APIs
- Searching for documents in iCloud
- Working with documents in iCloud
- The file coordinator
- The file presenter
- Handling file-version conflicts
- Using iCloud storage responsibly
- Summary
- 3. Debugging with OpenGL ES
- Understanding the new workflow feature within Xcode
- Creating a simple project to debug an OpenGL ES application
- Detecting OpenGL ES state information and objects
- View textures
- Shaders
- Error handling in OpenGL ES.
- Detecting errors by setting up breakpointsSetting up breakpoints in your code
- Setting conditional OpenGL ES entry point breakpoints
- Breaking on frame boundaries
- Summary
- 4. Using Storyboards
- Understanding Storyboards
- Transitions
- How to go about creating Storyboard files
- Creating a simple Storyboard (Twitter) application
- Creating scenes
- Configuring scenes
- Building a Twitter application
- Composing a Tweet message
- Adding photos to a Tweet
- Preparing to transition to a new view-controller
- Presenting storyboard view-controllers programmatically
- Summary
- 5. Using AirPlay and Core Image.
- Understanding the AirPlay frameworkCreating a simple AirPlay application
- Using AirPlay to present application content to Apple TV
- Understanding the Core Image framework
- Creating a simple Core Image application
- Learn how to apply image filter effects using the CIImage class
- Color effects
- Transitions
- Summary
- 6. Xcode Tools
- Improvements
- LLVM compiler
- Automatic Reference Counting (ARC)
- Strong references
- Weak references
- ARC qualifiers regular variables
- Variable qualifiers
- Interface builder
- Support for creating storyboard files for iOS applications
- Location simulator.
- Creating a simple geographical application.