PinnedRyoichi IzumitaFrom Past to Future: Changes in iOS ViewModel and Architecture Patterns1. Introduction5 min read·Oct 8, 2023----
Ryoichi IzumitaConsideration of Bucket Relay in Flutter’s Widget TreeOne of the problems often encountered in designing Widgets for Flutter apps is the “bucket relay” of state management. This article…5 min read·Feb 20, 2024----
Ryoichi IzumitaExplanation of the Robot Pattern UI Testing Library in FlutterThe Robot pattern is one of the software testing methods that encapsulates user actions as a series of steps and defines them as reusable…5 min read·Dec 23, 2023----
Ryoichi IzumitaImplementation Techniques for Complex Widgets using useReducer in Flutter HooksIn Flutter, there is a Hook called useReducer in Flutter Hooks, which is a method for efficiently managing the state of Widgets and…4 min read·Oct 18, 2023----
Ryoichi IzumitaIntelliJ FlutterプラグインのLive Templateをカスタマイズする私はIntelliJ+Flutterプラグインを利用しています。Android Studioでは利用できないPluginがあったためです。2 min read·Oct 25, 2022----
Ryoichi IzumitaElmアーキテクチャとの比較によるMVVMの考察とアーキテクチャパターンの選定・設計前回の記事ではMVVMとElmアーキテクチャとの比較記事を元になぜMVVMがdisられるかを検討し、MVVMとそのViewModelはどのような役割なのかを述べた。この記事では私自身がMVVMとReduxなどの関数型アーキテクチャパターンの源流となったElmアーキテクチャを比較し…11 min read·Dec 27, 2020----
Ryoichi IzumitaなぜiOSのMVVMはdisられるのか — Elm Architectureとの比較記事から考えるiOSアプリではMVVMが多用されている。UIKitとFRPライブラリであるRxSwiftを組み合わせて実装されるのが一般的である。(私はReactiveSwiftの方が好きだけど…)11 min read·Dec 25, 2020----
Ryoichi Izumitaペルソナは被ってこそ私はUX/UIデザイナではないのだが、個人でアプリを作るのでデザインのことも学んだりしている。その中で「ペルソナ」には否定的である。3 min read·Dec 24, 2020----
Ryoichi Izumita理想のToDoアプリと私のタスク管理世の中にToDoアプリはたくさんある。基本的な使い方はタスク入力→完了という流れだ。5 min read·Dec 20, 2020----