Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ(Part 3):SwiftUI連携と技術Tips
DroidKaigi 2025で発表した「Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ」の内容をまとめました。Part 3では、SwiftUI連携、CMP vs Flutter比較、実践で直面した落とし穴、導入戦略を紹介します。
Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ(Part 3):SwiftUI連携と技術Tips
DroidKaigi 2025で発表した「Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ」の内容をまとめました。Part 3では、SwiftUI連携、CMP vs Flutter比較、実践で直面した落とし穴、導入戦略を紹介します。
Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ(Part 2):実装ガイド
DroidKaigi 2025で発表した「Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ」の内容をまとめました。Part 2では、プロジェクト構造、ナビゲーション統合、Koin DIなど具体的な実装方法を紹介します。
Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ(Part 1):なぜハイブリッドなのか
DroidKaigi 2025で発表した「Compose MultiplatformとSwiftUIで作るハイブリッドモバイルアプリ」の内容をまとめました。Part 1では、KMP+CMPを活用したハイブリッド開発を選んだ背景とアーキテクチャ概要を紹介します。
Kotlin Multiplatform ハイブリッドモード:Compose Multiplatform が SwiftUI や Jetpack Compose と融合
Kotlin Multiplatformのハイブリッド構成では、ビジネスロジックとCompose MultiplatformのUIを共有しつつ、重要な画面だけSwiftUIやJetpack Composeのネイティブに寄せられます。小規模チームならMVPを素早く出し、リソースが増えたら数日でネイティブ仕上げへ切り替えられる、拡張しやすい構成です。
AGSLでAndroid UIを変換するCustom Shaders を簡単に
魅力的なUIエフェクトやダイナミックなグラフィックの作成をAGSLがどうサポートしているのか、実際のシェーダー例で探ってみましょう。
Kotlin Multiplatform Mobile(KMM)およびCompose Multiplatformを使用したモバイルアプリケーションの開発
KMMは iOS, Androidアプリを開発するためのSDKで、基本言語は Kotlinで、Cross-Platformと Nativeアプリのいいところ取りをしています。
Kotlin Multiplatform Mobile (KMM)を使ったモバイルアプリ開発
KMMは iOS, Androidアプリを開発するためのSDKで、基本言語は Kotlinで、Cross-Platformと Nativeアプリのいいところ取りをしています。