並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 12 件 / 12件

新着順 人気順

RxSwiftの検索結果1 - 12 件 / 12件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

RxSwiftに関するエントリは12件あります。 programmingiOS開発 などが関連タグです。 人気エントリには 『Combine と RxSwift を比較してみた - dely Tech Blog』などがあります。
  • Combine と RxSwift を比較してみた - dely Tech Blog

    こんにちは! dely 株式会社で iOS を担当している nancy こと仲西です。 本記事は dely Advent Calendar の11日目の記事です。 qiita.com adventar.org 昨日は小林さんが「UI デザイン × PdM で広がるデザインの可能性」というテーマで書いています。 https://dely.design/n/nfbad0dcdec77dely.design UI デザイナーが PdM をやると何がいいのか、 どんな点を心がけるべきなのかといったことがまとまっているので、気になる方はぜひご覧ください! ちなみに、記事内でチラッと私も登場しています(笑) はじめに 本記事では iOS 13以降で使用できる Apple 純正のフレームワークである Combine と、 Combine と似た機能を有する OSS フレームワークである RxSwift

      Combine と RxSwift を比較してみた - dely Tech Blog
    • いまさら振り返るRxSwift - laiso

      私とRxSwift 2013-2014年 2016-2017年 2018-2019年 何がIssueだったのか 非同期処理 Future/Promise パターンのかわり Observableパターン 宣言的UI 状態管理 どう解決されたか Swift Concurrency で非同期処理 UIKitからSwiftUIへ Combine やObservation おわりに 私とRxSwift 2013-2014年 C#な世界でLINQとかReactive Extensionsが高評価なことを知る。 iOSアプリ開発でもこれを生かせないかということを考えはじめる。ReactiveCocoaのことも知る。 MVVM for iOS - Speaker Deck サーバーサイド方面でもReactive Programming の話題が活発なことを知る。 netflixtechblog.com 直

        いまさら振り返るRxSwift - laiso
      • GitHub - CombineCommunity/rxswift-to-combine-cheatsheet: RxSwift to Apple’s Combine Cheat Sheet

        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          GitHub - CombineCommunity/rxswift-to-combine-cheatsheet: RxSwift to Apple’s Combine Cheat Sheet
        • Combine vs. RxSwift: Should you switch to Combine?

          Roughly one month ago Apple showcased SwiftUI at the WWDC 2019. Since we humans can only focus on one new thing, all the hype was reserved for SwiftUI and people almost missed Apple’s second big announcement: Combine. A lot of folks were seeing Combine only as an enabler for SwiftUI, but Combine also introduces first-class reactive programming to the Apple platforms without the need for external d

            Combine vs. RxSwift: Should you switch to Combine?
          • SwiftのCombineを、RxSwiftとの違いを理解しながら導入する - stmn tech blog

            こんにちは、株式会社スタメンでTUNAGのiOSアプリエンジニアをしている青木 (@38Punkd)です。 何気に今回の記事がこの Tech Blog への初投稿で、ワクワクしています。 TUNAGのiOSアプリは、これまでリアクティブプログラミングの手法として、RxSwiftを導入してきました。 そして今年度から、アプリがサポートするOSバージョンの下限を13.0に引き上げたため、Apple公式の非同期フレームワークCombineが使えるようになりました。 アプリに対してサードパーティ製のライブラリであるRxSwiftへの依存度を下げたかったことと、純粋に新しい技術を試してみたいという好奇心も相まって、アプリにCombineを導入することを試みました。 実際にCombineを導入してみた感想と、導入する際の注意点をお伝えできれば思います。 SingleからFutureへの移行 通信は大別

              SwiftのCombineを、RxSwiftとの違いを理解しながら導入する - stmn tech blog
            • RxSwiftの基本となるObservableとHot/Cold変換、Sequenceの分岐を学ぶ - stone's throw

              コマンドラインでSwiftを実行する方法が分かったので、せっかくだから簡単に実行できるものを用意してRxSwiftの基礎と、Hot/Cold変換、さらにSequenceの分岐に関する理解を深めるためのコードを書いた。 Swiftってコマンドラインで実行できるんすよ swiftでインタプリタが立ち上がったり、swift filenameで実行できるのは知っていたけど、swift packageコマンドでパッケージを生成してライブラリと組み合わせたりもできるらしいことが分かった。 実際に作るとこんな感じ。 $ mkdir RxSwiftExecutable # cd RxSwiftExecutable $ swift package init --type executable Creating executable package: RxSwiftExecutable Creating Pa

                RxSwiftの基本となるObservableとHot/Cold変換、Sequenceの分岐を学ぶ - stone's throw
              • iOSエンジニアはMVVM・RxSwiftをやるべき?キャリアパスから解説する - IT業界で気づいたことをこっそり書くブログ

                タイトルは釣りです。 本当に書きたいのは エンジニアはスキルの陳腐化やコモディティ化とどう戦っていくべきか です。 クソ面倒くさい話を書きます。 死ぬほど長いです。 モチベーション 免責事項 MVVMとは? MVC, MVVMはどこから来たのか? RxSwiftとは何なのか? 関数型言語・オブザーバーパターンはなんか良いやつなの? なぜMVVMをやりたいのか、真のメリットは? iOSアプリ開発で自動テストは必要なのか? iOS MVVMは一過性の流行なのか? 1.MVVM+RxSwiftで慣れた人は、MVVM+RxSwiftが書きやすい 2.RxSwiftが向いているプロジェクト、MVVMが向いているプロジェクトがある MVVMは無くならない 副次的に起こるRxSwift+MVVMの必要性、そして避けられないコモディティ化 じゃあMVVMやRxSwiftを勉強しなくていいのか? クソみたい

                  iOSエンジニアはMVVM・RxSwiftをやるべき?キャリアパスから解説する - IT業界で気づいたことをこっそり書くブログ
                • RxSwiftでsubscribeをネストされると困る - Qiita

                  はじめに RxSwiftでsubscribeをネストされると困るという話を最小限のコードで説明してみる。 例えば次のようなコードがあるとする、これはやってることはシンプルだがこのような書き方を普段しているようなら、処理が複雑になっていくにしたがって読みづらいコードになる。 textField.rx.text .subscribe(onNext: { text in GitHubRepo.search(from: text).subscribe(onNext: { result in ... }) .disposed(by: disposeBag) }) .disposed(by: disposeBag) このコードをもう少しシンプルに再現しやすいサンプルでネストしないようにしてみる。 シンプルなネストの例とその解決案 Swift.Sequenceな1, 2, 3を文字列と結合する例を考えて

                    RxSwiftでsubscribeをネストされると困る - Qiita
                  • RxSwift 6.0の主な変更点 - コネヒト開発者ブログ

                    こんにちは!コネヒトでiOSエンジニアをやっていますyanamuraです。 RxSwiftの6.0が公開されました。 公式のWhat's new in RxSwift6はこちらです。 What's new in RxSwift 6 ? - DEV Community 細かいdiffはこちらをご覧ください。 https://github.com/ReactiveX/RxSwift/compare/5.1.1...6.0.0 ------------------------------✂-------------------------------------- ここでは、RxSwift6.0にアップデートすると影響受けそうなところから見ていきたいと思います。 Breaking Changes deprecatedだったものが消されました 変更はこちら Deprecated 以下のものの命名が

                      RxSwift 6.0の主な変更点 - コネヒト開発者ブログ
                    • クラシルとRxSwiftデビュー - Qiita

                      こんにちは! ずっと気になっていたサウナに先輩デザイナーに連れて行ってもらい完全にハマってしまい、最近は仕事中もサウナに行きたくて堪らない禁断症状が出ている dely(クラシル)でiOSエンジニアをしています @RyogaBarbie です♨️ このnoteは dely Advent Calender #2 の8日目の記事となります。 dely Advent Calendar #1 dely Advent Calendar #2 昨日の記事はAndroidチームのマネージャーのうめもりさん(Twitter: @kr9ly) の記事になります! Androidのビルド用Dockerイメージダイエット計画 クラシルの凄腕PdMの奥原さんの紹介で今年9月にdelyのiOSエンジニアとして入社しました。 現在はレシピ動画サービスのクラシルの速度改善チームにてiOSを担当してます。 そんな奥原さんの

                        クラシルとRxSwiftデビュー - Qiita
                      • 脱RxSwift初心者のためのtips - Qiita

                        RxSwift使いこなせてますか? 僕もまだ十分とは言えないですが、半年以上はプロダクトに使用してきたので、レビューで指摘されたことを中心に細々としたtipsをまとめてみようと思います 全体的な勉強方針は前回の記事にまとめたので、こちらも良ければ見てください RxとMVVMの勉強ガイド(自分がやってきたこと) クロージャの使用を避ける subscribe(onNext:)などはクロージャに任意のコードが書けるので非常に便利なのですが、やりすぎると手続き型的なコードになりがちだったり、selfを適切に弱参照でキャプチャしないといけなかったりするので、他に代替手段がない場合のみ使用するのが良いと思います。 以下に自分が指摘されたことのある代替手段を示します。 オプショナルをアンラップしたい someObservable // Int?が流れてくるとする .subscribe(onNext: {

                          脱RxSwift初心者のためのtips - Qiita
                        • RxSwift to Combine: The Complete Transition Guide

                          Combine is the new cool kid in town when it comes to reactive programming with Swift, so many developers in the community want to switch from RxSwift to Combine. Both frameworks are very similar, but the devil’s in the details and if you want to make the transition, it really helps to have a clear mapping from all the RxSwift operators, types, and functions to their Combine equivalents. Well, here

                            RxSwift to Combine: The Complete Transition Guide
                          1

                          新着記事