Learn about the technologies for storing and accessing data.
Learn about the technologies for storing and accessing data.
Obtain detailed information about skeletal and face geometry, and saved world data.
Explains how to use Quartz 2D. Includes illustrations and sample code.
Leveraging the declarative management data model to scale devices
Use declarative management to make devices more autonomous and proactive.
Integrating Declarative Management
Use the declarative management protocol to manage MDM features such as device enrollment and un-enrollment and device and user authentication.
Describes elements of best practice when writing code with Objective-C using ARC.
The basics of developing device drivers. Includes descriptions of I/O Kit families.
A collection of short articles on the core concepts, patterns, and mechanisms in Cocoa programming.
Explains how to use threads in Cocoa applications.
Manage your organization’s devices remotely.
Manage startup items, launch agents, and launch daemons from within an app.
Sends declarative management requests to the server.
MdmServer.Relationships.Devices.Data
The type and ID of a related resource.
MdmServer.Relationships.Devices.Data
The type and ID of a related resource.
Allocate and deallocate buffers with structures that hold a variety of data.
Manage the storyboards and nib files containing your app’s user interface, and learn how to load data that is stored in resource files.
Regulate documents, URLs, and other kinds of data movement and storage.
Establish secure communication with tokens.
Contains, in alphabetical order, descriptions of design patterns, architectures, and other concepts important in Cocoa development.
Data protection allows an app that accesses sensitive user data to use the built-in encryption available on some devices.View documentation
Explains how to allocate and deallocate objects in Cocoa.
Explains how to allocate and deallocate objects in Cocoa.
User Management enables your application or app extension to discover the current user of the device.
Explains how to create and manage files and directories.
The payload that configures mobile device management (MDM) settings.
Service Management framework supports installing and uninstalling services, including Service Management login items, launchd agents, and launchd daemons. General: DevForums tag: Service Management Service Management framework documentation Daemons...
The server authentication details for an asset data.
Configure the data model file to contain your app’s object graph.
The declaration to configure the properties on the device.
The declaration to test declarative device management.
The entitlement for distinguishing between multiple user accounts on Apple TV.
Build a structured data model for your app, and persist that data model to disk or iCloud.
Explains how to use the NSXML classes of Cocoa to process, modify, and query XML data.
Introduction to Application File Management
Explains how Cocoa applications can use, manipulate, and
19:43
What’s new in Apple device management and identity
Designed for IT administrators, MDM developers, and identity providers, this session covers the latest updates to Declarative Device Management,...
25:12
What’s new in device management
Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and...
14:01
8:52
SwiftData is a powerful and expressive persistence framework built for Swift. We'll show you how you can model your data directly from Swift code,...
23:23
9:25
Model your schema with SwiftData
17:24
Implement Apple Pay and order management
17:32
Meet device management for Apple Watch
Organizations can now deploy and configure Apple Watch in addition to other Apple devices. Learn how to implement device management for watchOS to...
36:36
Explore advances in declarative device management
Learn how you can help IT administrators get the tools they need to manage their organization's devices. Discover the latest changes to declarative...
31:47
Adopt declarative device management
Discover how you can simplify development of your device management solution with the declarative approach. We'll take you through the latest updates...
Recording Private Data in the System Log
I’ve discussed all of the following on DevForums before, but scattered across multiple threads. The issue of system log private data recently came up in another context and I decided to collect my thoughts in one place. If you have any questions...
Objective-C Memory Management for Swift Programmers
If you’re new to Apple platforms (welcome!) then you may encounter memory management terms that don’t fit into the Swift world view of strong and weak references. This post is my attempt to explain that terminology from a historical perspective....
Account & Organizational Data Sharing - Service configurations - Account - Help
Learn about account and organizational data sharing.
Requesting access to an MDM Vendor CSR signing certificate - Certificates - Account - Help
Learn how to request access to an MDM Vendor CSR signing certificate.
Provides an overview and explains how to use and create image filters and image units.
Find details on using cktool.
Automating CloudKit Development - iCloud
Learn about CloudKit tools and authentication considerations for automating processes to support local integration testing and continuous integration (CI) systems.
API Overview - App Store Connect
This API lets you automate tasks on App Store Connect for increased efficiency. Use it for development, testing, and reporting within your team’s internal workflow.
Describes how to use the Metal framework to implement low-overhead graphics rendering or parallel computational tasks.
Xcode Cloud implements multiple layers of security measures throughout its infrastructure and processes including source control management, data encryption, and regular auditing.
Contains, in alphabetical order, descriptions of design patterns, architectures, and other concepts important in Cocoa development.
Explains the fundamental design concepts that underlie all Core Foundation programming interfaces.