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
きりみん
July 19, 2016
Technology
690
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.6k
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
420
はじめようきれいなコード
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
公式ドキュメントの歩き方etc
coco_se
1
120
タスクの複雑さでモデルを選ぶ ── Thompson Samplingで動かす“トークン/コスト最適化
satohy0323
0
600
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
300
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
1
300
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
0
200
副作用のある Lambda でも Lambda Power Tuning は使えるのか / lambda-power-tuning-side-effects
koukihosaka
1
130
キャリアLT会#3
beli68
0
170
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
450
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
5
1.9k
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
630
“それは自分の仕事じゃない"を越えて行け
yuukiyo
1
500
凡エンジニアがこの先生きのこるためには。〜TypeScript完全に理解したい〜
alchemy1115
2
360
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
890
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
190
エンジニアに許された特別な時間の終わり
watany
108
250k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
190
What's in a price? How to price your products and services
michaelherold
247
13k
RailsConf 2023
tenderlove
30
1.5k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
The untapped power of vector embeddings
frankvandijk
2
1.8k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
220
The agentic SEO stack - context over prompts
schlessera
0
850
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
͝ਗ਼ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠