Networking Internet (Protocol Streams foundation, this sample demonstrates various advanced networking techniques with nsurlconnection.
Included as part of this sample is a class called "CloudDocumentsController" which runs Spotlight queries, using NSMetaDataQuery, to discoved files found in iCloud.
AirDrop Examples, networking Internet "AirDropSample" demonstrates three use cases for incorporating AirDrop into an app.Zoomingpdfviewer Graphics Animation (2D Drawing) CoreGraphics Multi-paged PDF viewing with UIPageViewController demonstrates two-page spline viewing in landscape orientation, which looks like a book within iBooks.Real-time Video Processing Using AVPlayerItemVideoOutput Audio Video (Video) AVFoundation AVBasicVideoOutput demonstrates how to perform real-time video processing using AVPlayerItemVideoOutput and how to display processed video frames on promo first stop screen using caeagllayer and CADisplayLink.The cube geometry is defined with interlaced vertex and normal data and demonstrates how stride can be read within a shader.It also demonstrates using and AUGraph containing an AUConverter to convert the AVCaptureAudioDataOutput provided data format into a suitable format for the delay effect.MultipleDetailViews User Experience (Windows Views) UIKit This sample shows how you can use UISplitViewController to manage the presentation of multiple detail views in conjunction with a navigation hierarchy.The same API is available on both iOS and OS X, and provides a bridging mechanism for existing version 2 AudioUnits to coexist in existing AudioUnit host applications, and in future version 3 hosts.MyImagePicker General AssetsLibrary Demonstrates how to create an image picker user interface using the AssetsLibrary framework to display all albums, events and faces synced from iTunes.It displays the top paid iOS apps on Apple's App Store.LookInside: Presentation Controllers, Adaptivity, and Custom Animator Objects UIKit This example shows how to use a custom presentation controller to create a custom view controller presentation.
The CryptoExercise sample brings both of these APIs together through a network service, discoverable via Bonjour, that performs a "dummy" cryptographic protocol between devices found on the same subnet.
All the code demonstrating the Audio Queue is in a single file called aqofflinerender.
Tabster User Experience (Windows Views) UIKit An eclectic-style application designed to show how to build a tab-bar based iOS application.
The sample also shows how to create simple procedural button icons using CoreGraphics.
It also demonstrates what is needed to track the user's location as a background process.The user experience is centered around the idea of using the assets location and time metadata as a basis for certain features.Among the levels of customization are varying appearance styles, and applying custom left and right buttons known as UIBarButtonItems.Checking and Requesting Access to Data Classes in Privacy Settings Security PrivacyPrompts shows how to check and request access to data classes such as Location, Contacts, and social media in Privacy Settings on iOS.Additional effects have been added to one of the spinning cubes from the template to demonstrate altering a single object's uniform values per frame while keeping the other constant, all the while sharing the same buffer in memory.The XML data used is the current "Top 300" songs from the iTunes store.
Managed objects are inserted into a managed object context on a background thread, so the application remains responsive to the user while the import is taking place.