Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アプリのお問い合わせ機能をサーバーレスでつくる Firebase 編
Search
Kenta Nakai
April 14, 2018
Programming
1
840
アプリのお問い合わせ機能をサーバーレスでつくる Firebase 編
第77回 Cocoa勉強会関西での発表資料です
https://cocoa-kansai.connpass.com/event/82438/
Kenta Nakai
April 14, 2018
Tweet
Share
More Decks by Kenta Nakai
See All by Kenta Nakai
Asset Catalog再入門 / Asset Catalog Reintroduction
urouro_net
0
590
プッシュ通知はどのような進化をたどってきたか
urouro_net
7
1.3k
クラッシュレポートサービスのパンくず機能でクラッシュ対応を楽にする
urouro_net
1
930
クラッシュレポートに Sentryを使っている話
urouro_net
1
860
Other Decks in Programming
See All in Programming
チームをチームにするEM
hitode909
0
350
TestingOsaka6_Ozono
o3
0
170
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
150
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
210
Navigating Dependency Injection with Metro
l2hyunwoo
1
150
dotfiles 式年遷宮 令和最新版
masawada
1
800
tparseでgo testの出力を見やすくする
utgwkk
2
260
ハイパーメディア駆動アプリケーションとIslandアーキテクチャ: htmxによるWebアプリケーション開発と動的UIの局所的適用
nowaki28
0
430
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
150
AIコーディングエージェント(skywork)
kondai24
0
190
JETLS.jl ─ A New Language Server for Julia
abap34
2
420
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
160
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
30
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
57
37k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
240
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
99
Claude Code のすすめ
schroneko
65
200k
Being A Developer After 40
akosma
91
590k
How STYLIGHT went responsive
nonsquared
100
6k
[SF Ruby Conf 2025] Rails X
palkan
0
550
A designer walks into a library…
pauljervisheath
210
24k
It's Worth the Effort
3n
187
29k
Transcript
ΞϓϦͷ͓͍߹ΘͤػೳΛ αʔόʔϨεͰͭ͘Δ 'JSFCBTFฤ !VSPVSPO $PDPBษڧձؔ
XIPBNJ w தҪ݈ଠ w ϑϦʔϥϯε w ओʹJ04 w ͋ͱ1)1 +BWB4DSJQUͳͲ
w 5XJUUFS!VSPVSP@O w (JU)VCIUUQTHJUIVCDPNVSPVSPO
ͳ͢͜ͱ w ͓͍߹Θͤػೳͷ࣮ύλʔϯ w αʔόʔϨε 'JSFCBTF ͰͬͯΈΔ
͓͍߹Θͤػೳʁ
࣮ύλʔϯ w ϝʔϥʔΛ্ཱͪ͛Δ w 8FCͷ͓͍߹ΘͤϑΥʔϜΛදࣔ w ࣗલͷ͓͍߹Θͤը໘Λ࡞Δ όοΫΤϯυ
ϝʔϥʔΛ্ཱͪ͛Δ
ϝʔϥʔΛ্ཱͪ͛Δ w ָ࣮͕ w .'.BJM7JFX$POUSPMMFSΛग़͚ͩ͢ w ϑΥʔϚοτΛݻఆͮ͠Β͍ w ΞϓϦͷόʔδϣϯɺϢʔβใͷૹ৴͕Ͱ͖ͳ͍͔
w Ϣʔβ͕ফ͞ͳ͍ͱݶΒͳ͍ʢੑળઆʣ w ෦Ϣʔβ*%ͱ͔ɺ͋·ΓϢʔβʹग़ͨ͘͠ͳ͍ใ
8FCͷ͓͍߹Θͤ ϑΥʔϜΛදࣔ
8FCͷ͓͍߹Θͤ ϑΥʔϜΛදࣔ w طʹ8FCαʔϏε͕͋ͬͨΓ͢Δ߹ָ w ͳ͚Ε࡞Δʗӡ༻͢Δඞཁ͕͋Δ w ελϯυΞϩʔϯͳΞϓϦͷ߹खؒʁ w ͷใͳͲૹ৴ͮ͠Β͍
ࣗલͷ͓͍߹Θͤը໘Λ ࡞Δ
ࣗલͷ͓͍߹Θͤը໘Λ ࡞Δ w ࣗ༝͕ߴ͍ w ߹ͤ༰ͷબ ࣗ༝ೖྗͳͲɺϑΥʔϚο τΛܾΊΒΕΔ w ͷใͳͲૹ৴Ͱ͖Δ
w ࣗαʔϏεͷ8FC"1*͕ͳ͍߹࡞Δʗӡ༻͢ Δ
ൺֱ ϝʔϥʔ 8FCͷϑΥʔϜ ΞϓϦࣗલ खؒͷ͔͔Βͳ͞ ˓ ˚ º ࣗ༝ º
˚ ˓
ൺֱ ϝʔϥʔ 8FCͷϑΥʔϜ ΞϓϦࣗલ खؒͷ͔͔Βͳ͞ ˓ ˚ º ࣗ༝ º
˚ ˓ खؒΛݮΒͤΑͦ͞͏
खؒͱ w όοΫΤϯυͷίʔυΛॻ͘ w αʔόΛ༻ҙ͢Δ w αʔόͷڥΛ͑Δ w σϓϩΠ͢Δ w
ӡ༻͢Δ
αʔόʔϨεʹͯ͠ΈΔʁ w όοΫΤϯυͷίʔυΛॻ͘ w αʔόΛ༻ҙ͢Δ w αʔόͷڥΛ͑Δ w σϓϩΠ͢Δ w
ӡ༻͢Δ
αʔόʔϨεͱ w ʮαʔόʔϨεΞϓϦέʔγϣϯʯʮαʔόʔϨ εΞʔΩςΫνϟʯͱݴΘΕΔ w αʔόʔΛߏங͠ͳ͍͍ͯ͘ w εέʔϥϒϧ εέʔϧΞοϓFUDͷ໘ΛΈͳ͘ ͍͍ͯ
w 'BB4ΛͬͨΞʔΩςΫνϟͱͯ͠͞ΕΔ͜ͱ ͕ଟ͍
ԿͰ࣮ݱͰ͖Δʁ w "NB[PO8FC4FSWJDFT w 'JSFCBTF w Ͱ͖Δͱࢥ͏ ݟͳ͠ w
(PPHMF$MPVE1MBUGPSN w .JDSPTPGU"[VSF w 3FBMN'VODUJPOT
ࠓճ'JSFCBTFͰ ͬͯΈ·͢
αϯϓϧίʔυ͋Γ·͢ IUUQTHJUJPWYIN.
ߏ σʔλϕʔε 3FBMUJNF%BUBCBTF PS 'JSFTUPSF ૹ৴ॲཧ $MPVE'VODUJPOT
ͬ͘͟Γͨ͠खॱ w ΞΧϯτΛ࡞ΔɾJ04ΞϓϦʹΠϯετʔϧ w 'JSFCBTFϓϩδΣΫτΛͭ͘Δ w $MPVE'VODUJPOTΛͭ͘Δ w σϓϩΠ
w ΞϓϦͰ%BUBCBTFʹอଘ͢Δ
ΞΧϯτΛ࡞ΔJ04ΞϓϦ ʹΠϯετʔϧ IUUQTpSFCBTFHPPHMFDPNEPDTJPTTFUVQ
'JSFCBTFϓϩδΣΫτΛͭ͘Δ ৄ͘͠IUUQTpSFCBTFHPPHMFDPNEPDTGVODUJPOTHFU TUBSUFE
'JSFCBTFϓϩδΣΫτΛͭ͘Δ ৄ͘͠IUUQTpSFCBTFHPPHMFDPNEPDTGVODUJPOTHFU TUBSUFE
$MPVE'VODUJPOTΛͭ͘Δ
σϓϩΠ ৄ͘͠IUUQTpSFCBTFHPPHMFDPNEPDTGVODUJPOTHFU TUBSUFE
ΞϓϦͰ%BUBCBTFʹอଘ͢Δ ৄ͘͠IUUQTpSFCBTFHPPHMFDPNEPDTpSFTUPSF
%BUBCBTFͷอଘΛϑοΫʹ$MPVE'VODUJPOT͕࣮ߦ͞Εͯɺ ϝʔϧ͕ૹ৴͞ΕΔʂ
·ͱΊ w ͓͍߹Θͤػೳ͍͔ͭ͘ͷํ๏Ͱ࡞ΕΔ w खؒΛ͔͚ͨ͘ͳ͍ͱ͖ɺαʔόʔϨε ΞϦͳͷͰʁ w 'JSFCBTFͩͱ͔ΜͨΜ
αϯϓϧίʔυͪ͜Β IUUQTHJUJPWYIN. ͋Γ͕ͱ͏͍͟͝·ͨ͠