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
KotlinとRetrofitは便利
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
きりみん
July 19, 2016
Technology
700
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
KotlinとRetrofitは便利
きりみん
July 19, 2016
More Decks by きりみん
See All by きりみん
AndroidエンジニアがRailsにチャレンジしてる理由
kirimin
1
1.7k
What are AtCoder and competitive programming
kirimin
0
10k
バーチャル男声幼女プログラマーとして活動した1年間の振り返り
kirimin
0
1.2k
アプリエンジニアでも神絵師になりたい!
kirimin
4
5.5k
Watashi ni Kotlin ga maiorita
kirimin
0
610
NEMのAPIとモザイクであそぼう
kirimin
0
430
はじめようきれいなコード
kirimin
8
3.2k
Material Components for Android触ってみる
kirimin
7
2.1k
[社内LT]あたらしいMaterial Design
kirimin
1
1.8k
Other Decks in Technology
See All in Technology
FDEの心得
noriakioji
5
6.4k
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.5k
2027年のMetricKit
kantacky
0
130
私がブラウザを自作したくなった理由
supurazako
1
270
会社紹介資料 / Sansan Company Profile
sansan33
PRO
24
430k
小粒でもパワフルなJS Runtime Antjsについて
comamoca
0
110
【GCC2026】大規模言語モデルを活用した内製検索サービスの社内展開や業務活用
bandainamcostudios
PRO
0
350
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
620
ハーレムエンジニアリング
kazuma777777
0
190
強化学習「理論」入門
enakai00
3
3.6k
tamachi.go 誕生の裏側
rymiyamoto
1
190
関東Kaggler会発表資料
takoi
1
270
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
870
The Spectacular Lies of Maps
axbom
PRO
1
940
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
700
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
250
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
470
4 Signs Your Business is Dying
shpigford
187
23k
Transcript
,PUMJOͱ3FUSPpU ศར ,PUMJOελʔτϒοΫग़൛ه೦NFFUVQ !LJSJNJO
!LJSJNJO w IUUQLJSJNJONF w ϑϦʔͷ"OESPJEΤϯδχΞ w ,PUMJOͰ৭ʑΞϓϦ࡞ͬͨΓ ͯ͠·͢ w ࣄͰ,PUMJO͍͍ͨʜ
ࠓͷ w ,PUMJOͱ3FUSPpUͰ"1*ΫϥΠΞϯτΞϓϦΛ࡞ͬ ͨΒָͩͬͨΑͱ͍͏ w ର·ͩ,PUMJOಋೖ໎ͬͯΔਓͱ͔ ͜ͷձʹډͳ͍ͷͰʜ
࠷ۙ࡞ͬͨΞϓϦ
"OOJDUSPJE w "OOJDUͱ͍͏ΞχϝࢹௌཧαʔϏεͷ"OESPJE ΫϥΠΞϯτΞϓϦ w ެࣜͷ"OOJDU"1*Λར༻ w ίʔυΦʔϧ,PUMJO w ॳճϦϦʔε·Ͱ͘Β͍Ͱγϡοͱ࡞ͬͨ
ओͳར༻ϥΠϒϥϦ w ,PUMJO"OESPJE&YUFOTJPOT w 3FUSPpU w 3Y"OESPJE w (TPO
ओͳར༻ϥΠϒϥϦ w ,PUMJO"OESPJE&YUFOTJPOT w 3FUSPpU w 3Y"OESPJE w (TPO
!(&5 WXPSLT 4JOHMF8PSLTXPSLT !2VFSZ BDDFTT@UPLFO 4USJOHUPLFO !2VFSZ pMUFS@JET
4USJOHXPSL*ET +BWBͰͷ3FUSPpU
!(&5 WXPSLT 4JOHMF8PSLTXPSLT !2VFSZ BDDFTT@UPLFO 4USJOHUPLFO !2VFSZ pMUFS@JET
4USJOHXPSL*ET !2VFSZ pMUFS@TFBTPO 4USJOHTFBTPO !2VFSZ pMUFS@UJUMF 4USJOHUJUMF !2VFSZ QBHF 4USJOHQBHF !2VFSZ QFS@QBHF 4USJOHQFS1BHF !2VFSZ TPSU@JE 4USJOHTPSU*E !2VFSZ TPSU@TFBTPO 4USJOHTPSU4FBTPO !2VFSZ TPSU@XBUDIFST@DPVOU 4USJOHTPSU8BUDIFST ύϥϝʔλ͕૿͑Δͱʜ
4JOHMF8PSLTP SFUSPpUDSFBUF "OOJDU4FSWJDFDMBTT XPSLT UPLFO JE OVMM OVMM OVMM
OVMM OVMM OVMM OVMM 4JOHMF8PSLTP SFUSPpUDSFBUF "OOJDU4FSWJDFDMBTT XPSLT UPLFO OVMM pMUFS4FBTPO OVMM OVMM OVMM OVMM OVMM OVMM ਏ͍
!(&5 WXPSLT 4JOHMF8PSLTXPSLT !2VFSZ BDDFTT@UPLFO 4USJOHUPLFO !2VFSZ pMUFS@JET
4USJOHXPSL*ET !(&5 WXPSLT 4JOHMF8PSLTXPSLT'JMUFS4FBTPO !2VFSZ BDDFTT@UPLFO 4USJOHUPLF !2VFSZ pMUFS@TFBTPO 4USJOHTFBTPO !2VFSZ TPSU@XBUDIFST@DPVOU 4USJOHTPSU8BUDIFST !(&5 WXPSLT 4JOHMF8PSLTXPSLT'JMUFS5JUMF !2VFSZ BDDFTT@UPLFO 4USJOHUPLFO !2VFSZ pMUFS@UJUMF 4USJOHUJUMF !2VFSZ TPSU@XBUDIFST@DPVOU 4USJOHTPSU8BUDIFST ༻్͝ͱͷϝιουఆٛ
!(&5 WXPSLT 4JOHMF8PSLTXPSLT !2VFSZ BDDFTT@UPLFO 4USJOHUPLFO !2VFSZ.BQ.BQ4USJOH 4USJOHPQUJPOT
2VFSZ.BQ
!(&5 WXPSLT GVOXPSLT !2VFSZ BDDFTT@UPLFO UPLFO4USJOH !2VFSZ pMUFS@JET
XPSL*ET4USJOH !2VFSZ pMUFS@TFBTPO TFBTPO4USJOH !2VFSZ pMUFS@UJUMF UJUMF4USJOH !2VFSZ QBHF QBHF4USJOH !2VFSZ QFS@QBHF QFS1BHF4USJOH%&'"6-5@1&3@1"(& !2VFSZ TPSU@JE TPSU*E4USJOH !2VFSZ TPSU@TFBTPO TPSU4FBTPO4USJOH !2VFSZ TPSU@XBUDIFST@DPVOU TPSU8BUDIFST4USJOH%&4$ 4JOHMF8PSLT ,PUMJOͰͷ3FUSPpU
!(&5 WXPSLT GVOXPSLT !2VFSZ BDDFTT@UPLFO UPLFO4USJOH !2VFSZ pMUFS@JET
XPSL*ET4USJOH !2VFSZ pMUFS@TFBTPO TFBTPO4USJOH !2VFSZ pMUFS@UJUMF UJUMF4USJOH !2VFSZ QBHF QBHF4USJOH !2VFSZ QFS@QBHF QFS1BHF4USJOH%&'"6-5@1&3@1"(& !2VFSZ TPSU@JE TPSU*E4USJOH !2VFSZ TPSU@TFBTPO TPSU4FBTPO4USJOH !2VFSZ TPSU@XBUDIFST@DPVOU TPSU8BUDIFST4USJOH%&4$ 4JOHMF8PSLT *OUFSGBDFΛͦͷ··"1*༷ͱͯ͠ ఆٛग़དྷΔͷͰ͔Γ͍͢ ҙ߲ʹ OVMMPSۭจࣈ σϑΥϧτΛઃఆ
WBMPSFUSPpUDSFBUF "OOJDU4FSWJDFDMBTTKBWB XPSLT UPLFOUPLFO XPSL*ETUBSHFU*E WBMPSFUSPpUDSFBUF "OOJDU4FSWJDFDMBTTKBWB
XPSLT UPLFOUPLFO QBHFQBHF TFBTPODVSSFOU4FBTPO ݺͼग़࣌͠ඞཁͳύϥϝʔλΛ બΜͰ͚ͩ͢ͳͷͰ͔Γ͍͢
ݺͼग़࣌͠ඞཁͳύϥϝʔλΛ બΜͰ͚ͩ͢ͳͷͰ͔Γ͍͢
!(&5 \WFSTJPO^XPSLT GVOXPSLT !)FBEFS $BDIF$POUSPM DBDIF4USJOHNBYBHF !1BUI WFSTJPO
WFSTJPO4USJOHW !2VFSZ BDDFTT@UPLFO UPLFO4USJOH !2VFSZ pMUFS@JET XPSL*ET4USJOH !2VFSZ pMUFS@TFBTPO TFBTPO4USJOH !2VFSZ pMUFS@UJUMF UJUMF4USJOH !2VFSZ QBHF QBHF4USJOH !2VFSZ QFS@QBHF QFS1BHF4USJOH !2VFSZ TPSU@JE TPSU*E4USJOH !2VFSZ TPSU@TFBTPO TPSU4FBTPO4USJOH !2VFSZ TPSU@XBUDIFST@DPVOU TPSU8BUDIFST4USJOH 4JOHMF8PSLT )FBEFS1BUIΛσϑΥϧτ ҾͰఆ͓ٛͯ͘͠ࣄग़དྷΔ
·ͱΊ w ,PUMJOͩͱศརͳ3FUSPpU͕ΑΓศརʹ w ଞʹ"OESPJE&YUFOTJPOT3Y"OESPJEͳͲΛ ͑ҰਓͰ͍ίʔυͰγϡοͱΞϓϦ͕࡞ΕΔ w ,PUMJOͰ3FUSPpU3YΛͬͨΞϓϦͷ࡞Γํ ,PUMJOελʔτϒοΫʹࡌͬͯΔΑʂ
,PUMJOΞϓϦ"OOJDUSPJEΛ ࠓ͙͢νΣοΫʂ w IUUQTQMBZHPPHMFDPNTUPSFBQQTEFUBJMT JENFLJSJNJOBOOJDUSPJEIMKB w IUUQTHJUIVCDPNLJSJNJO"OOJDUSPJE
͝ਗ਼ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠