記事情報企業

Androidアプリ開発にFluxアーキテクチャを導入したら保守性も品質も上がりました

Androidアプリ開発にFluxアーキテクチャを導入したら保守性も品質も上がりました

こんにちは。フロントエンドエンジニアの茨木(@niba1122)です。弊社のAndroidアプリ開発ではMVVMアーキテクチャを用いています。日々肥大化・複雑化していくViewModelが保守性や品質を担保する上で課題になっていましたが、Fluxアーキテクチャの導入により改善することができました。本記事では、実際どのようにFluxアーキテクチャを導入したのか...

更新日: 2018-03-09
記事の見出し
  • Androidアプリ開発にFluxアーキテクチャを導入したら保守性も品質も上がりました
  • 今までのMVP・MVVMの限界
  • Fluxについて
  • Fluxを導入してみる
  • 基本設計
  • Store
  • Event
  • ActionCreator
  • Action
  • Reducer&State
  • Getter&View Property
  • 抽象クラス
  • ユーティリティ
  • Variable
  • NullableVariable
  • 実装例
  • ViewModel
  • Store
  • Action
  • ActionCreator
  • Reducer
  • Getter
  • まとめ
  • 最後に
テックブログ情報
Androidアプリ開発にFluxアーキテクチャを導入したら保守性も品質も上がりました
ブログVASILY DEVELOPERS BLOG
ブログ概要
QiitaQiita::vasily
会社名株式会社VASILY
会社概要ファッションアプリ『IQON』を提供するテック企業