DevTools Extensions で独自の DevTool を開発する by Koki Yoshida

FlutterKaigi 2024
一般セッション

DevTools Extensions で独自の DevTool を開発する

koki8442 Koki Yoshida koki8442

概要

Flutter におけるアプリ開発において、 DevTools は必要不可欠な存在です。
しかし既存の DevTools に独自の機能をカスタマイズできることはあまり知られていません。
DevTools を独自にカスタマイズすることで、ログの表示制御、キャッシュの表示、アプリ内の開発者用の画面を DevTools に移行するなど、開発体験の向上が見込めます。

このセクションでは、devtools_extensions パッケージを使用して、 DevTools を独自にカスタマイズする方法や、
実際のチーム開発でどのような機能をカスタマイズしているかなどの実例を紹介します。
加えてパッケージ製作者向けに自身のパッケージに DevTools Extensions を提供する方法も解説します。

想定視聴者

  • DevTools の開発に興味のある方
  • チーム開発の生産性を上げたい方
  • アプリ内の開発用画面を DevTools に移行させたい方