採択
LT

そのローカルDB、プロジェクトに合ってますか? 明日から変える最適なDB

akaboshinit akaboshinit

Flutter開発において、ローカルDBの選定は開発体験を左右する重要な要素です。
しかし、ローカルDBは多くの選択肢が存在し、どれを使うべきか悩む方も多いのではないでしょうか?

本セッションでは、それぞれのローカルDBを設計思想・特徴・パフォーマンスの客観的に比較し、選定のヒントとなる基準を明確にしていきます。
さらに、各DBの登場背景やエコシステムとの関係性も比較し、なぜそのDBが選ばれるのか?を明らかにします。

このトークを通して、あなたのFlutterプロジェクトに最適なローカルDBを選定するための「判断軸」を持ち帰っていただけることを目指します。

セッションで話すこと

  • ローカルDBの選択肢と比較
  • DB選定の判断軸
  • DB乗り換えの陥りやすい罠/シームレスに行う方法

想定視聴者

  • FlutterでローカルDBを導入または乗り換えを検討している方
採択
LT

FlutterにおけるFigma Dev Mode MCP活用Tips 5選

keigomichi keigomichi

概要

昨今、 Claude Code をはじめとする AI ツールの登場により、アプリケーションの開発スタイルは大きく変化を遂げようとしています。

特に、Claude CodeやFigma Dev Mode MCPを活用したコード生成が注目されています。
しかし、FigmaのCode ConnectがFlutterに非対応である点や、生成されるコードの精度に課題がある点など、Flutterとの連携には課題があります。

本LTでは、Figma MCPとClaude Codeを使って、より実用的なUI開発を行うためのTipsを5つご紹介します。

想定視聴者

  • Flutterを用いてUI開発を行っている方
  • Figma・デザインシステムを活用したい方
1
採択
LT

24時間止まらないFlutterアプリの作り方

uuuuuuuuuuuuku きしもと

概要

FlutterアプリをAndroid端末でキオスクモード(アプリ固定モード)運用する方法を解説します。Device Owner権限の設定方法、Flutterでの実装、RemoteConfigを使った自動アップデートなど、業務用端末として安定運用するための実践的な知識を5分でお伝えします。

想定視聴者

  • Flutterで店舗向け・業務用アプリを開発している方
  • キオスクモードの実装方法を探している方
  • MDMを使わないデバイス管理に興味がある方
採択
LT

Master of Widget Key ~ Widget 再利用とパフォーマンス最適化 ~

新垣清奈

概要

なぜ Key が必要なのか、正しく使わないとどうなるかを実例で比較。

  • ValueKey/ObjectKey/UniqueKey/GlobalKey の違い
  • リストアイテムの入れ替え/アニメーションでの挙動
  • 過剰使用を避けるベストプラクティス

想定視聴者

  • 実装時にKeyの挙動でつまずいたことがある中級~上級のFlutter開発者
採択
LT

カスタムジェスチャーの実装から学ぶGesture

appgrape techiro

概要

Flutterの標準的なジェスチャー検出は強力ですが、特定の開発シーンでは複数のジェスチャーの競合や、ユーザー体験に合わせた独自動作の定義といった課題に直面します。
本セッションでは、こうした課題を踏まえて、Flutterアプリにおけるカスタムジェスチャーの実装例を軸に、Gestureの認識メカニズムや競合解決のアプローチなど、内部処理を含めて掘り下げて解説します。

  • Flutterにおけるジェスチャー検出の基礎
  • ジェスチャーの認識メカニズムと競合
  • カスタムジェスチャーの実践的な実装テクニックの紹介

想定視聴者

  • Flutterのジェスチャー処理や内部実装に興味がある方
  • アプリ開発で高度なユーザー体験やデバッグ機能の実装を検討している方
1
採択
LT

ユーザーのアクションを伴うWidgetのGoldenTest

horie

概要

FlutterアプリのUI品質を担保する手法としてGoldenTestは非常に有効ですが、 スクロールを伴うWidgetでは一筋縄ではいきません。 本LTでは、まずGoldenTestの基本的な仕組みと利点を解説し、 ScrollViewを用いたWidgetのGoldenTestの実践方法を紹介します。 続いて、Sliverを利用した場合に直面する悩みを取り上げます。その上で、SliverでのGoldenTestを実現するためのテクニックとして、 スクロール量をプログラムで指定する方法や、Finderを活用して特定のWidgetを検出・検証する方法を具体的なコード例とともに解説します。

想定視聴者

GoldenTestの幅を広げ、より堅牢なUIテストを目指す方におすすめの内容です。

1
採択
LT

Flutterアプリ運用の現場で役立った監視Tips 5選

ostk0069 おさたく

概要

Flutterアプリの運用では、監視ツールを導入するだけでは十分ではなく、「どう使うか」が成果を左右します。
このLTでは、監視ツールを使っていく中で見えてきた、運用フェーズで実際に効果があったTipsを5つに絞って紹介します。

どれも大がかりな仕組みではなく、ちょっとした工夫や設定変更で再現できる内容に絞っています。
「導入はしたけどあまり活用できていない」「もう少しうまく使いたい」という方にとって、すぐ試せる小さな改善のヒントになるはずです。

想定視聴者

Flutterアプリの監視に興味がある方

採択
LT

それでは聞いてください「Impeller導入に失敗しました」

tacck tacck

概要

Flutter 3.27.0 がリリースされ、 Android においても Impeller が標準となりました。
我々はAndroid のパフォーマンス向上を期待し、 Flutter をアップグレードすることに決めました。
手元の端末たちでは問題なく動作したため、アプリをリリースしました。
気がつくと、ユーザー様からクレームをたくさん頂くことになりました。

このセッションでは、失敗した経緯をみなさんと笑顔で振り返り、今後の糧とさせていただきます。

想定視聴者

  • Flutter バージョンアップに取り組んでいる方
  • Flutter バージョンアップのタイミングに悩んでいる方
  • Flutter バージョンアップの失敗を一緒に笑っていただける方
採択
LT

iOSのAssistive Accessって何?Flutterでも気をつけたいUIの話

ynoseda 野瀬田 裕樹

概要

iOS 17で登場した「Assistive Access」機能をご存知ですか?
一見するとFlutter開発者には無縁に思えるかもしれませんが、実はこの機能には認知にやさしいUI設計における多くのヒントが詰まっています。

本LTでは、Assistive Accessの概要とともに、Flutterアプリでも活かせる認知負荷を軽減するためのデザイン原則を紹介します。
特に、「ボタンはたくさんあったほうが便利」や「多機能こそユーザーフレンドリー」といった常識に疑問を投げかけ、誰にとってもわかりやすく、操作しやすいUIを考えるきっかけとなるセッションを目指します。

認知負荷の視点から、自分のアプリ設計を見直してみませんか?

想定視聴者

  • Assistive Accessに対応していないFlutterアプリ開発者
  • 認知にやさしいUI設計をしたいFlutterアプリ開発者
採択
LT

Add-to-appで真のLiquid Glass対応を目指してみた

touyou_dev 藤井陽介

概要

みなさんはFlutterのデザインはどのようにする派閥でしょうか?
自分は圧倒的にネイティブデザイン派閥でした。ですがWWDC25でLiquid Glassが発表された今、ネイティブデザイン派閥は危機に直面しています。
コミュニティの動きはとても早くLiquid Glassの見た目の再現はすぐに達成されましたが、Flutter内で見た目だけ再現してもLiquid Glassの思想まで再現したとは残念ながら言えません。

そこで今回FlutterのAdd-to-appの機能を使って、Liquid GlassのナビゲーションレイヤーをSwiftUIで、コンテンツレイヤーをFlutterで記述するという形式にトライし、どこまでうまくいくのか?何が課題なのか?をざっくりと紹介していきます。

想定視聴者

  • iOSやデザインが好きなFlutterに関わる全ての人
1