技術情報 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を採用するメリットについて Flutterとは?通常、モバイルアプリを開発するには、swiftでiOSを、javaやkotlinでAndroidを開発しますが、クロスプラットフォームで開発できるものも存在します。その一例がFlutterです。同じコードでiOS,And... 2024.09.18 sugakir 技術情報
技術情報 Flutterで任意のタイミングで通知を送る はじめに今回はFlutterを使って通知を送る方法をまとめました。通知が送れると、アプリを開かなくても状態が確認出来るので、スマホアプリ開発の技術として重宝されています。導入今回はシンプルに画面に通知ボタンを配置し、ボタンを押すと通知が来る... 2024.09.18 sugakir 技術情報