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
プッシュ通知からParse.com載せ替えまで。mBaaSの疑問にお答えします
Search
Atsushi Nakatsugawa
PRO
June 05, 2016
Technology
410
0
Share
プッシュ通知からParse.com載せ替えまで。mBaaSの疑問にお答えします
「アプリ開発からテスト、収益化まで」NCMB アプリ開発セミナー - connpass -
http://ncmb.connpass.com/event/31737/
での発表資料です。
Atsushi Nakatsugawa
PRO
June 05, 2016
More Decks by Atsushi Nakatsugawa
See All by Atsushi Nakatsugawa
AI時代のIssue駆動開発のススメ
moongift
PRO
0
310
プロダクト開発の品質を守るAIコードレビュー:事例に見る導入ポイント
moongift
PRO
1
2.7k
AIで急増した生産量の荒波をCodeRabbitで乗りこなそう
moongift
PRO
1
78
AIによるコードレビューで 開発体験を向上させよう!
moongift
PRO
0
63
レビュー負債を解消する ― CodeRabbitが支えるAI駆動開発
moongift
PRO
0
640
個人開発からエンプラまで。AIコードレビューで開発を楽しもう
moongift
PRO
0
450
AIで急増した生産「量」の荒波をCodeRabbitで乗りこなそう
moongift
PRO
1
1.6k
Codexとも仲良く。CodeRabbit CLIの紹介
moongift
PRO
1
970
リレーションからマーケティングへ。継続するDevRelのために行うべきこと
moongift
PRO
0
45
Other Decks in Technology
See All in Technology
GitHub Advanced Security × Defender for Cloudで開発とSecOpsのサイロを超える: コードとクラウドをつなぐ、開発プラットフォームのセキュリティ
yuriemori
1
120
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
17k
Podcast配信で広がったアウトプットの輪~70人と音声発信してきた7年間~/outputconf_01
fortegp05
0
130
Physical AI on AWS リファレンスアーキテクチャ / Physical AI on AWS Reference Architecture
aws_shota
1
200
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
670
JAWS DAYS 2026でAIの「もやっと」感が解消された話
smt7174
1
110
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
Navigation APIと見るSvelteKitのWeb標準志向
yamanoku
2
130
SaaSの操作主体は人間からAIへ - 経理AIエージェントが目指す深い自動化
nishihira
0
130
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
150
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
2
400
Featured
See All Featured
Accessibility Awareness
sabderemane
0
88
Claude Code のすすめ
schroneko
67
220k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
160
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Ruling the World: When Life Gets Gamed
codingconduct
0
190
Mobile First: as difficult as doing things right
swwweet
225
10k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
390
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.2k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Leo the Paperboy
mayatellez
5
1.6k
Transcript
Copyright @ NIFTY Corporation All Rights χϑςΟΫϥυNPCJMFCBDLFOE ΤϰΝϯδΣϦετதಞ࢘ ϓογϡ௨͔Β1BSTFDPNࡌͤସ͑ ·ͰɻN#BB4ͷٙʹ͓͑͠·͢
Copyright @ NIFTY Corporation All Rights ࣗݾհ !NPPOHJGU GCNFNPPOHJGUGBO
தಞ࢘ גࣜձࣾ.00/(*'5දऔక χϑςΟΫϥυNPCJMFCBDLFOE ɹɹɹɹɹɹɹɹɹɹΤϰΝϯδΣϦετ ݄ΑΓΦʔϓϯιʔεɾιϑτΣΞΛຖ հ͢Δϒϩά.00/(*'5ΛӡӦɻ IUUQXXXNPPOHJGUKQ
Copyright @ NIFTY Corporation All Rights χϑςΟΫϥυNPCJMFCBDLOFOE ʹ͍ͭͯ !OJGUZDMPVE@NC
GCNFOJGUZDMPVENC χϑςΟΫϥυNPCJMFCBDLFOE χϑςΟגࣜձࣾͷఏڙ͢ΔN#BB4 εϚʔτϑΥϯ8FCΞϓϦͷόοΫΤϯυʢαʔ όαΠυʣͷΈΛҰׅఏڙ IUUQNCDMPVEOJGUZDPN
Copyright @ NIFTY Corporation All Rights ʹΞϓϦ։ൃΛߴԽίετԽ͢ΔαʔϏε ҰݴͰ0L
Copyright @ NIFTY Corporation All Rights ΞϓϦ։ൃͱαʔό αʔόଆͷ։ൃίετ αʔόͷϝϯςφϯε ηΩϡϦςΟରࡦ
Copyright @ NIFTY Corporation All Rights ΞϓϦͱ/$.#ͷؔ ϝϯςφϯεϑϦʔ εέʔϧϑϦʔ
ແྉ͔Βར༻Ͱ͖Δ
Copyright @ NIFTY Corporation All Rights 7 σʔλετΞ νΣοΫΠϯσʔλͷه ϢʔβؒϝοηʔδͳͲ
Copyright @ NIFTY Corporation All Rights 8 ϑΝΠϧετΞ Πϕϯτදࣔ༻)5.- ΞϓϦͰ͏ը૾ɺԻָɺಈըͳͲ
Copyright @ NIFTY Corporation All Rights Ϣʔβཧ 9 ೝূʢϝʔϧϢʔβ*%ʣ ϝʔϧΞυϨε֬ೝύεϫʔυ
ϦϚΠϯμʔϝʔϧ ιʔγϟϧαʔϏεͰͷϩάΠϯ
Copyright @ NIFTY Corporation All Rights ϓογϡ௨ػೳ 10 8FCཧը໘͔Β࡞
J04"OESPJEڞ௨ ҐஔใͰߜΓࠐΈ ։෧άϥϑ
Copyright @ NIFTY Corporation All Rights εΫϦϓτػೳ 11
Copyright @ NIFTY Corporation All Rights 12 ODNC4DSJQU FYFD (&5
UFTU4DSJQUKT UIFO GVODUJPO SFT \ ࣮ߦޙॲཧ ^ DBUDI GVODUJPO FSS \ Τϥʔॲཧ ^
Copyright @ NIFTY Corporation All Rights ରԠϓϥοτϑΥʔϜ 13 ͯ͢Φʔϓϯιʔε
Copyright @ NIFTY Corporation All Rights 1BSTF N#BB4 ΊΔͬͯΑ
Copyright @ NIFTY Corporation All Rights 15 :::::::: ┌─────────────── ┐ :::::::: | Parse.comがやられようだな…
│ ::::: ┌───└───────────v───┬┘ ::::: |フフフ…奴は四天王の中でも最強 …最強?│ ┌──└────────v─┬────────┘ | このタイミングで辞めるとは │ | mBaaSの面汚しよ │ └────v────────┘ |ミ, / `ヽ /! ,.──、 |彡/二Oニニ|ノ /三三三!, |! `,' \、、_,|/-ャ ト `=j r=レ /ミ !彡 T 爪| / / ̄|/´__,ャ |`三三‐/ |`=、|,='| /人 ヽ ミ='/|`:::::::/イ__ ト`ー く__,-, 、 _!_ / / `ー─'" |_,.イ、 | |/、 Y /| | | j / ミ`┴'彡\ NCMB 某社 某社
Copyright @ NIFTY Corporation All Rights 16 _人人人人_ > 最強 <  ̄Y^Y^Y^Y^ ̄
Copyright @ NIFTY Corporation All Rights ,、L,,,,,,,,,,,,,,,,,,,,,,,,-‐‐‐''''"~´_____,,,,、、-‐'r゛ , -‐' ________,,,,,,,、、、-=;;''''ヽ| ,,、-‐''" < ―‐'''!'''''''h''T'''廿'i= .r廿´| {
r~  ̄ ̄ |⌒i r ヽ-- ' |i‐‐‐' }| |λ|{ ヽ .| . |ヽi | , r.' | lV r | Parse.comは大変なものを盗んでいきました。 `、 ! ‐‐''''''''"""' ! ヽト "" / あなたの信頼です。 |\ ,.! ,,、rl '''''''ー‐_"''''""_´└ 、 // __`-‐''""~ / 丶-、__
Copyright @ NIFTY Corporation All Rights ࠓޙͷબࢶ 18 ଓ͚Δ ଓ͚ͳ͍
Γ͑Δ ࣗྗͰߏங 1BSTF4FSWFS "84 "[VSF /$.# ͦͷଞ
Copyright @ NIFTY Corporation All Rights Parse.com -> Parse.com clone
19
Copyright @ NIFTY Corporation All Rights Parse Server • σʔλҠߦ͕؆୯
• ʢ΄΅ʣͦͷ··ಈ͘ • Φʔϓϯιʔε 20 1SPT $POT • ࣗͰϝϯςφϯεɾεέʔϧ • ΧελϚΠζͰ͖Δʁ • ྉۚ
Copyright @ NIFTY Corporation All Rights Parse.comͷओͳػೳ 21
Copyright @ NIFTY Corporation All Rights σʔλετΞ 22 let query:
NCMBQuery = NCMBQuery(className: "MemoClass") query.orderByDescending("createDate") query.findObjectsInBackgroundWithBlock({(NSArray objects, NSError error) in if error == nil { if objects.count > 0 { self.memoArray = objects //テーブルビューをリロードする self.memoTableView.reloadData() } } else { print(error.localizedDescription) } })
Copyright @ NIFTY Corporation All Rights ϑΝΠϧετΞ 23 όΠφϦը૾ͱͯͦ͠ͷ·· σʔλετΞʹอଘ
ϑΝΠϧετΞʹอଘ ˠϑΝΠϧ໊Ͱऔಘ ˠ)5514Ͱऔಘ
Copyright @ NIFTY Corporation All Rights ೝূ • ύεϫʔυҠߦෆՄ •
ύεϫʔυΛ࠶ൃߦ͢Δඞཁ͋Γ 24 1SPT $POT • ID/ύεϫʔυೝূ • ϝʔϧΞυϨε/ύεϫʔυೝূ • ಗ໊ձһʢAnonymous usersʣ • ιʔγϟϧϩάΠϯʢTwitter/Facebook/Google+ʣ
Copyright @ NIFTY Corporation All Rights ϓογϡ௨ 25 1SPT •
iOS؆୯ • SenderIDΛηοτͨ͠Android؆୯ $POT • Sender ID͕ͳ͍AndroidҠߦෆՄ • Ұ࣌తʹParse.com/NCMB྆ํ͍ଓ͚Δඞཁ͋Γ
Copyright @ NIFTY Corporation All Rights ࢀߟ 26 IUUQRJJUBDPNOEZVZBJUFNTFFGBB
Copyright @ NIFTY Corporation All Rights Ձ֨ʹ͍ͭͯ Α͋͘Δ࣭ɹ̍ ݄ສ"1*ΞΫηε·Ͱແྉ
Copyright @ NIFTY Corporation All Rights ྉۚମܥʹ͍ͭͯ
Copyright @ NIFTY Corporation All Rights ϓογϡ௨͚͍͍ͩͨ Α͋͘Δ࣭ɹ Ұ෦ͷػೳ͚ͩͰ͋Γ·ͤΜ
Copyright @ NIFTY Corporation All Rights ػೳͷར༻ʹ͍ͭͯ ଟ͘ͷΫϥΠΞϯτ͕ϓογϡ௨ΛϝΠϯʹར༻ ສϓογϡ݄͕ແྉ ւ֎"41Ͱ݄ສԁ͕݄ສԁ·ͰԼ͕ͬͨέʔε
Copyright @ NIFTY Corporation All Rights ྨࣅαʔϏεͱͷҧ͍ʁ Α͋͘Δ࣭ɹ Ϋϥυڥ͕ࣗࣾͳͷͰ4-"͕࣮֬
Copyright @ NIFTY Corporation All Rights 4-"ʹ͍ͭͯ อোʢ&YQFSUҎ্ʣ Ϋϥυº4BB4ͷอোͷ͠͞ ຊޠαϙʔτ
Copyright @ NIFTY Corporation All Rights 1BSTFDPNͳ͘ͳΔ͚Ͳେৎʁ Α͋͘Δ࣭ɹ
Copyright @ NIFTY Corporation All Rights αʔϏεʹ͍ͭͯ ࢜௨ʴχϑςΟͷ৴པੑ ւ֎ͷϏδωεϞσϧͱͷҧ͍
Copyright @ NIFTY Corporation All Rights ࣄྫ
Copyright @ NIFTY Corporation All Rights આͷཱྀஂ
Copyright @ NIFTY Corporation All Rights
Copyright @ NIFTY Corporation All Rights
Copyright @ NIFTY Corporation All Rights େखͷϓογϡ௨ΈࠐΈ 39
Copyright @ NIFTY Corporation All Rights αϙʔτମ੍
Copyright @ NIFTY Corporation All Rights ిࢠॻ੶ൢചʢ0ԁʣͯ͠·͢ 41 IUUQHPPHM7:T9Y
Copyright @ NIFTY Corporation All Rights 42 ·ͱΊ J04"OESPJE6OJUZ+BWB4DSJQUʹରԠ
αʔόαΠυͷ։ൃ͕ෆཁɻΞϓϦ։ൃΛߴԽ ແྉ͔Β͍࢝ΊΒΕΔ ͋ͳͨͷΞϓϦ։ൃΛߴԽίετԽ͢ΔαʔϏε
!OJGUZDMPVE@NC IUUQTGCNFOJGUZDMPVENC