Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Daniel, Steven F.
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.