0% found this document useful (0 votes)
109 views6 pages

Guides and Sample Code

This document provides an overview of guides, sample code, and documentation available from Apple for developing applications across various Apple platforms like iOS, macOS, watchOS, and tvOS. It outlines the different resource types like guides, release notes, and sample code. It also categorizes content by topics, technologies, and layers that cover areas like user interface, media, core services, and operating system frameworks.

Uploaded by

Victor Luncasu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views6 pages

Guides and Sample Code

This document provides an overview of guides, sample code, and documentation available from Apple for developing applications across various Apple platforms like iOS, macOS, watchOS, and tvOS. It outlines the different resource types like guides, release notes, and sample code. It also categorizes content by topics, technologies, and layers that cover areas like user interface, media, core services, and operating system frameworks.

Uploaded by

Victor Luncasu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Guides and Sample Code

Guides and Sample Code


Platforms

o iOS

o macOS

o watchOS

o tvOS
Resource Types

o Guides

o Release Notes

o Sample Code

o Technical Notes

o Technical Q&As

Topics

o Apple Applications

o Audio, Video, & Visual Effects

o Cross Platform

o Data Management

o Drivers, Kernel, & Hardware

o General

o Graphics & Animation

o Interapplication Communication

o Languages & Utilities

o Mathematical Computation
o Networking, Internet, & Web

o Performance

o Security

o Swift

o System Administration

o User Experience

o Xcode

Technologies

o Cocoa Layer

AddressBookUI

AppKit

Intents

MapKit

MessageUI

Messages

ScreenSaver

SecurityInterface

TVMLKit

UIKit

WatchKit

iAd

o Web Services

Safari Extensions

iAd JS

o Media Layer
AVFoundation

AVKit

AudioToolbox

AudioUnit

AudioVideoBridging

CoreAudio

CoreGraphics

CoreImage

CoreMIDI

CoreText

CoreVideo

DVDPlayback

DiscRecording

GLKit

GameController

ImageIO

InstantMessage

Metal

Metal Performance Shaders

MetalKit

ModelIO

OpenAL

OpenGL

OpenGLES

Photos
QTKit

Quartz

QuartzCore

QuickTime

SceneKit

SpriteKit

o Core Services Layer

AddressBook

ApplePay JS

ApplicationServices

Automator

CFNetwork

CallKit

Carbon

CloudKit

Collaboration

Contacts

CoreData

CoreFoundation

CoreLocation

CoreMedia

CoreMotion

CoreServices

CryptoTokenKit

EventKit
Foundation

GameCenter

GameplayKit

HealthKit

HomeKit

InputMethodKit

JavaScriptCore

MultipeerConnectivity

OpenDirectory

PassKit

PushKit

QuickLook

SafariServices

ScriptingBridge

Security

ServiceManagement

StoreKit

WatchConnectivity

WebKit

o Core OS Layer

Accelerate

CoreBluetooth

DirectoryService

DiskArbitration

ExternalAccessory
LocalAuthentication

NetworkExtension

OpenCL

System

SystemConfiguration

o Kernel & Driver Layer

CoreWLAN

IOBluetooth

IOKit

ImageCaptureCore

Kernel

Sample Code
Study sample code to learn how to adopt technologies and implement features. Each sample code
project is a buildable, executable source example of how to accomplish a task using a particular
technology. The code shows the correct sequence of calls and parameters in general
implementations of APIs that you can modify for your specific needs.

You might also like