Upgrade to Pro — share decks privately, control downloads, hide ads and more …

プッシュ通知からParse.com載せ替えまで。mBaaSの疑問にお答えします

 プッシュ通知からParse.com載せ替えまで。mBaaSの疑問にお答えします

「アプリ開発からテスト、収益化まで」NCMB アプリ開発セミナー - connpass - http://ncmb.connpass.com/event/31737/
での発表資料です。

4cafe6a1c6287d64d7252279eeeffa94?s=128

Atsushi Nakatsugawa

June 05, 2016
Tweet

Transcript

  1. Copyright @ NIFTY Corporation All Rights χϑςΟΫϥ΢υNPCJMFCBDLFOE ΤϰΝϯδΣϦετத௡઒ಞ࢘ ϓογϡ௨஌͔Β1BSTFDPNࡌͤସ͑ ·ͰɻN#BB4ͷٙ໰ʹ͓౴͑͠·͢

  2. Copyright @ NIFTY Corporation All Rights ࣗݾ঺հ  !NPPOHJGU GCNFNPPOHJGUGBO

    த௡઒ಞ࢘ גࣜձࣾ.00/(*'5୅දऔక໾ χϑςΟΫϥ΢υNPCJMFCBDLFOE ɹɹɹɹɹɹɹɹɹɹΤϰΝϯδΣϦετ ೥݄ΑΓΦʔϓϯιʔεɾιϑτ΢ΣΞΛຖ ೔঺հ͢Δϒϩά.00/(*'5ΛӡӦɻ IUUQXXXNPPOHJGUKQ
  3. Copyright @ NIFTY Corporation All Rights χϑςΟΫϥ΢υNPCJMFCBDLOFOE ʹ͍ͭͯ  !OJGUZDMPVE@NC

    GCNFOJGUZDMPVENC χϑςΟΫϥ΢υNPCJMFCBDLFOE χϑςΟגࣜձࣾͷఏڙ͢ΔN#BB4 εϚʔτϑΥϯ8FCΞϓϦͷόοΫΤϯυʢαʔ όαΠυʣͷ࢓૊ΈΛҰׅఏڙ IUUQNCDMPVEOJGUZDPN
  4. Copyright @ NIFTY Corporation All Rights ʹΞϓϦ։ൃΛߴ଎Խ௿ίετԽ͢ΔαʔϏε ҰݴͰ0L

  5. Copyright @ NIFTY Corporation All Rights ΞϓϦ։ൃͱαʔό αʔόଆͷ։ൃίετ αʔόͷϝϯςφϯε ηΩϡϦςΟରࡦ

    
  6. Copyright @ NIFTY Corporation All Rights ΞϓϦͱ/$.#ͷؔ܎  ϝϯςφϯεϑϦʔ εέʔϧϑϦʔ

    ແྉ͔Βར༻Ͱ͖Δ
  7. Copyright @ NIFTY Corporation All Rights 7 σʔλετΞ νΣοΫΠϯσʔλͷه࿥ ϢʔβؒϝοηʔδͳͲ

  8. Copyright @ NIFTY Corporation All Rights 8 ϑΝΠϧετΞ Πϕϯτදࣔ༻)5.- ΞϓϦͰ࢖͏ը૾ɺԻָɺಈըͳͲ

  9. Copyright @ NIFTY Corporation All Rights Ϣʔβ؅ཧ 9 ೝূʢϝʔϧϢʔβ*%ʣ ϝʔϧΞυϨε֬ೝύεϫʔυ

    ϦϚΠϯμʔϝʔϧ ιʔγϟϧαʔϏεͰͷϩάΠϯ
  10. Copyright @ NIFTY Corporation All Rights ϓογϡ௨஌ػೳ 10  8FC؅ཧը໘͔Β࡞੒

    J04"OESPJEڞ௨ Ґஔ৘ใͰߜΓࠐΈ ։෧཰άϥϑ
  11. Copyright @ NIFTY Corporation All Rights εΫϦϓτػೳ 11

  12. Copyright @ NIFTY Corporation All Rights 12 ODNC4DSJQU FYFD (&5

    UFTU4DSJQUKT  UIFO GVODUJPO SFT \ ࣮ߦޙॲཧ ^  DBUDI GVODUJPO FSS \ Τϥʔॲཧ ^ 
  13. Copyright @ NIFTY Corporation All Rights ରԠϓϥοτϑΥʔϜ 13 ͢΂ͯΦʔϓϯιʔε

  14. Copyright @ NIFTY Corporation All Rights 1BSTF N#BB4 ΍ΊΔͬͯΑ

  15. Copyright @ NIFTY Corporation All Rights 15 ::::::::        ┌─────────────── ┐ ::::::::        | Parse.comがやられようだな…

       │ :::::   ┌───└───────────v───┬┘ :::::   |フフフ…奴は四天王の中でも最強 …最強?│ ┌──└────────v─┬────────┘ | このタイミングで辞めるとは │ | mBaaSの面汚しよ        │ └────v────────┘   |ミ,  /  `ヽ /!    ,.──、   |彡/二Oニニ|ノ    /三三三!,       |!   `,' \、、_,|/-ャ    ト `=j r=レ     /ミ !彡 T 爪| / / ̄|/´__,ャ  |`三三‐/     |`=、|,='| /人 ヽ ミ='/|`:::::::/イ__ ト`ー く__,-,  、 _!_ / /  `ー─'" |_,.イ、 | |/、   Y  /| | | j / ミ`┴'彡\     NCMB        某社       某社
  16. Copyright @ NIFTY Corporation All Rights 16 _人人人人_ > 最強 <  ̄Y^Y^Y^Y^ ̄

  17. Copyright @ NIFTY Corporation All Rights       ,、L,,,,,,,,,,,,,,,,,,,,,,,,-‐‐‐''''"~´_____,,,,、、-‐'r゛   , -‐'    ________,,,,,,,、、、-=;;''''ヽ| ,,、-‐''"  < ―‐'''!'''''''h''T'''廿'i= .r廿´| {

    r~    ̄ ̄ |⌒i r ヽ-- '   |i‐‐‐'  }|       |λ|{        ヽ    .| .      |ヽi |       , r.'    |       lV r            |  Parse.comは大変なものを盗んでいきました。       `、 !   ‐‐''''''''"""'   !        ヽト     ""     /          あなたの信頼です。          |\         ,.!        ,,、rl  '''''''ー‐_"''''""_´└ 、      // __`-‐''""~   /    丶-、__
  18. Copyright @ NIFTY Corporation All Rights ࠓޙͷબ୒ࢶ 18 ଓ͚Δ ଓ͚ͳ͍

    ৐Γ׵͑Δ ࣗྗͰߏங 1BSTF4FSWFS "84 "[VSF /$.# ͦͷଞ
  19. Copyright @ NIFTY Corporation All Rights Parse.com -> Parse.com clone

    19
  20. Copyright @ NIFTY Corporation All Rights Parse Server • σʔλҠߦ͕؆୯

    • ʢ΄΅ʣͦͷ··ಈ͘ • Φʔϓϯιʔε 20 1SPT $POT • ࣗ෼Ͱϝϯςφϯεɾεέʔϧ • ΧελϚΠζͰ͖Δʁ • ྉۚ
  21. Copyright @ NIFTY Corporation All Rights Parse.comͷओͳػೳ 21 

  22. 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) } })
  23. Copyright @ NIFTY Corporation All Rights ϑΝΠϧετΞ 23 όΠφϦը૾ͱͯͦ͠ͷ·· σʔλετΞʹอଘ

    ϑΝΠϧετΞʹอଘ ˠϑΝΠϧ໊Ͱऔಘ ˠ)5514Ͱऔಘ
  24. Copyright @ NIFTY Corporation All Rights ೝূ • ύεϫʔυ͸ҠߦෆՄ •

    ύεϫʔυΛ࠶ൃߦ͢Δඞཁ͋Γ 24 1SPT $POT • ID/ύεϫʔυೝূ • ϝʔϧΞυϨε/ύεϫʔυೝূ • ಗ໊ձһʢAnonymous usersʣ • ιʔγϟϧϩάΠϯʢTwitter/Facebook/Google+ʣ
  25. Copyright @ NIFTY Corporation All Rights ϓογϡ௨஌ 25 1SPT •

    iOS͸؆୯ • SenderIDΛηοτͨ͠Android΋؆୯ $POT • Sender ID͕ͳ͍Android͸ҠߦෆՄ • Ұ࣌తʹParse.com/NCMB྆ํ࢖͍ଓ͚Δඞཁ͋Γ
  26. Copyright @ NIFTY Corporation All Rights ࢀߟ 26 IUUQRJJUBDPNOEZVZBJUFNTFFGBB

  27. Copyright @ NIFTY Corporation All Rights Ձ֨ʹ͍ͭͯ Α͋͘Δ࣭໰ɹ̍ ݄ສ"1*ΞΫηε·Ͱແྉ

  28. Copyright @ NIFTY Corporation All Rights ྉۚମܥʹ͍ͭͯ

  29. Copyright @ NIFTY Corporation All Rights ϓογϡ௨஌͚ͩ࢖͍͍ͨ Α͋͘Δ࣭໰ɹ Ұ෦ͷػೳ͚ͩͰ໰୊͋Γ·ͤΜ

  30. Copyright @ NIFTY Corporation All Rights ػೳͷར༻ʹ͍ͭͯ ଟ͘ͷΫϥΠΞϯτ͕ϓογϡ௨஌ΛϝΠϯʹར༻ ສϓογϡ݄͕ແྉ࿮ ւ֎"41Ͱ݄ສԁ͕݄ສԁ·ͰԼ͕ͬͨέʔε΋

  31. Copyright @ NIFTY Corporation All Rights ྨࣅαʔϏεͱͷҧ͍͸ʁ Α͋͘Δ࣭໰ɹ Ϋϥ΢υ؀ڥ͕ࣗࣾͳͷͰ4-"͕࣮֬

  32. Copyright @ NIFTY Corporation All Rights 4-"ʹ͍ͭͯ อোʢ&YQFSUҎ্ʣ Ϋϥ΢υº4BB4ͷอোͷ೉͠͞ ೔ຊޠαϙʔτ

  33. Copyright @ NIFTY Corporation All Rights 1BSTFDPNͳ͘ͳΔ͚Ͳେৎ෉ʁ Α͋͘Δ࣭໰ɹ

  34. Copyright @ NIFTY Corporation All Rights αʔϏεʹ͍ͭͯ ෋࢜௨ʴχϑςΟͷ৴པੑ ւ֎ͷϏδωεϞσϧͱͷҧ͍

  35. Copyright @ NIFTY Corporation All Rights ࣄྫ

  36. Copyright @ NIFTY Corporation All Rights ఻આͷཱྀஂ

  37. Copyright @ NIFTY Corporation All Rights

  38. Copyright @ NIFTY Corporation All Rights

  39. Copyright @ NIFTY Corporation All Rights େखͷϓογϡ௨஌૊ΈࠐΈ 39

  40. Copyright @ NIFTY Corporation All Rights αϙʔτମ੍

  41. Copyright @ NIFTY Corporation All Rights ిࢠॻ੶ൢചʢ0ԁʣͯ͠·͢ 41 IUUQHPPHM7:T9Y

  42. Copyright @ NIFTY Corporation All Rights 42 ·ͱΊ  J04"OESPJE6OJUZ+BWB4DSJQUʹରԠ

     αʔόαΠυͷ։ൃ͕ෆཁɻΞϓϦ։ൃΛߴ଎Խ  ແྉ͔Β࢖͍࢝ΊΒΕΔ ͋ͳͨͷΞϓϦ։ൃΛߴ଎Խ௿ίετԽ͢ΔαʔϏε
  43. !OJGUZDMPVE@NC IUUQTGCNFOJGUZDMPVENC