技術情報 Widgetツリー構造とRebuild最適化 はじめにFlutterは「宣言的UI(Declarative UI)」という考え方を採用しています。これは「状態(State)」が変化したときに、UIをその都度再構築(Rebuild)する仕組みです。仕組み自体はシンプルで強力ですが、アプリ... 2025.11.04 sumikawah 技術情報
技術情報 AsyncValueで扱う非同期状態管理 はじめにFlutterでアプリを開発していると、API通信などの「非同期処理」を扱う場面が多くあります。しかし、単にFutureやasync/awaitを使うだけでは、「ロード中」「成功」「失敗」といった状態を安全かつ明確に扱うのが難しくな... 2025.10.22 sumikawah 技術情報
技術情報 Flutterの状態管理(Hooks・Riverpod) はじめに現在、Flutterでアプリ開発を行うにあたり、さまざまな状態管理の方法があることを学びました。その中でも、Hooks と Riverpod は開発の効率化やコードの可読性向上に大きく貢献する技術です。今回はこの2つの仕組みについて... 2025.10.22 sumikawah 技術情報
技術情報 flutterでRiverpodとFreezedを使ってカウンターアプリを実装 はじめにflutterの標準カウンターアプリを、状態管理にRiverpod、データクラスにFreezedを使って実装します。flutter開発に必須のライブラリなので使い方を習得していきましょう!完成系はこんな感じです。 2025.03.12 marukor 技術情報
技術情報 flutter初学者のためのコードの追い方 はじめに最近flutterの学習を始めました。web系の開発しかやってこなかったのでファイルの構成やコードの見方に苦戦しました。ここではフォルダの構成からコードの追い方について説明していきます。環境os macflutter-version... 2025.03.01 marukor 技術情報
技術情報 スマホ版ポータルアプリを作りたい。(MS-SSO編) はじめにこの取り組みは、最近当社でグループウェアの見直しを行なっており、運用が変わる点もあるため、使いやすいスマホアプリがあればいいな。と個人的にノウハウを形成していっているところです。使用技術はFlutterです。今回は、SSO認証として... 2024.12.27 sugakir 技術情報
技術情報 スマホ版ポータルアプリを作りたい。(スケジュール編) はじめにこの取り組みは、最近当社でグループウェアの見直しを行なっており、運用が変わる点もあるため、使いやすいスマホアプリがあればいいな。と個人的にノウハウを形成していっているところです。そこで今回は、ポータルアプリに欠かせない、スケジュール... 2024.12.27 sugakir 技術情報
技術情報 スマホ版ポータルアプリを作りたい。(PDF Viewer編) はじめにこの取り組みは、最近当社でグループウェアの見直しを行なっており、運用が変わる点もあるため、使いやすいスマホアプリがあればいいな。と個人的にノウハウを形成していっているところです。そこで今回は、FlutterのPDF Viewerを用... 2024.12.26 sugakir 技術情報
技術情報 [Flutter]widget管理の答え、見つけました。 はじめに今回はFlutterのwidget管理において、個人的にこれが答えだ!と思うものを見つけたので、この技術について学習した内容を、ハンズオン形式でお伝えします。WidgetBookもったいぶってすみません、その技術とは、「Widget... 2024.09.24 sugakir 技術情報
技術情報 Flutterを採用するメリットについて Flutterとは?通常、モバイルアプリを開発するには、swiftでiOSを、javaやkotlinでAndroidを開発しますが、クロスプラットフォームで開発できるものも存在します。その一例がFlutterです。同じコードでiOS,And... 2024.09.18 sugakir 技術情報