
Small Choices, Big Impact: The Environmental Cost of Mobile Design Decisions
Reflect upon the possible environmental impact of design choices in your app features and user interface design.
Create with Swift
Live Last read · last published · next check

Reflect upon the possible environmental impact of design choices in your app features and user interface design.

Learn how to overlay shapes on top of maps using MapKit in a modern iOS application.

Learn how to create and use parametrized shaders with Metal and SwiftUI.

Learn how to integrate Maps using MapKit in modern iOS applications.

Learn the basics of Metal with SwiftUI to take your first steps on using shaders in your app UI.

Become a World Class Developer at the Apple Developer Academy in Naples, Italy. Call for Application 2026/27.

Design beyond the screen, non-human personas bring environmental reality into decision-making, from energy grids to cooling systems.

A new grammar for designing Cognitive Spatial Experiences in visionOS and WebXR.

Build products that are not only functional but meaningful. Not only efficient, but expressive. Not only usable, but intentional.

Learn how to make content in your app shareable across apps using AppEntity and Transferable.

Create wireframe visionOS decisions and validate layouts before you write a single line of code.

Understand how to compose multiple gestures together to create complex interactions in a SwiftUI app.

Learn how to build a tiered subscription system and gate premium features in a SwiftUI app using StoreKit 2.

Understand how to build document-based apps with SwiftUI using DocumentGroup and Uniform Type Identifiers

Create new calendars in EventKit to organize reminders or events under custom lists