FlutterKaigi 2021

2021年11月29日開催 / 発表資料 12 本

  1. kafumi

    Material Youの概要と思想、FlutterでのMaterial You対応の現状と今後の見通しを、安定版と開発版の状況を交えて把握できるセッション。

  2. 千葉 諒

    FlutterにAtomic Designを適用し、ウィジェットをどの単位で切り出し責務を分けるかを解説。ファイル分割や重複コードに悩む人向けの指針が得られる。

  3. FlutterでGraphQLを扱うスライド動画

    伊賀 裕展

    FlutterでGraphQLを使う際のクライアント選定、gql_buildによるコード生成、Riverpodを組み合わせたプロジェクト構成など、採用時の実践的な指針が得られる。

  4. Everything is an "Element"スライド動画

    ちゅーやん

    Widgetの裏で動くElementツリーの役割と仕組みを解説。BuildContextや.of(context)、ProviderNotFoundExceptionの原因を理屈で理解できるようになる。

  5. entaku

    2つのアプリ開発経験とFlutter状態管理の歴史を振り返り、ProviderやRiverpodなどの選択肢から自分のチームに合う方法を選ぶ判断材料が得られる。

  6. 山本小龍

    Flutterアプリで過剰でも不足でもないセキュリティとは何かを、flutter_secure_storageなどの実例とネイティブ視点の注意点、説明の仕方から語る。

  7. 若宮浩司

    Flutterアプリを複数の内部Pluginに分割し、マイクロサービス的に開発する手法を紹介。機能別の保守や新規メンバーの負担軽減などの利点が分かる。

  8. Kurogoma4D

    Flutterでアプリがバックグラウンドやキル状態でもDartコードを動かす仕組みを、Isolateとネイティブ連携、コード例で解説。実現方法が分かる。

  9. 塚本 武志

    Flutterのスクロール表現を支えるSliverの概念から、用意されたSliver Widgetの種類、実開発での応用までをサンプルコードで学べる内容。

  10. batch

    FlutterのTextがiOSとAndroidで見た目に差が出る理由と構成要素を解説し、両OSで同じ見た目にするための方法が分かる。

  11. 1059999

    FlutterでアクセシブルなアプリにするためのSemanticsの使い方、ラベルの付け方、ローディングやScaleFactor対応、デバッグ手法を実例で学べる。

  12. KyoheiG3

    Flutterアプリで意図しないUI変更を防ぐため、UIカタログアプリを作ってVisual Regression Testingを導入した事例と、関連パッケージの話が聞ける。