Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Amazon API Gateway with Android 入門
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Pine Mizune
December 03, 2015
Programming
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon API Gateway with Android 入門
社内勉強会で発表した資料
Pine Mizune
December 03, 2015
More Decks by Pine Mizune
See All by Pine Mizune
多言語対応と絵文字ジェネレーター / i18n of Emoji Generator
pine
0
910
C++ 製グラフィックライブラリ Skia の紹介 / Introduction to the graphics library Skia written by C++
pine
0
2k
asyncio + aiohttp で作るウェブサービス / How to develop a web service with asyncio and aiohttp
pine
0
710
Lerna による明示的疎結合アーキテクチャ
pine
1
690
CircleCI 2.0 x JavaScript
pine
3
590
Perl 卒業式
pine
0
380
Android Studio の気になる warnings を抑制する方法まとめ
pine
0
540
Emoji Generator meets Browser Extensions
pine
1
3k
近年の OSS 開発における CI 選択のベストプラクティス
pine
3
4.5k
Other Decks in Programming
See All in Programming
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
420
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
カツオ、ご期待ください
suneo3476
0
190
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
920
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
480
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
6.1k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
Claude Code のすすめ
schroneko
67
230k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
GraphQLとの向き合い方2022年版
quramy
50
15k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Paper Plane
katiecoart
PRO
5
54k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
A designer walks into a library…
pauljervisheath
211
25k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Transcript
Amazon API Gateway with Android ⼊入⾨門 Pine Mizune
⽬目次 1. Amazon API Gateway とは? 2. API Gateway の利⽤用⼿手順
3. Android での実演
WHATʼ’S AMAZON API GATEWAY ? Section 1.
Amazon API Gateway とは ? • AWS 上で REST API
をサーバーレスで 公開可能なサービス • iOS / Android 向け SDK を直接出⼒力可能
API Gateway の良いところ • サーバーを⾃自ら管理する必要がない • API の実⾏行回数による課⾦金 ü 課⾦金額を低く抑えることが可能
• Android / iOS に同じ SDK が出⼒力可能 ü Request / Response をモデルとして出⼒力 ü 処理の実態とは別に JSON Schema で定義
HOW TO USE API GATEWAY ? Section 2.
AWS Lambda 関数を作成 JavaScript で記述 (Node.js 0.10.x)
API Gateway と Lambda を関連付け Request -‑> Lambda -‑> Response
を定義
Android SDK を⽣生成 iOS / Android / JavaScript SDK が⽣生成可能
jar を⽣生成し Android に組み込み ローカルでビルドし Android Studio に組み込む
DEMONSTRATION Section 3.