Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Kaoru Hotate
PPTX, PDF
920 views
今日から始めるRxSwift
2016年11月27日_Swiftビギナーズ勉強会の登壇資料
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 33
2
/ 33
3
/ 33
4
/ 33
5
/ 33
6
/ 33
7
/ 33
8
/ 33
9
/ 33
10
/ 33
11
/ 33
12
/ 33
13
/ 33
14
/ 33
15
/ 33
16
/ 33
17
/ 33
18
/ 33
19
/ 33
20
/ 33
21
/ 33
22
/ 33
23
/ 33
24
/ 33
25
/ 33
26
/ 33
27
/ 33
28
/ 33
29
/ 33
30
/ 33
31
/ 33
32
/ 33
33
/ 33
Recommended
PDF
RxSwift
by
Kosuke Usami
PDF
第5回iocj情報交換会 info scoopとzabbixによる運用ポータルの事例紹介
by
infoScoop
PDF
Devsumi2014 13 e-7-03
by
Masayuki Nakano
PPTX
Swiftビギナーズ 2016/01/09
by
Yutaka Tajika
PDF
インフラの話
by
Tomohiro Ikeda
PDF
自作node.jsフレームワークとnginxを使ってラジオサイトを作ってみた
by
Yuki Takei
PDF
Server-side Swift
by
Goichi Hirakawa
PPTX
Codevs5.0勉強会
by
Kidai Hayashi
PDF
ROMA のアーキテクチャと社内事例
by
Rakuten Group, Inc.
PDF
GoAzure 2015:IoTなどの大量データをStream Analyticsでリアルタイムデータ分析してみよう
by
Hidemasa Togashi
PDF
What is reactive programming?
by
Kenji Tanaka
PDF
RxSwift コードリーディングの勘所@社内RxSwift勉強会
by
Yuki Takahashi
PDF
今日こそ理解するHot / Cold @社内RxSwift勉強会
by
Yuki Takahashi
PDF
今日こそ理解するHot変換
by
Yuki Takahashi
PDF
How to Make Awesome SlideShares: Tips & Tricks
by
Slideshare
PDF
Getting Started With SlideShare
by
Slideshare
PDF
初めてのRxSwift
by
Ivan Luque
PPTX
オブジェクト指向な人がRx swiftを試してみた
by
小林 弘明
PDF
Sansan様 登壇資料
by
Daisuke Nagata
PDF
RxSwift
by
Kosuke Usami
PDF
RxSwiftを“チーム開発に”導入する話
by
LINE Corporation
PDF
RxSwift x Realm
by
Kosuke Usami
PDF
クラスメソッド第4回登壇資料 RxRealm
by
Daisuke Nagata
PDF
MlnagoyaRx
by
Shoichi Kakamu
PDF
RxSwift x APIKit
by
Kosuke Usami
PDF
Rx世界線とリーディングシュタイナー iOSDC 2018 ルーキーズLT
by
Daimon Hiroaki
PDF
Rx swift,Repro framewolrk
by
Daisuke Nagata
PPTX
Reactive Programming
by
Hideyuki Takeuchi
PDF
Rx入門
by
Takaaki Suzuki
PDF
RxSwiftをバインディングツールとして使ってみる
by
Hironytic
More Related Content
PDF
RxSwift
by
Kosuke Usami
PDF
第5回iocj情報交換会 info scoopとzabbixによる運用ポータルの事例紹介
by
infoScoop
PDF
Devsumi2014 13 e-7-03
by
Masayuki Nakano
PPTX
Swiftビギナーズ 2016/01/09
by
Yutaka Tajika
PDF
インフラの話
by
Tomohiro Ikeda
PDF
自作node.jsフレームワークとnginxを使ってラジオサイトを作ってみた
by
Yuki Takei
PDF
Server-side Swift
by
Goichi Hirakawa
PPTX
Codevs5.0勉強会
by
Kidai Hayashi
RxSwift
by
Kosuke Usami
第5回iocj情報交換会 info scoopとzabbixによる運用ポータルの事例紹介
by
infoScoop
Devsumi2014 13 e-7-03
by
Masayuki Nakano
Swiftビギナーズ 2016/01/09
by
Yutaka Tajika
インフラの話
by
Tomohiro Ikeda
自作node.jsフレームワークとnginxを使ってラジオサイトを作ってみた
by
Yuki Takei
Server-side Swift
by
Goichi Hirakawa
Codevs5.0勉強会
by
Kidai Hayashi
Viewers also liked
PDF
ROMA のアーキテクチャと社内事例
by
Rakuten Group, Inc.
PDF
GoAzure 2015:IoTなどの大量データをStream Analyticsでリアルタイムデータ分析してみよう
by
Hidemasa Togashi
PDF
What is reactive programming?
by
Kenji Tanaka
PDF
RxSwift コードリーディングの勘所@社内RxSwift勉強会
by
Yuki Takahashi
PDF
今日こそ理解するHot / Cold @社内RxSwift勉強会
by
Yuki Takahashi
PDF
今日こそ理解するHot変換
by
Yuki Takahashi
PDF
How to Make Awesome SlideShares: Tips & Tricks
by
Slideshare
PDF
Getting Started With SlideShare
by
Slideshare
ROMA のアーキテクチャと社内事例
by
Rakuten Group, Inc.
GoAzure 2015:IoTなどの大量データをStream Analyticsでリアルタイムデータ分析してみよう
by
Hidemasa Togashi
What is reactive programming?
by
Kenji Tanaka
RxSwift コードリーディングの勘所@社内RxSwift勉強会
by
Yuki Takahashi
今日こそ理解するHot / Cold @社内RxSwift勉強会
by
Yuki Takahashi
今日こそ理解するHot変換
by
Yuki Takahashi
How to Make Awesome SlideShares: Tips & Tricks
by
Slideshare
Getting Started With SlideShare
by
Slideshare
Similar to 今日から始めるRxSwift
PDF
初めてのRxSwift
by
Ivan Luque
PPTX
オブジェクト指向な人がRx swiftを試してみた
by
小林 弘明
PDF
Sansan様 登壇資料
by
Daisuke Nagata
PDF
RxSwift
by
Kosuke Usami
PDF
RxSwiftを“チーム開発に”導入する話
by
LINE Corporation
PDF
RxSwift x Realm
by
Kosuke Usami
PDF
クラスメソッド第4回登壇資料 RxRealm
by
Daisuke Nagata
PDF
MlnagoyaRx
by
Shoichi Kakamu
PDF
RxSwift x APIKit
by
Kosuke Usami
PDF
Rx世界線とリーディングシュタイナー iOSDC 2018 ルーキーズLT
by
Daimon Hiroaki
PDF
Rx swift,Repro framewolrk
by
Daisuke Nagata
PPTX
Reactive Programming
by
Hideyuki Takeuchi
PDF
Rx入門
by
Takaaki Suzuki
PDF
RxSwiftをバインディングツールとして使ってみる
by
Hironytic
PDF
RxSwiftのデータバインディングだけ
by
Hironytic
PDF
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
by
Yoshifumi Kawai
PPTX
未来のプログラミング技術をUnityで -UniRx-
by
torisoup
PPTX
Rxに入門しようとしている
by
onotchi_
PDF
Start FRP
by
rf0444
PPTX
Flux with RxSwift
by
Yuji Hato
初めてのRxSwift
by
Ivan Luque
オブジェクト指向な人がRx swiftを試してみた
by
小林 弘明
Sansan様 登壇資料
by
Daisuke Nagata
RxSwift
by
Kosuke Usami
RxSwiftを“チーム開発に”導入する話
by
LINE Corporation
RxSwift x Realm
by
Kosuke Usami
クラスメソッド第4回登壇資料 RxRealm
by
Daisuke Nagata
MlnagoyaRx
by
Shoichi Kakamu
RxSwift x APIKit
by
Kosuke Usami
Rx世界線とリーディングシュタイナー iOSDC 2018 ルーキーズLT
by
Daimon Hiroaki
Rx swift,Repro framewolrk
by
Daisuke Nagata
Reactive Programming
by
Hideyuki Takeuchi
Rx入門
by
Takaaki Suzuki
RxSwiftをバインディングツールとして使ってみる
by
Hironytic
RxSwiftのデータバインディングだけ
by
Hironytic
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
by
Yoshifumi Kawai
未来のプログラミング技術をUnityで -UniRx-
by
torisoup
Rxに入門しようとしている
by
onotchi_
Start FRP
by
rf0444
Flux with RxSwift
by
Yuji Hato
今日から始めるRxSwift
1.
今日から始めるRxSwift保立 馨
2.
自己紹介2保立 馨(Kaoru Hotate)Javaを使って金融系のWebアプリを作っています社会人3年目ですSwiftは、趣味で1年前からさわってます
3.
目次3RxSwiftとは1ソースコード解説2今日から始める勉強法3
4.
RxSwiftとは4RxSwiftとは1ソースコード解説2今日から始める勉強法3
5.
Rxとは5Rx = Reactive
Extensions非同期処理・イベント処理や、メンバ間の関係性を記述する値が変更された時に、関係を持つ別の値を自動で更新するRxJavaとかRxJSとかもある
6.
RxSwiftでは、監視対象のメンバに対して、ストリームを作成するストリームは、Observable<Element>型で表すストリームRxとは6時間受け取った値
7.
テキストボックスのストリームボタンのストリームストリームの例7時間a ab a0
1 2 3 4時間0 1 2 3 4
8.
Rxで何ができるの?8RxSwiftというライブラリのExampleから紹介しますGitHub:https://github.com/ReactiveX/RxSwift
9.
ソースコード解説9RxSwiftとは1ソースコード解説2今日から始める勉強法3
10.
ソースコード解説10
11.
Simple Validation11
12.
Simple Validation12ユーザー名が5文字未満-> メッセージ表示ユーザー名が5文字以上->
メッセージ非表示
13.
Simple Validation13
14.
Simple Validation14
15.
Simple Validation151. 監視・判定let
usernameValid // Observable<Bool>2. 購読
16.
1. テキストフィールドの監視・判定16
17.
.rx_text17ユーザー名のテキストフィールドを監視対象のテキストフィールドであることを宣言時間a ab a0
1 2 3 4
18.
.map{}18ストリームをもとに、別のストリームを作成今回の例では、Observable<Void>型を返却するa ab a0
1 2 3 4F T F時間
19.
Operator19.mapのように、Observable<Element>型を加工する処理をOperatorという・変換・絞り込み・組み合わせ詳しい内容は、ググってください
20.
.shareReplay()20後回し
21.
2. エラー有無の購読21
22.
.bindTo(_:)22ユーザー名のエラー有無と、エラーメッセージラベルの表示有無を関連付けるrx_hiddenは、Observer<Bool>型
23.
.addDisposableTo(disposeBag)23購読対象から外すタイミングを設定今回の例では、usernameValidの購読を、ViewControllerが破棄されたタイミングに設定
24.
.shareReplay()24後回し
25.
.shareReplay()251. 監視・判定let usernameValid
// Observable<Bool>2. 購読
26.
.shareReplay()261. 監視・判定let usernameValid
// Observable<Bool>2. 購読
27.
.shareReplay()27shareReplayは、判定処理を1回にまとめる
28.
まとめ28・監視対象を、Observable<Element>で表す・様々なOperatorでObservableを加工して、任意のObservableを生成する・bindTo(_:)で、Observableを購読し、Observer(伝播される側)に関連付ける
29.
RxSwiftを使わない時との比較29
30.
RxSwiftを使わない時との比較30RxでSwiftを記述すると・・・・メンバ間の関係性を宣言的に記載(RxSwiftを使わない場合は、最新の情報を取得する処理を記載)・すべてのイベントの表現手段をObservableに統一
31.
今日から始める勉強法31RxSwiftとは1ソースコード解説2今日から始める勉強法3※あくまで個人的な意見です
32.
RxSwiftの勉強法32初期段階・RxSwiftのExampleで学ぶ・補足資料は、Speaker Deck や
Slide Shareで探す・概念を理解するのは諦める・Qiitaだけで理解しようとしない(一通り作れるようになってから)※あくまで個人的な意見です
33.
勉強する時に参考にしたもの33・RxExampleから学ぶ!RxSwiftby Kazuhiro Sakamoto・ご注文はRxですか?
-RxSwiftを実際に導入してみた件-by Keisuke Tatsumi・RxSwiftは開発をどう変えたか?by Yosuke Ishikawa・RxSwiftのiOSサンプルコードを読み解いてみたby kzykbys
Download
[8]
ページ先頭
©2009-2026
Movatter.jp