Documents and Data Sharing: The Advanced iOS 6 Developer's Cookbook
Product Author Bios
Erica Sadun is the bestselling author, co-author and contributor to over two-dozen books on Programming, Digital Video, Digital Photography, and Web Design, among others. She has blogged forTUAW.com and O'Reilly's Mac Devcenter and Digital Media sites, and now regularly blogs for Ars Technica. In addition to being the author of over a dozen iPhone-native applications, Erica holds a Ph. D. in Computer Science from Georgia Tech's Graphics, Visualization and Usability Center. A geek, a programmer, and an author, she's never met a gadget she didn't love.
When not writing, she and her geek husband parent three adorable geeks-in-training, who regard their parents with restrained bemusement.
Under iOS, applications can share information and data as well as move control from one application to another using a variety of system features. Each application has access to a common system pasteboard that allows copying and pasting across apps. Users can transfer documents from one app to another app that supports that format. They can request a number of system-supplied "actions" to apply to a document, such as printing, tweeting, or posting to a Facebook wall. Apps can declare custom URL schemes that can be embedded in text and web pages. This eBook by bestselling author and developer Erica Sadun introduces the ways you can integrate documents and data sharing between applications. You’ll see how to add these features into your applications and use them smartly to make your app a cooperative citizen of the iOS ecosystem.
This digital short is an adapted excerpt from The Advanced iOS 6 Developer's Cookbook (Early Edition), 4th Edition (ISBN 9780133362534). The content of this digital short may differ slightly from the content in the book. Purchasers of this digital short are invited to use coupon code sadundocdata, good for 30% off the list price of the book on InformIT exclusively.
Table of Contents
Recipe: Working with Uniform Type Identifiers
Determining UTIs from File Extensions
Moving From UTI to Extension or MIME Type
Retrieving Conformance Lists
Recipe: Accessing the System Pasteboard
Storing Common Types
Passively Updating the Pasteboard
Recipe: Monitoring the Documents Folder
Enabling Document File Sharing
Scanning for New Documents
Recipe: Presenting the Activity View Controller
Presenting the Activity View Controller
Activity Item Sources
Item Source Callbacks
Items and Services
Supporting HTML Email
Recipe: The Quick Look Preview Controller
Recipe: Adding a QuickLook Action
Recipe: Using The Document Interaction Controller
Creating Document Interaction Controller Instances
Document Interaction Controller Properties
Providing Document Quick Look Support
Checking for the Open Menu
Recipe: Declaring Document Support
Creating Custom Document Types
Implementing Document Support
Recipe: Creating URL-Based Services
Declaring the Scheme
Adding the Handler Method
eBook (Watermarked) $2.99
Includes EPUB, MOBI, and PDF
About eBook Formats
This eBook includes the following formats, accessible from your Account page after purchase:
EPUBThe open industry format known for its reflowable content and usability on supported mobile devices.
MOBIThe eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDFThe popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discretely watermarking it with your name, making it uniquely yours.
Get access to thousands of books and training videos about technology, professional development and digital media from more than 40 leading publishers, including Addison-Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media, Wrox, Apress, and many more. If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months. That's a total savings of $199.