Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【KC3 Shinkan Fes 2024】モバイルアプリ開発 - ひなりん

Hina Nakahira
May 11, 2024
52

【KC3 Shinkan Fes 2024】モバイルアプリ開発 - ひなりん

Hina Nakahira

May 11, 2024
Tweet

Transcript

  1. Flutter UI フレームワーク プログラミング言語: Dart Flutter SDK とVisual Studio Code

    や Android Studio を使用。 公式ドキュメントが優秀。
  2. .NET MAUI C# とXAML を用いて、Windows, Android, iOS, Mac など 幅広く対応。

    特に.NET やVisual Studio との連携が深く、企業レベルの アプリケーション開発に適している。
  3. React Native JavaScript を使用してネイティブアプリを開発でき る。 Web 開発者にとっては非常に入りやすく、既存の Web 技術(React.js など)との相性も良い。

    ホットリロード機能によりコードの変更が即座にア プリに反映され、開発がスムーズに。 React のエコシステムを活用でき、豊富なライブラ リやツールが利用可能
  4. 思想のちがい ReactNative JavaScriptとReactの活用 KMP ビジネスロジックの共通化が中心 .NET MAUI .NET エコシステムの統合 どれがいい、と

    優劣をつけられるものではない。 みんなちがってみんないい。 flutter UI 側での共通化が中心
  5. iOS, Android, Flutter どれがいい? 目的による。ハッカソンや期限に追われた開発、チーム 内で同じコードを触りたいならFlutter もあり。 iOS / Android

    は、自分や周囲の「この人に自分のアプリ を使って欲しい」と思う人がどっちを使っているかで考 えるのもあり。 Android ならストアを通さず.apk を配布できる。
  6. 社会人・学生混合 Android エンジニアコミュニティ 130 名規模 学生〜シニアエンジニアまで 豊富な勉強会 通知がうるさいほど賑やか Web, iOS,

    クロスプラットフォー ムのチャンネルもわいわい 困ったら有識者が優しく教えてく れる!