<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>omatty198</title>
    <description>I work in product development at Japan TCG Center. I am interested in building organizations that leverage AI to accelerate the performance of small teams. Originally from Tamba City, Hyogo Prefecture, I have previously worked at Ignis, MIXI, GMO Research, Upsider, and Popshoot. My areas of focus include mobile development, data analysis, product management, and automation. In my free time, I enjoy gaming and visiting saunas.</description>
    <link>https://speakerdeck.com/omatty198</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/omatty198.rss"/>
    <lastBuildDate>2026-10-29 23:22:52 -0400</lastBuildDate>
    <item>
      <title>AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers</title>
      <description>生成AIによって、Flutterアプリのコードを書く方法は大きく変わりました。
一方で、AIによるコードレビューやテストだけで、アプリの品質を守り切ることはできません。

AI で PR を出せる人が増えた。
では、アプリの品質を誰が・どこで守るのか？

日本トレカセンターでは、CodeRabbitによるコードレビュー、Unit / Widget Test、E2E、QA、そしてDatadog RUMによるProductionの観測まで、**異なる役割を持つ複数の「Quality Layers」**を重ねてFlutterアプリの品質を支えています。

本セッションでは、Riverpod v3への移行後にProductionで発生したエラーなど、実際のFlutterアプリで経験した問題を題材に、「なぜその問題を手前のレイヤーでは防げなかったのか」「次はどのレイヤーで検知・防止できるようにするのか」を追いながら、私たちの品質設計を紹介します。

さらに、Productionで得られたエラーやユーザー体験の情報をAIで調査し、Flutterの実装・レビュー・テストへ戻していくFeedback Loopについても扱います。

AI時代のFlutter開発において、一つのツールやAIに品質を任せるのではなく、Review・Test・E2E・QA・ProductionそれぞれのQuality Layerをどう設計し、どうつなげるのか。 実際の失敗と改善から考えます。</description>
      <media:content url="https://files.speakerdeck.com/presentations/8fcb886a9e7e4f398c7344db38fbde37/preview_slide_0.jpg?41150384" type="image/jpeg" medium="image"/>
      <content:encoded>生成AIによって、Flutterアプリのコードを書く方法は大きく変わりました。
一方で、AIによるコードレビューやテストだけで、アプリの品質を守り切ることはできません。

AI で PR を出せる人が増えた。
では、アプリの品質を誰が・どこで守るのか？

日本トレカセンターでは、CodeRabbitによるコードレビュー、Unit / Widget Test、E2E、QA、そしてDatadog RUMによるProductionの観測まで、**異なる役割を持つ複数の「Quality Layers」**を重ねてFlutterアプリの品質を支えています。

本セッションでは、Riverpod v3への移行後にProductionで発生したエラーなど、実際のFlutterアプリで経験した問題を題材に、「なぜその問題を手前のレイヤーでは防げなかったのか」「次はどのレイヤーで検知・防止できるようにするのか」を追いながら、私たちの品質設計を紹介します。

さらに、Productionで得られたエラーやユーザー体験の情報をAIで調査し、Flutterの実装・レビュー・テストへ戻していくFeedback Loopについても扱います。

AI時代のFlutter開発において、一つのツールやAIに品質を任せるのではなく、Review・Test・E2E・QA・ProductionそれぞれのQuality Layerをどう設計し、どうつなげるのか。 実際の失敗と改善から考えます。</content:encoded>
      <pubDate>Thu, 29 Oct 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/omatty198/ai-jidai-no-flutter-hinshitsu-sekkei-hinshitsu-o-mamoru-quality-layers</link>
      <guid>https://speakerdeck.com/omatty198/ai-jidai-no-flutter-hinshitsu-sekkei-hinshitsu-o-mamoru-quality-layers</guid>
    </item>
  </channel>
</rss>
