魅せろ!Modal Sheets in Flutter by masaki futami

iOSDC Japan 2024
レギュラートーク(20分)

魅せろ!Modal Sheets in Flutter

ma12441469 masaki futami ma12441469
3

Flutterを用いてモバイルアプリを開発する際には、
showModalBottomSheetは必須の機能と考えます。
しかし、特定の要件や要求に対応するためには、showModalBottomSheetだけでは不十分な場合もあります。
例えば

  • モーダルシートのカスタムデザインや動作の必要性
  • 複雑な要件による対応
  • プラットフォーム間の一貫性
    そのため、外部パッケージを探したり、showModalBottomSheetに関する情報を調べることが日常茶飯事かもしれません。

そこで、今回はFlutterにおけるモーダルシートの基本について深く掘り下げ、
外部パッケージの紹介や、特定の要件に対応するためのモーダルシートの実装方法に焦点を当てて話していきたいと思います。
具体的には、以下の内容について説明します。

  1. そもそもモーダルシートとは何か?
  2. FlutterのshowModalBottomSheetの内部実装の解説
  3. 関連する外部パッケージの紹介
  4. 特定の要件に応じたモーダルシートの実装方法
  5. SwiftとFlutterにおけるモーダルシートの比較

このトークを通じて、Flutterのモーダルシートに関する理解を深めていただけることを心から願っています。