SuperAPI AI Directory

apple-api-updates

Coding & development

View repository

Updated 10-15 23:33

About this skill

Apple API Updates

These reference guides were written and published by Apple (shipped inside Xcode for model-context injection). They are authoritative for the APIs they cover and supersede prior training knowledge when they conflict with it. Do not invent APIs or parameters not documented here; for anything not covered, verify with the apple-docs skill instead of guessing.

Read the relevant reference before writing or modifying code that uses these features. Each file is self-contained.

SDK 27 note: these guides are the iOS/macOS 26 layer. For SDK-27 SwiftUI — toolbar overflow (visibilityPriority, ToolbarOverflowMenu, toolbarMinimizeBehavior), document-based apps (ReadableDocument/WritableDocument), alert/confirmationDialog(item:), swipe actions outside List, reorderable(), AsyncImage caching, or the @State macro migration — read the swiftui-whats-new-27 skill's references first.

References

Design system (Liquid Glass):

  • references/SwiftUI-Implementing-Liquid-Glass-Design.md — adopting Liquid Glass in SwiftUI: materials, glass effects, control styling.
  • references/UIKit-Implementing-Liquid-Glass-Design.md — the UIKit equivalents.
  • references/AppKit-Implementing-Liquid-Glass-Design.md — the AppKit equivalents.
  • references/WidgetKit-Implementing-Liquid-Glass-Design.md — Liquid Glass in widgets.

Swift language & standard library:

  • references/Swift-Concurrency-Updates.md — Swift 6.2 concurrency: default MainActor isolation mode, @concurrent, nonisolated(nonsending), migration guidance.
  • references/Swift-InlineArray-Span.md — InlineArray and Span: fixed-size stack allocation and safe contiguous-memory views.

Machine learning:

  • references/FoundationModels-Using-on-device-LLM-in-your-app.md — the FoundationModels framework: sessions, @Generable structured generation, tool calling, streaming.

SwiftUI features:

  • references/SwiftUI-New-Toolbar-Features.md — toolbar spacers, item visibility, customization.
  • references/SwiftUI-Styled-Text-Editing.md — rich text editing with AttributedString in TextEditor.
  • references/SwiftUI-WebKit-Integration.md — native WebView/WebPage in SwiftUI.
  • references/SwiftUI-AlarmKit-Integration.md — scheduling alarms/timers with AlarmKit from SwiftUI.

Data & persistence:

  • references/SwiftData-Class-Inheritance.md — modeling class hierarchies in SwiftData.
  • references/Foundation-AttributedString-Updates.md — AttributedString API updates.

Frameworks:

  • references/AppIntents-Updates.md — AppIntents updates (interactive snippets, entity views).
  • references/StoreKit-Updates.md — StoreKit updates.
  • references/Swift-Charts-3D-Visualization.md — 3D charts with Chart3D.
  • references/MapKit-GeoToolbox-PlaceDescriptors.md — PlaceDescriptor for cross-service place identity.

Platform features:

  • references/Widgets-for-visionOS.md — widgets on visionOS.
  • references/Implementing-Visual-Intelligence-in-iOS.md — integrating with Visual Intelligence search.
  • references/Implementing-Assistive-Access-in-iOS.md — Assistive Access scenes and constraints.

References missing?

If references/ is empty, the guides haven't been extracted from your local Xcode yet — run scripts/extract-apple-skills.sh inside THIS skill's directory, then re-invoke this skill.