📘 AppleがSwiftを作った理由
- Objective-C の後継として、よりモダンで安全な言語を開発
- 読みやすく書きやすい構文
- パフォーマンスと安全性の両立
- Apple製品の開発に最適化
📱 Swiftが使われるApple製品
- iOSアプリ(iPhone / iPad)
- macOSアプリ(Mac)
- watchOSアプリ(Apple Watch)
- tvOSアプリ(Apple TV)
- visionOSアプリ(Vision Pro)
🧠 SwiftとAppleフレームワーク
- UIKit:iOS向けUI構築 - UIKit
- SwiftUI:宣言的UIの新標準 - SwiftUI
- Combine:リアクティブプログラミング - Combine
- ARKit / RealityKit:AR体験の構築 - ARKit / RealityKit
- MapKit / CoreLocation:地図・位置情報 - MapKit / CoreLocation
🛠 Appleの開発ツール
- Xcode:公式統合開発環境 - Xcode
- Simulator:仮想デバイスでアプリ検証 - Simulator
- Instruments:パフォーマンス解析 - Instruments
- TestFlight:ベータ版の配布とテスト - TestFlight
- App Store Connect:アプリの公開・管理 - App Store Connect
💡 SwiftがApple開発にもたらした変化
- コード量の削減
- 型安全によるクラッシュの減少
- オープンソース化によるコミュニティ強化
- WWDCでのアップデート継続