SkillAgentSearch skills...

Advancedcatalystexample

Advanced Catalyst Example with sidebar, list view, SwiftUI detail view, toolbar & AppKit bundle

Install / Use

/learn @steventroughtonsmith/Advancedcatalystexample
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Advanced Catalyst Example

This is an example of a Catalyst app using a three-column layout, with a primary toolbar.

It includes topics such as:

  • Drag & drop reordering of the sidebar items
  • Scaling UI metrics between Mac Idiom and iPad Idiom
  • Using Codable to load a data store from disk and present it
  • Using an AppKit bundle to access APIs not available to Catalyst, like NSSearchToolbarItem
  • Mixing a SwiftUI detail view into a UIKit app structure
  • Using the UIKit Focus Engine to provide keyboard navigation
  • Providing a Credits file for your About window

Screenshot

View on GitHub
GitHub Stars237
CategoryDevelopment
Updated1mo ago
Forks8

Languages

Swift

Security Score

80/100

Audited on Feb 12, 2026

No findings