← ClaudeAtlas

swiftui-patternslisted

SwiftUI開発パターン・ベストプラクティス。状態管理、ナビゲーション、レイアウト、アニメーション、パフォーマンス最適化など、モダンなSwiftUIアプリケーション開発の実践的なガイド。
Gaku52/software-engineering-universe · ★ 5 · Web & Frontend · score 60
Install: claude install-skill Gaku52/software-engineering-universe
# SwiftUI Patterns Skill ## 📋 目次 1. [概要](#概要) 2. [状態管理パターン](#状態管理パターン) 3. [ナビゲーション](#ナビゲーション) 4. [レイアウトシステム](#レイアウトシステム) 5. [データフロー](#データフロー) 6. [パフォーマンス最適化](#パフォーマンス最適化) 7. [アニメーション](#アニメーション) 8. [再利用可能なコンポーネント](#再利用可能なコンポーネント) 9. [テスト戦略](#テスト戦略) 10. [よくある問題と解決策](#よくある問題と解決策) ## 概要 SwiftUIアプリケーション開発における実践的なパターンとベストプラクティスを提供します。 **対象:** - SwiftUIアプリケーション開発者 - iOSエンジニア - モバイルアプリアーキテクト **このSkillでできること:** - 適切な状態管理パターンの選択と実装 - スケーラブルなナビゲーション設計 - パフォーマンスの高いUIの構築 - 保守性の高いコードベースの維持 ## 📚 公式ドキュメント・参考リソース **このガイドで学べること**: SwiftUI状態管理、ナビゲーション設計、レイアウトシステム、パフォーマンス最適化 **公式で確認すべきこと**: 最新のSwiftUIアップデート、新しいAPIとモディファイア、iOS新機能 ### 主要な公式ドキュメント - **[SwiftUI Documentation](https://developer.apple.com/documentation/swiftui)** - Apple公式SwiftUIドキュメント - [Tutorials](https://developer.apple.com/tutorials/swiftui) - [Views and Controls](https://developer.apple.com/documentation/swiftui/views-and-controls) - [State and Data Flow](https://developer.apple.com/documentation/swiftui/state-and-data-flow) - **[SwiftUI by Example](https://www.hackingwithswift.com/quick-start/swiftui)** - 実践的なSwiftUI学習リソース - **[Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/)** - iOSデザインガイドライン - [iOS Design](https://developer.apple.com/design/human-interface-guidelines/) - **[Combine Framework](https://developer.apple.com/documentation/combine)** - リアクティブプログラミング ### 関連リソース - **[Swift by Sundell](https://www.swiftbysundell.com/)** - Swift/SwiftUIベストプラクティス - **[Po