IOS 5 Essentials.
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 Pub.,
2012.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- IOS 5 Essentials; iOS 5 Essentials; Credits; Foreword; About the Author; Acknowledgements; 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; Preface; 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.