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
matching-dev-meetup-1
Search
Yuya Kaido
November 14, 2018
Programming
1
200
matching-dev-meetup-1
Yuya Kaido
November 14, 2018
Tweet
Share
More Decks by Yuya Kaido
See All by Yuya Kaido
droidkaigi-2019
yuyakaido
7
4.6k
minami-aoyama-night-6
yuyakaido
1
1.2k
eureka-meetup-10
yuyakaido
0
780
droidkaigi-2018
yuyakaido
4
5.8k
navitime-eureka-1
yuyakaido
0
74
droidkaigi-2017
yuyakaido
12
7.8k
retty-tech-cafe-8
yuyakaido
0
160
mti-eureka-tech-beer
yuyakaido
0
450
potatotips-33
yuyakaido
2
640
Other Decks in Programming
See All in Programming
ビカム・ア・コパイロット
ymd65536
1
150
“技術カンファレンスで何か変わる?” ──RubyKaigi後の自分とチームを振り返る
ssagara00
0
150
CursorとDevinが仲間!?AI駆動で新規プロダクト開発に挑んだ3ヶ月を振り返る / A Story of New Product Development with Cursor and Devin
rkaga
5
1.2k
Road to Ruby for A Linguistics Nerd
hayat01sh1da
PRO
0
360
Rubyの!メソッドをちゃんと理解する
alstrocrack
2
370
リアーキテクチャの現場で向き合う 既存サービスの読み解きと設計判断
ymiyamu
0
140
プロダクトエンジニアのしごと 〜 受託 × 高難度を乗り越えるOptium開発 〜
algoartis
0
240
Designing Your Organization's Test Pyramid ( #scrumniigata )
teyamagu
PRO
5
1.6k
ぽちぽち選択するだけでOSSを読めるVSCode拡張機能
ymbigo
14
6.5k
プロフェッショナルとしての成長「問題の深掘り」が導く真のスキルアップ / issue-analysis-and-skill-up
minodriven
8
2k
Orleans + Sekiban + SignalR でリアルタイムWeb作ってみた
tomohisa
0
250
私のRubyKaigi 2025 Kaigi Effect / My RubyKaigi 2025 Kaigi Effect
chobishiba
1
160
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
Docker and Python
trallard
44
3.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.4k
Documentation Writing (for coders)
carmenintech
71
4.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
A Tale of Four Properties
chriscoyier
159
23k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Adopting Sorbet at Scale
ufuk
76
9.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
We Have a Design System, Now What?
morganepeng
52
7.6k
Writing Fast Ruby
sferik
628
61k
Transcript
ϦΞϧλΠϜใಉظ Matching Dev Meetup #1 yuyakaido
ࣗݾհ • ւ౻༏ • ͔͍Ͳ͏Ώ͏ • eureka, Inc.
• Android Engineer • Head of Android • Couples → Pairs Global → Pairs Japan yuyakaido
Pairs Japan/Global • ຊ࠷େͷϚονϯάαʔϏε • ɾؖࠃͰαʔϏεల։ • ձһ800ສਓ
• Ϛονϯάɿ5600ສ • Χοϓϧɿ11ສ
ϦΞϧλΠϜใಉظͱ • ը໘Λލ͍ͰσʔλͷมߋΛಉظ͢Δ͜ͱ • Pairsͷྫ • Ұཡը໘ͰϢʔβʔදࣔ •
ৄࡉը໘ʹભҠ͍͍ͯ͠ͶΛૹ৴ • Ұཡը໘ʹΔͱ͍͍ͶࡁΈ
ϦΞϧλΠϜใಉظͱ
࣮ํ • OnActivityResult • EventBus • Flux/Redux
OnActivityResult • OnActivityResultͰ݁ՌΛड͚औͬͯը໘Λߋ৽
EventBus • EventBusͰσʔλมߋΛ௨
Flux/Redux • σʔλΛStoreͰҰݩཧ͠ɺ֤ը໘͕σʔλΛߪಡ
Pairsͷ࣮ํ • StoreͰதԝूݖతʹཧ • ࠷ۙͷΈ • σʔλ͕ॏෳ͢Δͳ •
ॏෳͨ͠σʔλશͯΛ࣮֬ʹߋ৽͢Δͷ͕େม • ॏෳσʔλͷߋ৽աఔͰෳճͷ࠶ඳը • ॏෳσʔλΛ্ख͘ཧ͢ΔʹͲ͏ͨ͠Β͍͍͔
ॏෳσʔλͷߋ৽ • ঢ়گɿҟͳΔը໘ͰಉҰϢʔβʔ͕දࣔ͞Ε͍ͯΔ • ૢ࡞ɿͱ͋Δը໘͔ΒϢʔβʔʹ͍͍ͶΛૹ৴ Search Visitor UI
௨ ௨ Store
ϑϥοτͳσʔλཧ • ॏෳ͢ΔՄೳੑͷ͋ΔσʔλΛϑϥοτʹཧ͢Δ Partners Search Visitor ID ID
ID ID ID ID ID ID ID ID Store SearchState ө UI
Stateߏͷൺֱ ߋ৽ίετ Մಡੑ ϝϯςφϯεੑ ӬଓԽ͢͠͞ 6*४ڌ ✕ ˓
˚ ✕ ϑϥοτ ˓ ✕ ̋ ˓
·ͱΊ • ϦΞϧλΠϜใಉظͱ • ը໘Λލ͍ͰσʔλͷมߋΛಉظ͢Δ͜ͱ • ྫ͑ɺৄࡉը໘Ͱ͍͍Ͷͯ͠Ұཡը໘ʹͬͨ߹ʹ͍͍ͶࡁΈʹ ͳ͍ͬͯΔɺͳͲ
• ࣮ํ • OnActivityResult • EventBus • Redux • Stateͷදݱํ๏ • UIʹଈͨ͠Stateߏ • σʔλΛϑϥοτʹཧ͢Δߏ
Thank you :) Credit: NASA Earth Observatory/NOAA NGDC