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

虚無から48時間でiOSアプリをリリースする😴 / 48 hours ios app

神武
September 01, 2018

虚無から48時間でiOSアプリをリリースする😴 / 48 hours ios app

iOSDC Japan 2018 5 minutes LT

ハッカソンが好きです。24時間で1つのモノを作ることができます。作ったからにはより多くの人に触ってもらいたい。
そこで、ハッカソン28時間+リリース準備20時間で、ノーアイデア、ノープランの虚無から、iOSアプリをリリースする過程やコツを簡単にお喋りします。

CfP: https://fortee.jp/iosdc-japan-2018/proposal/72193892-494d-4c9a-9dda-c761da8f5144

神武

September 01, 2018
Tweet

More Decks by 神武

Other Decks in Technology

Transcript

  1. ڏແ͔Β࣌ؒͰ
    J04ΞϓϦΛϦϦʔε͢Δ!
    ϋοΧιϯ

    ϦϦʔε४උ

    ʴ

    View Slide

  2. ͡ΜΉ
    ਆ෢

    View Slide

  3. ϋοΧιϯ͕޷͖
    FUD

    View Slide

  4. ϋοΧιϯ͕޷͖
    FUD
    ड৆཰
    ճதճ

    View Slide

  5. O

    View Slide

  6. O
    D
    T T D
    T
    SSS
    SSS
    SSS
    SSS 4
    SSS 1

    View Slide

  7. Ϩγϐ
    "
    ʴ
    ϋοΧιϯ

    ϦϦʔε४උ

    View Slide

  8. ྫྷଂݿʹ͋ΔࡐྉΛฒ΂
    ௐཧํ๏Λܾఆ͢Δ
    Ϩγϐ

    View Slide

  9. ྫྷଂݿʹ͋ΔࡐྉΛฒ΂
    ௐཧํ๏Λܾఆ͢Δ
    Ϩγϐ
    ՝୊
    ੈͷத
    ղܾํ๏

    View Slide

  10. ϙΠϯτ
    ࣄલʹ޷͖ͳ৯΂෺Λڞ༗
    ௐཧͷํ޲ੑΛܾΊ͓ͯ͘

    View Slide

  11. ϙΠϯτ
    ࣄલʹ޷͖ͳ৯΂෺Λڞ༗
    ௐཧͷํ޲ੑΛܾΊ͓ͯ͘
    νʔϜϝϯόʔͷߟ͑

    View Slide

  12. ϙΠϯτ
    ࣄલʹ޷͖ͳ৯΂෺Λڞ༗
    ௐཧͷํ޲ੑΛܾΊ͓ͯ͘
    ࿨৯ΑΓ
    ༸৯
    νʔϜϝϯόʔͷߟ͑
    νʔζ͕޷͖
    ͡Ό͋
    ΠλϦΞϯͶ
    ܾఆج४Λઃ͚ͯ
    ଎ܾ͘ΊΔ

    View Slide

  13. ϙΠϯτ
    ϝΠϯσΟογϡΛܾΊΔ

    View Slide

  14. ϙΠϯτ
    ϝΠϯσΟογϡΛܾΊΔ
    ίΞՁ஋
    λʔήοτϢʔβʹࢗ͞Δ
    ಠಛͳίΞՁ஋
    τϚτ͕ۤखͳ
    ΠλϦΞϯ޷͖ͷͨΊͷ
    ೑৐ͤΧϓϨʔθ

    View Slide

  15. ຯݟ
    #
    ʴ
    ϋοΧιϯ

    ϦϦʔε४උ

    View Slide

  16. ຯݟ
    ۙ͘ͷ͓ళΛఁ࡯͠
    ࣅͨྉཧΛຯݟ

    View Slide

  17. ຯݟ
    ۙ͘ͷ͓ళΛఁ࡯͠
    ࣅͨྉཧΛຯݟ
    "QQ4UPSFͰݕࡧ
    ࣅͨΞϓϦ

    View Slide

  18. ຯݟ
    Ϩγϐʹࣗ৴Λ͚ͭΔ
    ຯΛ౪Ή

    View Slide

  19. ຯݟ
    Ϩγϐʹࣗ৴Λ͚ͭΔ
    ຯΛ౪Ή
    ࡞ΔΞϓϦʹࣗ৴
    ͜ͷ৯΂߹Θͤ
    ඒຯ͍ʂ
    ڝ߹Λྐʹ
    ೑ͱ૊Έ߹ΘͤΔͱ
    ΋ͬͱඒຯ͘ͳΔ͸ͣ

    View Slide

  20. ʴ
    ϋοΧιϯ

    ϨγϐͷԼॻ͖

    ϦϦʔε४උ

    View Slide

  21. ྉཧͷૉ੖Β͠͞Λ
    ਓʹ఻͑ΔͨΊͷ
    ϨγϐͷԼॻ͖Λ͢Δ
    ϨγϐͷԼॻ͖
    Ҿ༻IUUQTDPPLQBEDPN%

    View Slide

  22. ྉཧͷૉ੖Β͠͞Λ
    ਓʹ఻͑ΔͨΊͷ
    ϨγϐͷԼॻ͖Λ͢Δ
    ϨγϐͷԼॻ͖
    ϓϨθϯͷԼॻ͖
    ਓʹ఻͑ΔखஈͰ͋Ε͹0,
    Ҿ༻IUUQTDPPLQBEDPN%

    View Slide

  23. ϨγϐͷԼॻ͖
    ࢒Γ͸
    ࣸਅ΍ಈըΛࡌͤΔ͚ͩ
    ·Ͱॻ͖ى͜͢
    Ҿ༻IUUQTDPPLQBEDPN%

    View Slide

  24. ϨγϐͷԼॻ͖
    ࢒Γ͸
    ࣸਅ΍ಈըΛࡌͤΔ͚ͩ
    ·Ͱॻ͖ى͜͢
    ίΞՁ஋
    ϝΠϯσΟογϡ
    ૉ੖͠͞
    Ωϟονίϐʔ
    ٕज़
    ௐཧखॱ
    λʔήοτϢʔβ
    ୭޷Έ
    Ҿ༻IUUQTDPPLQBEDPN%

    View Slide

  25. ϨγϐͷԼॻ͖
    ࢒Γ͸
    ࣸਅ΍ಈըΛࡌͤΔ͚ͩ
    ·Ͱॻ͖ى͜͢
    σϞϜʔϏʔΛࡌͤΔ͚ͩ
    ίΞՁ஋
    ϝΠϯσΟογϡ
    ૉ੖͠͞
    Ωϟονίϐʔ
    ٕज़
    ௐཧखॱ
    λʔήοτϢʔβ
    ୭޷Έ
    Ҿ༻IUUQTDPPLQBEDPN%

    View Slide

  26. ϙΠϯτ
    ਓ͕ϨγϐΛݟ͚ͨͩͰ
    ྉཧΛ৯΂ͨ͘ͳΔΑ͏ʹॻ͘͜ͱ

    View Slide

  27. ϙΠϯτ
    ਓ͕ϨγϐΛݟ͚ͨͩͰ
    ྉཧΛ৯΂ͨ͘ͳΔΑ͏ʹॻ͘͜ͱ
    ΞϓϦΛ࢖͍ͨ͘ͳΔ

    View Slide

  28. ϙΠϯτ
    ྉཧ໊ΛܾΊΔ

    View Slide

  29. ϙΠϯτ
    ྉཧ໊ΛܾΊΔ
    ΞϓϦ໊
    ೑Λ৐ͤͨΧϓϨʔθ
    ུͯ͠
    ೑Χϓ
    ϦϦʔε΍࣮૷ͷ໋໊ʹඞཁͳͷͰ
    ࡞ΔલʹܾΊΔ

    View Slide

  30. ௐཧ
    &
    ʴ
    ϋοΧιϯ

    ϦϦʔε४උ

    View Slide

  31. ௐཧ
    αΠυϝχϡʔΛ࡞Γ͗ͨ͢Γ
    Ԙͱ࠭౶Λؒҧ͑ͨΓ͠ͳ͍

    View Slide

  32. ௐཧ
    αΠυϝχϡʔΛ࡞Γ͗ͨ͢Γ
    Ԙͱ࠭౶Λؒҧ͑ͨΓ͠ͳ͍
    ༨ܭͳػೳΛ࣮૷͗͢͠

    View Slide

  33. ௐཧ
    αΠυϝχϡʔΛ࡞Γ͗ͨ͢Γ
    Ԙͱ࠭౶Λؒҧ͑ͨΓ͠ͳ͍
    ༨ܭͳػೳΛ࣮૷͗͢͠
    ࡞Δ΋ͷΛؒҧ͑

    View Slide

  34. ௐཧ
    ௐཧͷ༏ઌॱҐ͸
    ϨγϐͷԼॻ͖͔Β൑அ

    View Slide

  35. ௐཧ
    ௐཧͷ༏ઌॱҐ͸
    ϨγϐͷԼॻ͖͔Β൑அ
    ϓϨθϯͷԼॻ͖

    View Slide

  36. ϙΠϯτ
    ൿ఻ͷλϨΛ୔ࢁ༻ҙ

    View Slide

  37. ϙΠϯτ
    ൿ఻ͷλϨΛ୔ࢁ༻ҙ
    ίʔυεχϖοτ
    ͋Β͔͡Ί
    ࣌ؒՃ೤͓͍ͯͨ͠΋ͷ͕
    ͪ͜ΒͰ͢ʂ

    View Slide

  38. ൿ఻ͷλϨ

    View Slide

  39. ൿ఻ͷλϨ

    View Slide

  40. ൿ఻ͷλϨ

    View Slide

  41. ൿ఻ͷλϨ

    View Slide

  42. ൿ఻ͷλϨ
    ˙Ґஔ৘ใ
    ˙Ճ଎౓ηϯα
    ˙র౓ηϯα
    ˙γΣΠΫ
    ˙λον*%
    ˙ਂ౓ηϯα
    ˙Ի੠ೝࣝ
    ˙όΠϒ
    ˙ը૾ॲཧ
    ˙ಈըॲཧ
    ˙1045(&5
    FUD

    View Slide

  43. ൿ఻ͷλϨ
    Ԍ্ঢ়ଶͰ΋
    ௐཧͰ͖ΔΑ͏͔ͬ͠Γඋ͑Δ

    View Slide

  44. ൿ఻ͷλϨ
    Ԍ্ঢ়ଶͰ΋
    ௐཧͰ͖ΔΑ͏͔ͬ͠Γඋ͑Δ
    ৸ͯͳ͍

    View Slide

  45. ࢼ৯ձ
    '
    ʴ
    ϋοΧιϯ

    ϦϦʔε४උ

    View Slide

  46. ࢼ৯ձ
    Ϩγϐͷ౤ߘࢼ৯ձΛͯ͠
    ͍͍ͶͱίϝϯτΛՔ͙

    View Slide

  47. ࢼ৯ձ
    Ϩγϐͷ౤ߘࢼ৯ձΛͯ͠
    ͍͍ͶͱίϝϯτΛՔ͙
    ϓϨθϯ σϞ
    ৆ ϑΟʔυόοΫ
    (
    (
    (
    )
    )
    )

    View Slide

  48. ྉཧͷमਖ਼
    *
    ʴ
    ϋοΧιϯ

    ϦϦʔε४උ

    View Slide

  49. ྉཧͷमਖ਼
    ଟ͘ͷ͓٬༷ʹຬ଍ͯ͠΋Β͏ͨΊͷ
    ϑΟʔυόοΫΛ൓ө
    ೑Χϓʹ͸
    ͓ञ͕߹͏ͱͷ͜ͱ
    ϫΠϯΛఴ͑Α͏
    (
    (
    (

    View Slide

  50. ྉཧͷमਖ਼
    ଟ͘ͷ͓٬༷ʹຬ଍ͯ͠΋Β͏ͨΊͷ
    ϑΟʔυόοΫΛ൓ө
    ଟ͘ͷϢʔβʹ
    ೑Χϓʹ͸
    ͓ञ͕߹͏ͱͷ͜ͱ
    ϫΠϯΛఴ͑Α͏
    (
    (
    ( ίΞՁ஋ΛҾཱ͖ͨͤΔ
    ௥Ճ΍มߋΛ΄ΜͷΓ

    View Slide

  51. ྉཧͷิਖ਼
    ࡉ͔͍ϛε͸੝Γ෇͚ͰϞΔ

    View Slide

  52. ྉཧͷิਖ਼
    ࡉ͔͍ϛε͸੝Γ෇͚ͰϞΔ
    όά
    όά͸ແݶ
    ࣌ؒ͸༗ݶ

    View Slide

  53. ྉཧͷิਖ਼
    ࡉ͔͍ϛε͸੝Γ෇͚ͰϞΔ
    όά ΞϥʔτΛදࣔͯ͠͝·͔͢
    όά͸ແݶ
    ࣌ؒ͸༗ݶ

    View Slide

  54. ྉཧΛ৯΂͓ͯෲΛյͨ࣌͠ͷͨΊʹ
    อݥΛ͞ΒΓͱ͔͚Δ
    ྉཧͷอݥ

    View Slide

  55. ྉཧΛ৯΂͓ͯෲΛյͨ࣌͠ͷͨΊʹ
    อݥΛ͞ΒΓͱ͔͚Δ
    ྉཧͷอݥ
    ར༻ن໿ͱ͓໰͍߹Θͤઌͱڧ੍Ξϓσ

    View Slide

  56. ͓͔͚ͨͮ
    ͓ࡼચ͍

    View Slide

  57. ͓͔͚ͨͮ
    ͓ࡼચ͍
    ϦϑΝΫλ

    View Slide

  58. ͓͔͚ͨͮ
    ͓ࡼચ͍
    ϦϑΝΫλ

    View Slide

  59. ࢓্͛
    +
    ʴ
    ϋοΧιϯ

    ϦϦʔε४උ

    View Slide

  60. 4/4ʹࡌͤΔө͑ࣸਅΛϨγϐ͔ΒҾ༻
    ࢓্͛

    View Slide

  61. 4/4ʹࡌͤΔө͑ࣸਅΛϨγϐ͔ΒҾ༻
    ࢓্͛
    ετΞ εΫγϣ

    View Slide

  62. ৹ࠪʹఏग़
    %
    ʴ
    ϦϦʔε४උ
    ͓ئ͍ͬ
    ΓΜ༷͝Ν
    ϋοΧιϯ

    View Slide

  63. ʴ
    ϦϦʔε४උ

    ৸Δ
    !
    ϋοΧιϯ

    ͓ئ͍ͬ
    ΓΜ༷͝Ν

    View Slide

  64. ʴ
    ϦϦʔε४උ

    ݁Ռ
    ,
    ϋοΧιϯ

    View Slide

  65. ྉཧΛಧ͚Δ

    View Slide

  66. ࣌ؒͰ࡞ͬͯΈͨ
    i D
    5
    O
    +
    +
    + 4
    + 1

    View Slide

  67. 8
    D

    View Slide

  68. ͡ΜΉ
    ਆ෢

    View Slide

  69. !LPPPPPUBLF
    ˙໫Λম͍ͨΒരൃ
    ˙
    ·ͱΊ
    /

    View Slide