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
Protocol Oriented WebAPI Abstraction
Search
Yuya Hirayama
March 01, 2018
Technology
0
350
Protocol Oriented WebAPI Abstraction
try! Swift Tokyo 2018
Yuya Hirayama
March 01, 2018
Tweet
Share
More Decks by Yuya Hirayama
See All by Yuya Hirayama
iOSアプリの定期リリースとその自動化@potatotips#90
hiragram
1
380
Xcode Cloud事例紹介
hiragram
1
440
iOSアプリを安全にローカライズする
hiragram
1
410
iPhoneXのTrueDepthカメラでVRMを動かす
hiragram
2
14k
生きた仕様書としてのUIカタログアプリ運用 構想編
hiragram
1
1.4k
waiwai-swiftc-lazy.pdf
hiragram
0
250
Vapor cloud + Codegen
hiragram
0
60
VaporアプリからFCM経由でプッシュ通知を送る
hiragram
0
130
アプリ内でWebAPIを抽象化するためのフレームワークAbstractionKitの紹介
hiragram
1
3.7k
Other Decks in Technology
See All in Technology
OCI Success Journey OCIの何が評価されてる?疑問に答える事例セミナー(2025年2月実施)
oracle4engineer
PRO
2
170
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
210
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.2k
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
230
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
120
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
170
EDRの検知の仕組みと検知回避について
chayakonanaika
12
5.1k
Охота на косуль у древних
ashapiro
0
110
事業モメンタムを生み出すプロダクト開発
macchiitaka
0
100
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
360
30→150人のエンジニア組織拡大に伴うアジャイル文化を醸成する役割と取り組みの変化
nagata03
0
200
サイト信頼性エンジニアリングとAmazon Web Services / SRE and AWS
ymotongpoo
7
1.7k
Featured
See All Featured
Statistics for Hackers
jakevdp
797
220k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
650
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
How STYLIGHT went responsive
nonsquared
98
5.4k
Embracing the Ebb and Flow
colly
84
4.6k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
520
What's in a price? How to price your products and services
michaelherold
244
12k
Into the Great Unknown - MozCon
thekraken
35
1.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
430
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Transcript
1SPUPDPM0SJFOUFE8FC"1*"CTUSBDUJPO !IJSBHSBN USZ4XJGU5PLZP
w)PXEPZPVEFpOFZPVSXFC"1*FOEQPJOUTJOZPVS4XJGU DPEF CBTF63- QBUI QBSBNFUFST SFTQPOTFKTPOTUSVDUVSF FUDʜ
w5IPTFEFpOJUJPOTTIPVMECFJOEFQFOEFOUGSPNOFUXPSLJOH GSBNFXPSL w.BLFTFBTJFSUPSFQMBDFOFUXPSLJOHGSBNFXPSLJOUIF GVUVSF w*OEFQFOEFOUEFpOJUJPOTVJUTCFUUFSUPDPEFHFOFSBUJPOGSPN "1*EPDVNFOUBUJPO FY4XBHHFS
w*DSFBUFE"CTUSBDUJPO,JU QSPWJEFTWBSJPVT QSPUPDPMTBOETUSVDUTUPEFpOFXFC"1*FOEQPJOUT w"CTUSBDUJPO,JUEPFTOPUIJOHBCPVUBDUVBMOFUXPSL SFRVFTUBOEKTPONBQQJOHTPZPVDBOVTFBOZ OFUXPSLJOHBOENBQQJOHGSBNFXPSLTXIJDIZPV VTVBMMZVTF w"CTUSBDUJPO,JU`TOPUBCMFGFBUVSFJTKTPOTUSVDUVSF SFQSFTFOUBUJPO'PSFYBNQMF
4JOHMF3FTQPOTF6TFS USZ4JOHMF3FTQPOTF6TFSJOJU KTPOKTPO SFTVMU6TFS
"SSBZ3FTQPOTF6TFS USZ"SSBZ3FTQPOTF6TFSJOJU KTPOKTPO SFTVMU<6TFS>
&NQUZ3FTQPOTF USZ&NQUZ3FTQPOTFJOJU KTPOKTPO SFTVMU7PJE 8IFOZPVEPO`UIBWFUPQBSTFSFTQPOTF
$PNCJOFE3FTQPOTF4JOHMF3FTQPOTF6TFS "SSBZ3FTQPOTF.FTTBHF USZʜJOJU KTPOKTPO SFTVMU 6TFS <.FTTBHF>
QSPUPDPM&OEQPJOU%FpOJUJPO QBUI QBSBNFUFST NFUIPE BTTPDJBUFEUZQF3FTQPOTF 3FTQPOTF%FpOJUJPO 4JOHMF3FTQPOTF "SSBZ3FTQPOTF $PNCJOFE3FTQPOTF
FUDʜ BTTPDJBUFEUZQF3FTVMU BTTPDJBUFEUZQF+40/ <4USJOH"OZ> <<4USJOH"OZ>>
None
4BNQMFPG"1*BCTUSBDUJPOVTJOH "CTUSBDUJPO,JU "1*,JU 3Y4XJGU
None
None
None
None
w8IFOZPVXBOUUPBEEOFXFOEQPJOUEFpOJUJPO KVTUEFpOFTUSVDUUIBUDPOGPSNTUP &OEQPJOU%FpOJUJPOBOEDSFBUFUIJOXSBQQFSGPS VQQFSMBZFS w*OUIJTBSDIJUFDUVSF "1*,JUEFQFOEFODZJTPOMZ JOASFRVFTUANFUIPEBOE"1*,JU#SJEHF3FRVFTU TPJU`TMPPTFMZDPVQMFE
5IBOLZPV w5XJUUFS(JU)VC!IJSBHSBN w8PSLJOHBU7"4*-: (PME4QPOTPS wIUUQTHJUIVCDPNIJSBHSBN"CTUSBDUJPO,JU