プライベートリポジトリで作る社内Flutterパッケージ開発の実践 by Keisuke Shoji

FlutterKaigi 2025
セッション

プライベートリポジトリで作る社内Flutterパッケージ開発の実践

worlddowntown Keisuke Shoji worlddowntown

概要

pub.devに公開できない社内向けFlutterパッケージをどう開発・管理・配布するか?

本セッションでは、GENDA IDという認証基盤のFlutter SDKを実例に、プライベートリポジトリでのパッケージ開発で直面する課題と解決策を紹介します。

以下の実践的なトピックを扱います

  • プラットフォーム固有の実装 (iOS/Android)
  • GitHub Actionsでのプライベート依存の解決方法
  • セマンティックバージョニングによる自動リリース
  • 認証要件への対応 (JWT検証、エラー設計)

想定視聴者

  • 社内向けFlutterパッケージを開発している/検討している方
  • プライベートリポジトリでの開発に課題を感じている方
  • CI/CDでのプライベート依存に悩んでいる方