swiftui-26-api

Document non-glass SwiftUI APIs from WWDC 2025 for iOS, macOS, visionOS 26 with examples and cross-links.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/kmshdev/claude-swift-toolkit --skill swiftui-26-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swiftui-26-api
Source: https://github.com/kmshdev/claude-swift-toolkit/tree/main/skills/swiftui-26-api
Command: npx skills add https://github.com/kmshdev/claude-swift-toolkit --skill swiftui-26-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Developers need an organized reference to the new non-glass SwiftUI APIs introduced at WWDC 2025 across iOS 26, macOS 26, and visionOS 26, so they can quickly learn, compare, and implement them.

Core Features & Use Cases

  • API overview for non-glass SwiftUI features such as @Animatable macro, WebView/WebPage, AttributedString enhancements, FindContext, and scroll/tab behaviors.
  • Guided usage and examples spanning animations, text editing, web content, and macOS features to accelerate integration into real apps.
  • Cross-platform applicability covering iOS, macOS, and visionOS, with notes on compatibility and migration paths.

Quick Start

Open this skill to explore WWDC 2025 SwiftUI 26 APIs and try a sample integration.

Frequently Asked Questions about swiftui-26-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What new non-glass SwiftUI APIs were introduced in iOS 26 and macOS 26?

WWDC 2025 introduced non-glass SwiftUI APIs including the @Animatable macro, WebView, WebPage, AttributedString enhancements, FindContext, and updated scroll and tab behaviors for iOS 26, macOS 26, and visionOS 26.

How do I use the @Animatable macro in SwiftUI?

The @Animatable macro in SwiftUI 26 simplifies animating state changes. You apply the macro to your state properties, enabling automatic animation transitions without manually conforming to VectorArithmetic protocols.

Does SwiftUI 26 WebView support displaying web content on visionOS?

Yes, SwiftUI 26 introduces WebView and WebPage components for embedding web content. These APIs apply cross-platform across iOS 26, macOS 26, and visionOS 26, with specific compatibility notes available.

Can I use the new FindContext API for text editing in SwiftUI 26?

Yes, SwiftUI 26 includes FindContext and TextEditing enhancements for managing text search and editing behaviors. These APIs integrate with attributed strings to provide structured text manipulation capabilities.

What is the best way to migrate UIKit components to SwiftUI 26?

SwiftUI 26 provides new UIKit bridge APIs to facilitate migration. The reference content covers cross-platform applicability and specific guidance on integrating UIKit components with the latest SwiftUI features.

Are there limitations when using SwiftUI 26 AttributedString enhancements across platforms?

SwiftUI 26 AttributedString enhancements are designed for cross-platform use across iOS, macOS, and visionOS. The reference content provides specific compatibility notes and migration paths to handle platform-specific constraints.