タグ

RxSwiftとiOSに関するenmtkntのブックマーク (8)

  • Wantedly People ViewModel and Rx

    昨年のre:Invent目玉? Amazon VPC Latticeって結局いつ使えばいいのか考察してみた

    Wantedly People ViewModel and Rx
  • iOSDC 2016 ベストトーク賞の感想と裏話 - Qiita

    iOSDCの感想を書こうと思ってよく考えたら自分のブログを持っていなかった@inamiy です、こんにちは。 こういう時にQiitaは便利ですね。2年ぶりに投稿します。 先週、2016年8月19日〜20日にかけて開催された「iOSDC Japan 2016」というiOSカンファレンスで、「Reactive State Machine」をテーマに発表させていただきました。 嬉しいことに、多くのオーディエンスの方々から、厚さ3cm以上の肉スライドとして認められ、なんとベストトーク賞に選んでいただきました! (賞金は1.70302628ビットコイン by bitFlyer社様) 投票して下さった方々、並びにイベントを円滑に運営して下さったスタッフの方々に、厚く御礼申し上げます。 スライド Reactive State Machine (Japanese) // Speaker Deck 動画:

    iOSDC 2016 ベストトーク賞の感想と裏話 - Qiita
  • RxSwift で MVVM パターンを作るときに参考になるサンプルコードまとめ - Qiita

    artsy/eidolon artsy/eidolon オープンソースの iOS アプリ。 元々は RAC 2 で作っていたものを RxSwift で書き換えたとのこと。 その PR がこちら: Migrates from ReactiveCocoa 2.x API to RxSwift #569 https://github.com/artsy/eidolon/pull/569 sergdort/RxMarvel sergdort/RxMarvel Keeping this in mind I like to think about ViewModel as a “Black Box” which accepts some UI triggers, other dependencies and apply some Rx operators https://medium.com/@Ser

    RxSwift で MVVM パターンを作るときに参考になるサンプルコードまとめ - Qiita
  • iOSDCでRxSwiftを紹介してきた + ReactiveCocoaの補足

    Aug 23, 2016 オタクなのでRxSwiftの話になるとつい早口にアレコレ喋りまくってしまうのですが、今回はそういった気持ちをそっと胸にしまって、RxSwiftを導入するとアプリ開発にどういう変化が起こるのか、なるべく多くの方に伝わるように心がけて話しました。 スライド: http://blog.ishkawa.org/talks/2016-08-20-iosdc/ ビデオ: https://abemafresh.tv/tech-conference/32381 (1:00:00~) 3行で書くと以下の通りです。 RxSwiftはイベントストリームをObservableで抽象化するライブラリ 大抵のイベント処理はObservableからObserverへの接続で実装できる イベントストリームの依存関係はオペレーターから読み取れる その他、以下の3つについても話そうと思っていましたが

    iOSDCでRxSwiftを紹介してきた + ReactiveCocoaの補足
  • オブザーバーパターンから始めるRxSwift入門 - Qiita

    はじめに Rx とは C# 発祥の Reactive Extensions のことで、様々な言語に移植されています。RxSwift は Rx の Swift 版です。 様々な言語に移植されているのは、それだけ有用だからです。しかし Rx は有用である一方で学習コストが高く、導入の敷居が高いとみなされがちです。 ネットで Rx について検索すると、Reactive とは・・・関数指向うんたら・・・と、そりゃオブジェクト指向プログラマにはとっつきにくそうに感じるわな、と思うものが多いです。 ここではオブジェクト指向設計で一般的に利用されるオブザーバーパターンを置き換えるところから、Rx の利用方法を解説してみます。 以下のようにシリーズになっていますが、この記事の内容だけでも十分役に立つと思います。 オブザーバーパターンから始めるRxSwift入門 RxSwift入門(2) 非同期処理してみる

    オブザーバーパターンから始めるRxSwift入門 - Qiita
  • [初心者]RxSwiftの道標[入門] - Qiita

    はじめに 私はRxSwiftを業務で使うことになったので勉強を始めましたが、Rxの世界を知るためのバックグラウンドがほぼゼロの状態でしたので概念を理解するのに非常に苦労しました。 今となってはWebに溢れているRxの解説記事はわかりやすいと思えますが、はじめはチンプンカンプンで凄いイライラしました。私と同じような経験をしてほしくないため、同じようにRxの世界に疎い人向けに、これさえ知っといたらとりあえず勉強を進めることができるし、挫折しないはず、という思いを込めて記事を書きました。ある程度Swiftを使用している方向けになると思います。 RxSwiftとは? RxSwiftを知るにはRxを理解しておく必要があります。RxとはReactive Extensionsの略で非同期処理やイベント処理などを宣言的に記述することができる便利ライブラリです。RxSwiftという一つの概念ではなく、Rxの

    [初心者]RxSwiftの道標[入門] - Qiita
  • RxSwift/README-ja.md at translates-into-japanese · tid-kijyun/RxSwift

    RxSwift: ReactiveX for Swift Xcode 7 Swift 2.1 required Rxについて Rxは計算の一般的な抽象化をObservable<Element>インターフェースで表現します。 これはRxのSwiftバージョンです。 可能な限りオリジナルから多くの概念を取り入れようとしますが、いくつかの概念はより快適なパフォーマンスのためにiOS/OSX環境に適合させました。 クロスプラットフォームのドキュメントはReactiveX.ioで見つけることができます。 オリジナルのRxと同様に、非同期操作とイベント/データストリームを簡単に構成することを意図しています。 KVO、非同期操作そしてストリームは抽象化されたシーケンスの下に一元化されます。 これがRxがとてもシンプルでエレガント、そしてパワフルである理由です。 私がここにきたのは ... ... 知りた

    RxSwift/README-ja.md at translates-into-japanese · tid-kijyun/RxSwift
  • アッテ開発の技術:Swift と RxSwift

    atte FeS【GoSwift開発編】での発表資料に加筆・修正をしたものです。 http://mercari.connpass.com/event/29506/

    アッテ開発の技術:Swift と RxSwift
  • 1