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
navitime-eureka-1
Search
Yuya Kaido
August 31, 2017
Programming
100
0
Share
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
240
minami-aoyama-night-6
yuyakaido
1
1.3k
eureka-meetup-10
yuyakaido
0
840
droidkaigi-2018
yuyakaido
4
6.1k
droidkaigi-2017
yuyakaido
11
8.3k
retty-tech-cafe-8
yuyakaido
0
200
mti-eureka-tech-beer
yuyakaido
0
490
potatotips-33
yuyakaido
2
680
Other Decks in Programming
See All in Programming
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
180
Explore CoroutineScope
tomoeng11
0
130
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
940
Vibe NLP for Applied NLP
inesmontani
PRO
0
550
Running Swift without an OS
kishikawakatsumi
0
870
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
290
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
2k
AI-DLC Deep Dive
yuukiyo
9
5.1k
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
470
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
120
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
710
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
230
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
The SEO identity crisis: Don't let AI make you average
varn
0
450
How to train your dragon (web standard)
notwaldorf
97
6.6k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
200
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
480
Accessibility Awareness
sabderemane
1
110
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
490
The Limits of Empathy - UXLibs8
cassininazir
1
320
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Paper Plane
katiecoart
PRO
1
49k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Designing for Timeless Needs
cassininazir
0
210
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