Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
【朝活】「iOSアプリ設計パターン入門」勉強会 RxSwift補足
Search
Sato Takeshi
February 04, 2019
Technology
1
180
【朝活】「iOSアプリ設計パターン入門」勉強会 RxSwift補足
Sato Takeshi
February 04, 2019
Tweet
Share
More Decks by Sato Takeshi
See All by Sato Takeshi
まさかのバグ!SwiftUIプレビューでハマった国際化対応の落とし穴
satotakeshi
0
320
Swift愛好会 の 思い出
satotakeshi
0
92
Xcode 15, Swift 5.9で変わる開発体験
satotakeshi
3
3k
Meet passkeys
satotakeshi
2
360
What's new in Vision
satotakeshi
0
1.7k
Swift Concurrency入門
satotakeshi
11
5.2k
複数端末のつらさを乗り越えてiOS UITestを実行
satotakeshi
1
410
Xcodegenを個人アプリに導入
satotakeshi
3
800
SwiftUIで作る開閉式メニュー
satotakeshi
2
3k
Other Decks in Technology
See All in Technology
公開初日に個人環境で試した Gemini CLI 体験記など / Gemini CLI実験レポート
you
PRO
3
340
20250719_JAWS_kobe
takuyay0ne
1
160
MCPに潜むセキュリティリスクを考えてみる
milix_m
1
740
Recoil脱却の現状と挑戦
kirik
3
340
The Madness of Multiple Gemini CLIs Developing Simultaneously with Jujutsu
gunta
1
2.6k
Turn Your Community into a Fundraising Catalyst for Black Philanthropy Month
auctria
PRO
0
140
Microsoft Fabric ガバナンス設計の一歩目を考える
ryomaru0825
1
260
claude codeでPrompt Engineering
iori0311
0
450
Expertise as a Service via MCP
yodakeisuke
1
150
Jitera Company Deck / JP
jitera
0
150
新規事業におけるAIリサーチの活用例
ranxxx
0
150
SAE J1939シミュレーション環境構築
daikiokazaki
0
150
Featured
See All Featured
Being A Developer After 40
akosma
90
590k
How STYLIGHT went responsive
nonsquared
100
5.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
282
13k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
A designer walks into a library…
pauljervisheath
207
24k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Site-Speed That Sticks
csswizardry
10
720
Transcript
7JFX 7JFX.PEFM .PEFM ʲJOQVUʳ JE5FYU'JFMESYUFYUBT0CTFSWBCMF QBTTXPSE5FYU'JFMESYUFYUBT0CTFSWBCMF ʲPVUQVUʳ WJFX.PEFMWBMJEBUJPO5FYU CJOE
UPWBMJEBUJPO-BCFMSYUFYU EJTQPTFE CZEJTQPTF#BH WJFX.PEFMMPBE-BCFM$PMPS CJOE UPMPBE-BCFM$PMPS EJTQPTFE CZEJTQPTF#BH GVODWBMJEBUF JE5FYU QBTTXPSE5FYU 0CTFSWBCMF7PJE
3Y4XJGUొਓ ̎ ̍ PO/FYU PO$PNQMFUFE PO&SSPS OFYU OFYU 0QFSBUPS 0CTFSWFS
DPNQMFUFE 0CTFSWBCMF TUSFBN TVCTDSJCF
.77.ͷྫ ̎ ̍ CJOE UP WBMJEBUJPO-BC FMSYUFYU จࣈೖྗ จࣈೖྗ qBU.BQ
0CTFSWFS TVCTDSJCF event validationText loadLabelColor shareͰHotʹ͢Δ ҰͭͷετϦʔϜͰ validationTextͱ loadLabelColor ̎ͭͷετϦʔϜʹذ CJOE UP MPBE-BCFM$PM PS qBU.BQ ̎ ̍ จࣈೖྗ จࣈೖྗ TVCTDSJCF
0CTFSWBCMF w ετϦʔϜͷ͜ͱ w TVCTDSJCF͞ΕͯॳΊͯΠϕϯτ͕0CTFSWFSྲྀΕΔ w ΠϕϯτͷछྨʮPO/FYUʯʮPO&SSPSʯʮPO$PNQMFUFEʯ w PO&SSPS PO$PNQMFUFEΠϕϯτ͕ൃੜͨ͠ΒετϦʔϜऴྃ
0QFSBUPS w ετϦʔϜΛԿ͔͠Βมͯ͠0CTFSWBCMFΛฦ͢ w 0CTFSWBCMFΛTVCTDSJCFͯ͠৽͍͠0CTFSWBCMFΛ࡞Δ w ྫPG NBQ pMUFS w
0QFSBUPSΛੜɺม͢Δͱ0CTFSWBCMF͕ฦΔͷͰ 0QFSBUPSಉ࢜Λͭͳ͙͜ͱ͕Ͱ͖Δ
0CTFSWFS w 0CTFSWBCMFΛߪಡ͢Δ w 0CTFSWBCMF0CTFSWFSʹTVCTDSJCF͞ΕΔ͜ͱͰΠϕϯτ ͕ྲྀΕΔ
)PUͱ$PME w )PUͱ$PME0CTFSWBCMFͷੑ࣭Λද͢ w 0CTFSWBCMFجຊTVCTDSJCF͢Δ·ͰετϦʔϜ͕ྲྀΕͳ͍ $PME w ৗʹετϦʔϜ͕ྲྀΕΔ0CTFSWBCMFΛ)PUͳ0CTFSWBCMFͱ ͍͏