Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
モバイルアプリの通知機能をAmazonSNSで実装する
Search
kensho hanano
January 15, 2024
Programming
0
130
モバイルアプリの通知機能をAmazonSNSで実装する
AmazonSNSを使用してモバイルアプリの通知機能を1から実装しました。
kensho hanano
January 15, 2024
Tweet
Share
Other Decks in Programming
See All in Programming
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
11
6.9k
connect-python: convenient protobuf RPC for Python
anuraaga
0
360
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
130
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
210
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
260
Evolving NEWT’s TypeScript Backend for the AI-Driven Era
xpromx
0
270
スタートアップを支える技術戦略と組織づくり
pospome
8
15k
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
5
270
ZOZOにおけるAI活用の現在 ~モバイルアプリ開発でのAI活用状況と事例~
zozotech
PRO
8
4.1k
[SF Ruby Conf 2025] Rails X
palkan
0
440
Integrating WordPress and Symfony
alexandresalome
0
120
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.9k
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Six Lessons from altMBA
skipperchong
29
4.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Optimizing for Happiness
mojombo
379
70k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Balancing Empowerment & Direction
lara
5
780
Measuring & Analyzing Core Web Vitals
bluesmoon
9
690
BBQ
matthewcrist
89
9.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
How GitHub (no longer) Works
holman
316
140k
Transcript
גࣜձࣾ+BNCPՖ݈ক ϞόΠϧΞϓϦͷ௨ػೳΛ "NB[PO4/4Ͱ࣮͢Δ
͜ͷൃදͰཧղͰ͖Δ͜ͱ "NB[PO4/4ར༻ͷ௨ૹ৴ͷΈ ϞόΠϧΞϓϦͷ௨ૹ৴ͷΈ ͜ͷൃදͰऔΓ্͛ͳ͍͜ͱ "NB[PO4/4ͷԠ༻ Ұ੪௨ૹ৴ͦͷଞͷৄࡉ
"NB[PO4/4 Ҏ߱4/4 ʹมߋͨ͠എܠ 4/4ͱʁ 4/4Ͱ௨࣮͢Δ 4/4ʹมߋͯ͠ྑ͔ͬͨ͜ͱ
·ͱΊ ࣍
"NB[PO4/4ʹมߋͨ͠എܠ
"NB[PO4/4ʹมߋͨ͠എܠ ϓογϡ௨͕ಧ͔ͳ͍ෆ۩߹Λ܁Γฦ͍ͯͨ͠
"NB[PO4/4ʹมߋͨ͠എܠ "NB[PO4/4ͷΑ͏ͳ֎෦αʔϏε༻ͤͣʹ ͯࣗ͢લͰ௨पΓΛ࣮͍ͯͨ͠ ˠࢼߦࡨޡ࣏ͯ͠Βͣɾɾɻ ɾϩάΛషͬͯɺݪҼΛௐࠪ ɾඇಉظͰॲཧ͢ΔΑ͏ʹϦϑΝΫλϦϯάͨ͠Γ
"NB[PO4/4ʹมߋͨ͠എܠ ͡Ό͋௨पΓͷॲཧ֎෦αʔϏεʹͤΑ͏ʂ ˠ"NB[PO4/4Ͱ࣮ͨ݁͠Ռɺෆ۩߹ղফ͞Εͨɻ
"NB[PO4/4ͬͯͳʹʁ
"NB[PO4/4ͬͯͳʹʁ ɾ"NB[PO4JNQMF/PUJ fi DBUJPO4FSWJDFͷུ ɾJ04ɺ"OESPJEɺ8FCͳͲͷσόΠεʹ௨Λ৴͢ Δ͜ͱ͕Ͱ͖Δ ɾ"84ͷϑϧϚωʔδυͳ௨αʔϏε
4/4ͬͯͳʹʁ ࡶʹ؆୯ʹݴ͏ͱ ௨ૹ৴ͷෳࡶͳ෦ΛΘΓ ʹߦͬͯ͘ΕΔαʔϏε
ͦͦΞϓϦͷ௨ͬͯͲ͏ͬͯૹͬͯΔΜʁ
ϞόΠϧΞϓϦͷϓογϡ௨ͷΈ
4/4ར༻ͷϓογϡ௨ͷΈ
ͳͥ4/4ΛબΜͩͷʁ
ϓογϡ௨αʔϏεީิ ɾ4/4 ɾ'$. 'JSFCBTF$MPVE.FTTBHJOH ɾ0OF4JHOBM ɾ"JSTIJQ
ϓογϡ௨αʔϏεީิ ɾ4/4 ɾ'$. 'JSFCBTF$MPVE.FTTBHJOH ɾ0OF4JHOBM ɾ"JSTIJQ ˡ
ϓογϡ௨αʔϏεબఆج४ ɾରԠνϟωϧ ϓογϡ௨ FNBJMFUD ɾରԠϓϥοτϑΥʔϜ J04 "OESPJEFUD ɾ+BNCP4FSWFSͰ͑Δ4%,͕ఏڙ͞Ε͍ͯΔ͔ʁ
ɾཧੳػೳ͕͋Δ͔ʁ ɾྉۚ ɾ+BNCPͷΠϯϑϥߏͱͷੑ֦ுੑ
ڝ߹αʔϏεͱͷൺֱ 4BB4 ରԠνϟωϧ ɹରԠϓϥοτϑ ΥʔϜ 4%,ͷఏڙ ཧੳػ ೳ ྉۚ +BNCPͱͷ
ੑ֦ுੑ 4/4 ˕ ϓογϡ௨ ϞόΠϧ XFC SMS, Email ˕ iOS, Android, Web ˕ ˕ ˚ Ұఆྔ͑Δͱ ैྔ՝ۚ ˕ "84ͷαʔϏεʢ424ɺ &$ɺ4ɺ$MPVE8BUDIɺ -BNCEBʣ ͱ࿈ܞ͕Ͱ͖Δɻ +BNCPͷΠϯϑϥ"84Ͱߏ ͞Ε͍ͯΔͨΊ˕ '$. ̋ ϓογϡ௨ ϞόΠϧ XFC ˕ iOS, Android, Web ˕ ˕ ˕ جຊతʹແྉ ̋ ϓογϡ௨͚ͩͳ Βͳ͠
ڝ߹αʔϏεͱͷൺֱ ɾྉۚҎ֎4/4ͷ΄͏͕ྑͦ͞͏ ɾྉۚ+BNCPͰͷ༻ఆͩͱ ԁ ݄͘Β͍ ɾ"84ͷଞαʔϏεͱ࿈ܞͯ͠αʔόʔϨεͰ৭ʑͰ͖ͦ͏ ͬͯ͜ͱͰ4/4Ͱ࣮͢Δ͜ͱʹ͠·ͨ͠ʂ
4/4ͷ༻ޠղઆ ɾΞϓϦέʔγϣϯ ɾΤϯυϙΠϯτ
ΞϓϦέʔγϣϯ ɾجຊΞϓϦ͝ͱʹ࡞͢Δͷ ɾ"84ͷίϯιʔϧ͔Β(6*Ͱ࡞Ͱ͖Δ ɾΞϓϦέʔγϣϯʹ௨ূ໌ॻΛඥ͚Δ
ΞϓϦέʔγϣϯ
ΤϯυϙΠϯτ ɾσόΠετʔΫϯ͔Β࡞͢Δࣝผࢠ ɾϢʔβʔΤϯυϙΠϯτ ɾΞϓϦέʔγϣϯʹඥ͚Δ ɾϓογϡ௨ૹ৴࣌ʹ༻͢Δ
ΤϯυϙΠϯτ
4/4Ͱϓογϡ௨࣮͢Δ ̏
4/4ར༻ͷϓογϡ௨ͷΈ
4/4ͷΤϯυϙΠϯτཧ σόΠετʔΫϯ͕ෆมͰ͋ΕҰ൪ָͳͷͰ͕͢ɺɺɺ ͪΐͪ͘ΐ͘มΘΔλΠϛϯά͕͋Δ
J04ͷσόΠετʔΫϯ͕มΘΔλΠϛϯά ɾػछมߋ࣌ ɾΞϓϦ04ͷ࠶Πϯετʔϧ࣌ ɾόοΫΞοϓ͔Βͷ෮ݩ࣌FUD
4/4ͷΤϯυϙΠϯτཧ ɾΤϯυϙΠϯτʹඥͮ͘σόΠετʔΫϯ࠷৽͡Όͳ͍ͱ͍͚ͳ͍
ϢʔβʔϩάΠϯ࣌ͷΤϯυϙΠϯτཧ
4/4Ͱϓογϡ௨ૹ৴͢Δ
ϓογϡ௨ͷૹ৴ ΤϯυϙΠϯτΛࢦఆͯ͠ "NB[PO4/44%,ͷ ϝιουΛݺͿ͚ͩʂʂ
4/4ʹมߋͯ͠ྑ͔ͬͨ͜ͱ ̐ w ҰʹҰճͷূ໌ॻͷߋ৽͕ෆཁʹͳͬͨʂ w ϢʔβʔͷΞϓϩʔνํ๏͕૿͑ͨʂ
ҰʹҰճͷ௨ূ໌ॻͷ ߋ৽͕ෆཁʹͳΓ·ͨ͠ʂ
C ҰʹҰճͷূ໌ॻͷߋ৽͕ෆཁʹͳΓ·ͨ͠ʂ ূ໌ॻϑΝΠϧ Qܗࣜ ˠೝূτʔΫϯ Qܗࣜ ʹมߋ͠·ͨ͠ ߋ৽ස ೝূλΠϓ Q
ʹճ ূ໌ॻ ̥ ༗ޮظݶແ͠ ೝূτʔΫϯ
ϢʔβʔͷΞϓϩʔνํ๏͕ ૿͑·ͨ͠ʂ
ϢʔβʔͷΞϓϩʔνํ๏͕૿͑·ͨ͠ αʔόʔͷෛՙΛؾʹ͠ͳ͍Ͱେྔͷ௨ΛૹΕΔ ˠϢʔβʔͷΞϓϩʔνํ๏͕૿͑ͨ ɾ͓ؾʹೖΓະฦ৴ͷϢʔβʔ͕͍Δ߹ʹ௨Λૹ৴
ϢʔβʔͷΞϓϩʔν͕૿͑·ͨ͠ ɾ4.4 ɾϝʔϧૹ৴ ɾҰ੪௨ૹ৴ ˠ3FQSPͱ͔ΑΓύʔιφϥΠζͨ͠Ξϓϩʔ ν͕Ͱ͖Δ ˠϏΪφʔϢʔβʔશһʹͱ͔
·ͱΊ ̑ "NB[PO4/4Ͱ௨࣮ͯ͠Έͯ
·ͱΊɿ"NB[PO4/4Ͱ௨࣮ͯ͠Έͯ ɾ؆୯ʹϓογϡ௨Λ࣮Ͱ͖Δʂ ɾରԠνϟωϧ͕ଟ͍ʂ ϝʔϧ 4.4 ௨ ɾࣗࣾαʔόʔͷෛՙΛܰݮͰ͖Δʂ ɾূ໌ॻͷཧ͕؆୯ʂ ɾڊେςοΫاۀʹཔΔͱ҆ఆ͢Δʂ