【スタートアップ開発者必見】firebaseとalgoliaとstripeで1人で本格的なiOSアプリを作る方法

4f1a55d79f969b8a75f64ee4bd9a99c1?s=47 KBOY
September 17, 2019

 【スタートアップ開発者必見】firebaseとalgoliaとstripeで1人で本格的なiOSアプリを作る方法

4f1a55d79f969b8a75f64ee4bd9a99c1?s=128

KBOY

September 17, 2019
Tweet

Transcript

  1. 'JSFCBTFͱBMHPMJBͱ TUSJQFͰຊ֨తͳJ04ΞϓϦ Λ̍ਓͰ࡞Δํ๏ ,#0:

  2. 

  3. None
  4. ˠ

  5. ࣗݾ঺հ ,#0:

  6. ϑϦʔϥϯε

  7. ͲΜͳੜ׆

  8. None
  9. None
  10. ࠷ۙͷ࢓ࣄ

  11. ࠷ۙͷ࢓ࣄᶃ

  12. ࠷ۙͷ࢓ࣄᶄ

  13. ࠷ۙͷ࢓ࣄᶅ

  14. ࠷ۙͷ࢓ࣄ wϑΟοτωετϨʔφʔͱϢʔβʔ ͷϚονϯάΞϓϦ wϙʔΧʔಈըΞϓϦ w 'MVUUFSͰ࡞ΒΕͨΞϓϦ

  15. None
  16. 'JSFCBTFͰ ࡞Γ·ͨ͠

  17. 'JSFCBTFͷܽ఺ w-*,&ݕࡧ͕Ͱ͖ͳ͍ wܾࡁػೳ͕ͳ͍ wಈըͷIMT഑৴͸Ͱ͖ͳ͍

  18. wϢʔβʔ wνϟοτ w4/4 wৄࡉݕࡧ wܾࡁ wಈըͷ࠶ੜ ྫ͑͹

  19. ૊Έ߹ΘͤΕ͹ ݁ߏΠέΔ

  20. ͔͠΋̍ਓͰ

  21. Ͱ΋εΩϧ͸ඞཁ

  22. w 'JSFCBTFͷ஌ࣝʯ w BMHPMJB΍4USJQFͷ஌ࣝ w 5ZQF4DSJQU ඞཁͳJ044XJGUҎ֎ͷεΩϧ

  23. w 'JSFCBTFͷ஌ࣝʯ w BMHPMJB΍4USJQFͷ஌ࣝ w 5ZQF4DSJQU ඞཁͳJ044XJGUҎ֎ͷεΩϧ

  24. ϑΟοτωετϨʔφʔͱ ϢʔβʔͷϚονϯάΞϓϦ

  25. ϙʔΧʔಈը

  26. None
  27. pSFCBTF σʔλϕʔε ϩάΠϯ ը૾ "1*తͳ໾ׂ 4/4͔ΒͷϦϯΫ ௨஌

  28. ࠷৽ͷಈըͷ঺հᶃ

  29. None
  30. BMHPMJB

  31. None
  32. ৽نτϨʔφʔΛ࡞੒

  33. $MPVEGVODJUPO͕ൃՐ

  34. ৽نτϨʔφʔΛ࡞੒ อଘ

  35. "MHPMJBʹ τϨʔφʔͷJOEFYΛอଘ

  36. BMHPMJB τϨʔφʔ

  37. BMHPMJB τϨʔφʔ

  38. BMHPMJB ϙʔΧʔಈը

  39. BMHPMJB ϙʔΧʔಈը

  40. BMHPMJB ϙʔΧʔಈը

  41. None
  42. None
  43. None
  44. J04ଆ

  45. J04ଆ

  46. J04ଆ

  47. J04ଆ

  48. J04ଆ

  49. None
  50. ࠷৽ͷಈըͷ঺հ

  51. None
  52. None
  53. 2JJUBʹ΋ॻ͍ͯ·͢

  54. άοζΛങ͏ͳͲͷ୯ൃͷܾࡁ ຖ݄ͷαϒεΫϦϓγϣϯ ϑϦϚ౳ͷ$UP$ͷܾࡁ

  55. 1.ސ٬ͷ࡞੒ 2.ϫϯλΠϜτʔΫϯൃߦ 3.Χʔυ৘ใͷऔಘ 4.ܾࡁ खॱ

  56. ·ͣ͸"1* ·ͣindex.tsʹͯ̏ͭͷAPIΛ࡞Γ·͢ɻ 1.customerΛ࡞ͬͯcustomerIdΛϑϩϯτʹฦ͢API 2.ϫϯλΠϜτʔΫϯΛൃߦ͢ΔAPI 3.ܾࡁ͢ΔAPI

  57. ৽نτϨʔφʔΛ࡞੒ อଘ ͖ͬ͞ͷ৔߹ ❌

  58. DVTUPNFS࡞੒ ϦΫΤετ

  59. ᶃcustomerΛ࡞ͬͯcustomerIdΛ ϑϩϯτʹฦ͢API

  60. ᶃcustomerΛ࡞ͬͯcustomerIdΛ ϑϩϯτʹฦ͢API in iOS

  61. ᶄϫϯλΠϜτʔΫϯΛൃߦ͢ΔAPI

  62. ᶅܾࡁ͢ΔAPI

  63. σϓϩΠ͞Ε༷ͨࢠ

  64. ͳͥΘ͟Θ͟stripeͷॲཧΛ શͯFunctionsͷதʹॻ͘ͷ͔ʁ

  65. stripeͷγʔΫϨοτΩʔΛ iOSΞϓϦͷதʹॻ͍ͪΌ͑͹ ͜ΕΒͷAPIΛCloud Functionsʹॻ͘ඞཁ͸ͳ͍

  66. ηΩϡϦςΟతʹਪ঑͞Εͳ͍

  67. Ωʔ͸؀ڥม਺ͱͯ͠ cloud functionsʹηοτ

  68. 1.ސ٬ͷ࡞੒ 2.ϫϯλΠϜτʔΫϯൃߦ 3.Χʔυ৘ใͷऔಘ 4.ܾࡁ खॱ

  69. 1.ސ٬ͷ࡞੒ 2.ϫϯλΠϜτʔΫϯൃߦ 3.Χʔυ৘ใͷऔಘ 4.ܾࡁ खॱ

  70. Χʔυ৘ใͷऔಘ

  71. ܾࡁ͕׬༷ྃͨ͠ࢠ

  72. 2JJUBʹ΋ॻ͍ͯ·͢

  73. w 'JSFCBTFͱͦͷଞͷ૊Έ߹Θ ͤͰ̍ਓͰ΋ϦονͳΞϓϦΛ ࡞ΕΔ w 5ZQF4DSJQU΍OPEFKT͸ ͪΐͬͱษڧඞཁ ·ͱΊ