Flutter

魅せろ! Flutter で目を惹く UI デザインを実装する

enechainはFlutterKaigi2023のSilverスポンサーとして協賛しました。本記事ではFlutterKaigi2023で発表した、RiveやFragment Shaderなどの目を惹くUIデザインを実装する方法を紹介します。

脱MVVM! Flutterらしいアーキテクチャとは?

enechainでは電力マーケット「eSquare」のアプリをFlutterで開発しています。今回の記事ではMVVMアーキテクチャから、よりFlutterらしい設計に置き換える取り組みを紹介します。

RenderObject カスタマイズの勘所

本記事では、RenderObject をカスタマイズする際の勘所についてまとめています。複雑なUIレンダリングを実現するために RenderObject をカスタマイズする必要があります。これらの技術を使ってenechainでは eChart Flutter という Flutter の OSS チャートラ…

Riverpod v2へのアップデートガイド

enechainでは、モバイルアプリの開発に際しFlutterで広く使われている状態管理 & DIライブラリであるRiverpodを採用しています。本記事では2022年10月にリリースされたRiverpod v2へのアップデート経験をもとに、移行の参考となる情報をお伝えします。