
iOS/Android両方のアプリを作るならCompose Multiplatformがベストだと思う
ARANK
こんにちは!sugitaniと申します。Black Cat CarnivalというSNSアプリを開発しています。現在ベータテスト中です。本稿はBlack Cat CarnivalでのCompose Multiplatformの採用事例の紹介と、それを例にとったCompose Multiplatformのオススメを行います。"Compose Multiplatformがベストだと思う"なんてたいそうなこと言ってるけど、言うほど開発のことわかっているのかい?…と思われるかもしれないので経歴をご紹介させていただきますこれまで主に開発してきたもの ⇒ ニコニコ生放送 / GANMA! / SUGARiOS開発経験10年超 - GANMA!でSwiftベータ版時代から利用、現在も日常的に開発中。UIKitはもちろんSwiftUIも実戦で利用中。Swift6ガチ対応の難しさに血涙を流しているAndroid開発経験10年超 - 同様にGANMA!時代から開始、現在も日常的に開発中。Jetpack Composeもバリバリ利用iOS/Androidのどちらに関しても経験は十分だとおもいます。前提: Compose Multiplatformとは?Android開発で使われているJetpack Composeは、iOS開発でいうSwiftUIに相当する宣言的UIフレームワークです。Compose MultiplatformはKotlin Multiplatform(JetBrains社がコア)とJetpack Compose(Googl…