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
0
71
navitime-eureka-1
Yuya Kaido
August 31, 2017
Tweet
Share
More Decks by Yuya Kaido
See All by Yuya Kaido
droidkaigi-2019
yuyakaido
7
4.6k
matching-dev-meetup-1
yuyakaido
1
190
minami-aoyama-night-6
yuyakaido
1
1.2k
eureka-meetup-10
yuyakaido
0
770
droidkaigi-2018
yuyakaido
4
5.8k
droidkaigi-2017
yuyakaido
12
7.7k
retty-tech-cafe-8
yuyakaido
0
160
mti-eureka-tech-beer
yuyakaido
0
450
potatotips-33
yuyakaido
2
630
Other Decks in Programming
See All in Programming
Ça bouge du côté des animations CSS !
goetter
2
170
技術を改善し続ける
gumioji
0
190
Modern Angular with Signals and Signal StoreNew Rules for Your Architecture @bastacon 2025 in Frankfurt
manfredsteyer
PRO
0
160
Amazon Bedrockマルチエージェントコラボレーションを諦めてLangGraphに入門してみた
akihisaikeda
1
190
LINE messaging APIを使ってGoogleカレンダーと連携した予約ツールを作ってみた
takumakoike
0
150
やっと腹落ち「スプリント毎に動くモノをリリースする」〜ゼロから始めるメガバンクグループのアジャイル実践〜
sasakendayo
0
260
Kotlinの開発でも AIをいい感じに使いたい / Making the Most of AI in Kotlin Development
kohii00
5
2.3k
PromptyによるAI開発入門
ymd65536
1
210
Lambdaの監視、できてますか?Datadogを用いてLambdaを見守ろう
nealle
2
870
たのしいSocketのしくみ / Socket Under a Microscope
coe401_
9
1.5k
バイセルでの AI を用いた開発の取り組み ~ Devin, Cursor の活用事例・知見共有 ~
umaidashi
0
140
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
700
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
35
1.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
28
2k
Designing for Performance
lara
605
68k
Agile that works and the tools we love
rasmusluckow
328
21k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
270
Adopting Sorbet at Scale
ufuk
75
9.2k
Writing Fast Ruby
sferik
628
61k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
GraphQLの誤解/rethinking-graphql
sonatard
69
10k
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