Tuistで完結させるプロジェクト自動化とモジュール化
dumveloper
¥3,779
早割
28%
¥2,699
初級 / iOS, Swift, tuist
大規模iOSプロジェクトの慢性的な問題である.pbxprojのコンフリクトと複雑な依存関係管理を、Tuistで完璧に解決します。本講義は、新規プロジェクトをゼロから拡張可能なマルチモジュール構造で構築し、実務で直面する外部ライブラリ連携およびリソース管理の真髄をマスターできるように設計されています。 --- 核心学習ポイント (Key Takeaways) * 🏗️ 体系的なプロジェクト設計: WorkspaceとProjectを有機的に分離することで、チームごとのオーナーシップを確保し、コンフリクトのない協業環境を構築します。 * 📐 正しいモジュール設計原則: すべてを一つの場所に詰め込む'SharedKit'の罠を避け、依存関係の一方向原則を守る健全なモジュール細分化戦略を習得します。 * 📦 外部ライブラリマスター: Tuist 4.0のPackage.swiftを活用し、Alamofire、TCA、Kingfisherなどの必須ライブラリを各モジュールに効率的に分配・連携します。 * 🖼️ 完璧なリソース管理: モジュール分離時に発生するリソースバンドルの問題を完全に理解し、Tuistの自動生成機能を通じたType-Safeなリソースアクセスでランタイムクラッシュを防止します。 * ⚙️ 環境別の設定分離: xcconfigとビルドConfigurationを活用し、Debug、QA、Release環境に応じたアプリ名、Bundle ID、API URLをコードで完璧に制御します。
初級
iOS, Swift, tuist




![[iOS] Swift Modern Collection View & MVVM パターンガイド講義サムネイル](https://cdn.inflearn.com/public/courses/330174/cover/6d62a451-cf7f-43cd-9679-9e2ce509136f/330174-eng.png?w=420)

![MAUI [Cross-Platform Applications & C#]講義サムネイル](https://cdn.inflearn.com/public/courses/332442/cover/89ee60dc-f139-4b63-ae28-abd8a6036cb8/332442-eng.png?w=420)


![[コードファクトリー] [入門] Dart言語4時間で完全征服講義サムネイル](https://cdn.inflearn.com/public/courses/328577/cover/d7cd62c2-db07-45d8-af8d-a3fa728cd8e7/inflearn-logo.jpg?w=420)
