MONTH

2025年1月

  • 2025年1月26日
  • 2025年1月26日

【Flutter】TickerModeでアニメーションを制御

対象者 Flutterを使用してパフォーマンスを最適化したいフロントエンド開発者 タブ切り替えやスクロール時のアニメーション停止など、効率的なUI設計を目指している開発者 バッテリー消費を抑えながらアプリを最適化したい技術者 はじめに FlutterのTickerModeは、特定のウィジェットツリー内のアニメーションを有効または無効にするためのウィジェットです。これを使用することで、UIのパフォー […]

  • 2025年1月14日
  • 2025年1月14日

【Flutter】Clipboardで簡単コピー&ペースト実装法

対象者 Flutterを用いたアプリ開発経験があり、機能拡張を目指している開発者 ユーザーエクスペリエンスを向上させるためのクリップボード操作に関心がある中級者 効率的なコード実装とベストプラクティスを追求するプログラマ はじめに 日常的なモバイルアプリ開発では、「テキストのコピー」や「ペースト」を実装するシーンに直面することが多々あります。ユーザーがアプリ内で生成したコンテンツを、簡単に他アプリ […]

  • 2025年1月13日
  • 2025年1月14日

【Flutter】並び替え中のリストのUIを変える

はじめに Flutterでドラッグ&ドロップで入れ替え可能なリストを作成する場合、ReorderableListViewが非常に便利です。単に並び替えだけではなく、特定の項目を選択した際に動的な変化を与えることで、よりアトラクティブなUIを実現したくなりました。しかし、ReorderableListView内のitemBuilderをいじるだけでは実現できませんでした。そこで、リスト内のWidge […]

  • 2025年1月9日
  • 2025年1月9日

【Flutter】一時ファイル作成を簡単に!MemoryFileSystem解説

対象者 本記事は、ファイル操作を伴うテストを行う中級Flutterエンジニアを対象としています。テスト環境の効率化や依存削減を目指している方を想定しています。 はじめに Flutterのアプリ開発において、ファイル操作を伴う処理をテストする場合、実際のファイルシステムを使用すると、テスト環境に依存する問題が発生しやすくなります。そんな時に役立つのがpackage:fileライブラリに含まれるMem […]