タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

iosとMVVMに関するjazzanovaのブックマーク (2)

  • 怖くないiOSでのMVVM

    2〜3年前くらいでしょうか、iOSアプリ開発業界でMVVMが流行りだしました。しかし最近ではMVVMは賛否両論あります。私は2013年にMVVMをiOSアプリで使いはじめてさまざまな落とし穴にはまってきましたので、その経験や見聞きしたことからMVVMについて述べてみたいと思います。 落とし穴 1. ViewModelがメインだと思ってしまうMVVMに特有なのはViewModelです。ですので自然とViewModelに目が行きがちです。ViewModelは以下の役割を持っています。 ViewとModelの情報の伝達状態の保持ViewModelは主役となるViewとModelの橋渡し役なのです。 しかしViewModelを作ればいいんだと思ってしまうと大きな間違いを犯しやすくなります。ViewModelに何でもかんでも詰め込んで、ViewModelが責務過多になってしまうのです。いくつか間違う

  • MVVMをベースに複雑な振る舞いをしっかり把握できるアプリ開発 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? TL;DR 複雑になりがちな構造やコードをシンプルで把握しやすいコードで記述したい MVVMを用いて責務を明確にし関心事を分離した構造にする ViewDataBindingとFRPを用いて時間とともに変化するデータやステートに伴う処理を宣言的に記述し、Viewとデータの動的な変化を相互的に連動させる 上記をSwiftとそのパラダイムを活かしたライブラリ(SwiftBond)を中心に実現する はじめに Swiftで新規のアプリを開発することになり、MVVM、FRP、ViewDataBindingの要素技術を活用して開発を行いました。設計や

    MVVMをベースに複雑な振る舞いをしっかり把握できるアプリ開発 - Qiita
  • 1
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy