はじめに
Flutterエンジニアの皆さんはpub.devのパッケージを日々使っているかと思います。
パッケージといっても色々ありますが、開発元に注目したときコミュニティが作っているもの、個人が作っているもの、企業が作っているものなど様々です。
今回はpubのパッケージなどFlutter関連のOSS開発をしている企業でも特に存在感のある2社について勝手に紹介します。
Invertase
InvertaseはFlutterFireやMelosなどのOSSを開発している企業です。
ちなみに日本語だとインバーテースと読むみたいです。
Riverpod作者のRemi Rousseletさんが在籍してることでも有名ですね。またMajid HajianさんやMais AlherakiさんなどGoogle Developers Expertの方が多数在籍しています。
パッケージ
主要なパッケージの紹介です。
FlutterFire
現在はInvertaseのリポジトリで管理されていませんが、お世話になっている人が多いであろうFlutterFireはInvertaseが開発しています。
Melos
マルチパッケージのDartプロジェクト管理ツールのMelosもInvertaseが開発しています。MelosはFlutterFireやRiverpodで利用されています。
Custom Lints
オリジナルのLintを作成できるパッケージです。
その他の活動
Zapp.run
ブラウザ上で使える開発環境Zapp!もInvertaseが開発しています。
カンファレンスの主催
Flutter Firebase Festivalというイベントを主催しています。
コンテスト
InvertaseのOSSをテーマにしたコンテストを開催しています。
以下は私のコンテスト参加レポートです
Very Good Ventures
GoogleのイベントでVery Good Venturesの開発したアプリをみたことのではないかと思います。名前が長いのでVGVと略されることが多いです。
個人的にBLoCを推してる企業みたいな印象があります👀(日本だとBLoCあまり使われてない感覚ありますが)
パッケージ
Very Good CLI
テンプレートに基づいて色々な初期化を済ませたプロジェクトを作成できるCLIツールです。
Flameを使ったゲームアプリのテンプレなんかもあるみたいです。
Dart Frog
Dart向けの軽量バックエンドフレームワークのDart Frogの開発元もVGVです。
その他の活動
その他というかこっちがメイン?な気がしますが、パッケージ以外の紹介です。
I/O FLIP
Google I/O 2023のコンテンツだったAIカードゲームのI/O FLIPはVGVが開発しています。
リポジトリ
2022のpinballや2021のphotoboothもVGVが開発しています。
Flutter News Toolkit
ニュースアプリ用のテンプレートプロジェクトFlutter News ToolkitはGoogleとVGVの共同開発です。
まとめ
InvertaseとVery Good Venturesについて紹介しました!
この情報も追加しべきでは?とかこの企業も紹介して!みたいなのあったらコメントお願いします🙋♂️