Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
navitime-eureka-1
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuya Kaido
August 31, 2017
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
navitime-eureka-1
Yuya Kaido
August 31, 2017
More Decks by Yuya Kaido
See All by Yuya Kaido
droidkaigi-2019
yuyakaido
7
4.9k
matching-dev-meetup-1
yuyakaido
1
250
minami-aoyama-night-6
yuyakaido
1
1.3k
eureka-meetup-10
yuyakaido
0
860
droidkaigi-2018
yuyakaido
4
6.3k
droidkaigi-2017
yuyakaido
11
8.5k
retty-tech-cafe-8
yuyakaido
0
210
mti-eureka-tech-beer
yuyakaido
0
520
potatotips-33
yuyakaido
2
690
Other Decks in Programming
See All in Programming
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
140
Engineering Biometric UX Across Android Versions | DroidKnights 2026
ryunen344
1
190
AIが実装を担う時代の「技術設計」と「チームマネジメント」
kamina_zzz
2
240
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
150
学びを記事・スライド・Xへ高速展開する― AI-assisted Learning Loopで回すコンテンツ生成術
ochtum
0
200
そのデザイントークン、Flutterでも同じ見た目になりますか?
nakamizu
0
320
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
370
Rails初心者がパスキーを実装してみて大変だったこと
ktombow
0
160
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
hasutosasaki
1
2.3k
オーケストレーション記述言語 Katari
yukikurage
0
240
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
420
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
1
300
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
660
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.4k
How to build a perfect <img>
jonoalderson
1
6.2k
Technical Leadership for Architectural Decision Making
baasie
3
640
Side Projects
sachag
456
43k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Six Lessons from altMBA
skipperchong
29
4.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Product Roadmaps are Hard
iamctodd
55
13k
Transcript
Pairs Global Android NAVITIME × eureka yuyakaido
ࣗݾհ
࣍ • What is Pairs Global? • Pairs Global Android
• Architecture • Language • Library
What is Pairs Global? • PairsͷGlobal൛ • ݩʑຊ൛ͱಉҰΞϓϦ • άϩʔόϧల։ʹ͚ͯϦχϡʔΞϧ
• ༷ɾσβΠϯ͕શ෦มΘΔͷͰϑϧεΫϥον
Pairs Global Android • Architecture • Layered Architecture + Flux
• Language • Kotlin • Library • Network: Retrofit/OkHttp • Database: Android-Orma • Image Loader: Glide • Reactive Programming: RxJava/RxAndroid/RxBinding • Dependency Injection: Dagger 2
Architecture 7JFX "DUJPO$SFBUPS 7JFX.PEFM %JTQBUDIFS 4UPSF 6TF$BTF 3FQPTJUPSZ %BP $MJFOU
'MVY -BZFSFE"SDIJUFDUVSF
Thank you :) Credit: NASA Earth Observatory/NOAA NGDC