Contents

Technology Overviews

Learn about the wide range of technologies you use to develop software for Apple platforms.

Overview

Whether you’re new to Apple platforms or you’ve been working with them for years, finding the technology you need is an important first step. With so many technologies available to you, it’s sometimes difficult to know where to start. The following topics offer a high-level view of the technologies available to you, and guidance about which technologies you might choose to solve particular problems.

Get started

Start your exploration with the foundational technologies you use to build your app or game, and make your interface shine by adopting Liquid Glass.

Discover Apple technologies

Explore the technologies you use to build your app’s unique experience. Whether you’re buiding core features like your app’s data model, accessing device-specific hardware, making your app more intelligent, or adopting features unique to Apple devices, Apple frameworks help you do so easily and efficiently.

Explore the Apple Developer Documentation

Consult the Apple Developer Documentation for in-depth information about individual technologies. The developer documentation includes API reference, articles, sample code, and tutorials to help you learn how to use a given technology. It also offers guidance about the best way to solve specific challenges.

Topics

Get started

Discover Apple technologies