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

社長兼デザイナーがSwift🐥を書きはじめた話

wilshar10
September 24, 2016

 社長兼デザイナーがSwift🐥を書きはじめた話

第1回 Swifty Students における発表資料です。

wilshar10

September 24, 2016
Tweet

More Decks by wilshar10

Other Decks in Technology

Transcript

  1. ࣾ ௕ ݉ σ βΠ φ ʔ ͕ S w

    i f t Λ ॻ ͖ ࢝ Ί ͨ ࿩ Flamingo Inc. Hironori Kanamura
  2. Ͳ ͏ ͯ͠ ɺ ඇ Τ ϯ δχ Ξ ͕

    S w i f t Λ ॻ ͖ ͸ ͡ Ί ͨ ͷ ͔
  3. ɾ ΅ ͘ ʹ ͭ ͍ ͯ ɾ Ͳ ͏

    ͯ͠ S w i f t Λ ॻ ͖ ͸ ͡ Ί ͨ ͷ ͔ ɾ S w i f t y ( ≒ ࡦ ུ ʣ ʹ ͭ ͍ ͯ ɹ ɾ ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ ɹ ɾ ࣍ ͷ Ϙ τ ϧ ω ο Ϋ ɹ ɾ ࠓ ɺ ໨ ࢦ ͯ͠ ͍ Δ ͜ ͱ ɹ ɹ ɾ ν ʔϜ ɹ ɹ ɾ ݸ ਓ ɹ
  4. ɾ ג ࣜ ձ ࣾ ϑ ϥ ϛ ϯ ΰ

    C E O / i O S D e s i g n ɾ ژ ౎ ͷ ཱ ໋ ؗ େ ֶ େ ֶ Ӄ Λ ٳ ֶ த ɾ ๏ ֶ ෦ ʢ ࠃ ࡍ ๏ ຿ ʣ ɾ 2 3 ࡀ ɾ ί ʔ σΟ ϯ ά ͸ 5 ϲ ݄ ໨ ɾ 2 ि ؒ લ ʹ ্ ژ ͠ · ͠ ͨ ɾ Φ ϑΟε ͸ ਆ ઘ Ӻ ΅ ͘ ʹ ͭ ͍ ͯ
  5. ࠓ ೥ ͷ 4 ݄ ࠒ ʹ ε λ ʔ

    τ Ͳ ͏ ͯ͠ S w i f t Λ ॻ ͖ ͸ ͡ Ί ͨ ͷ ͔
  6. ख ॻ ͖ Ͱ ε έ ο ν ͯ͠ ɺ

    P r o t t Ͱ Ψ ν ϟ Ψ ν ϟ ͯ͠ Έ ͯ ɺ μϝ ͳ Β ࡞ Γ ͳ ͓ ͯ͠ ɺ ͍ ͍ ײ ͡ ͳ Β S k e t c h . a p p Ͱ ά ϥ ϑΟ ο Ϋ σ βΠ ϯ Λ ͢ ͢ Ί Δ ɻ ׬ ੒ ͠ ͨ Β ɺ i O S Τ ϯ δχ Ξ ʹ ഑ څ ͢ Δ ɻ ̐ ݄ · Ͱ ͷ ࢓ ࣄ Ͳ ͏ ͯ͠ S w i f t Λ ॻ ͖ ͸ ͡ Ί ͨ ͷ ͔
  7. V e r. 2 . 0 ΁ ͷ Ξ ο

    ϓ σ ʔ τ ͕ ࢥ ͏ Α ͏ ͳ ϖ ʔε Ͱ ਐ · ͳ ͍ ࣄ ݅
  8. σ β Π ϯ ͢ Δ → ί ʔ σ

    Ο ϯ ά ͢ Δ ↓ ς ε τ ΍ η ʔ ϧ ε ͢ Δ ← ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ → →
  9. σ β Π ϯ ͢ Δ → ί ʔ σ

    Ο ϯ ά ͢ Δ ↓ ς ε τ ΍ η ʔ ϧ ε ͢ Δ ← ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ → → →
  10. σ β Π ϯ ͢ Δ → ί ʔ σ

    Ο ϯ ά ͢ Δ ↓ ς ε τ ΍ η ʔ ϧ ε ͢ Δ ← ✘ ✘ ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ → → →
  11. Ϣ ʔ β ʔ ϑ Ν ʔε τ ʹ ΍

    Δ ʹ ͸ ɺ Ͳ ͏ ͠ ͯ ΋ ɺ ͜ ͷ α ΠΫϧ Λ Ұ प ͠ ͳ ͚ Ε ͹ ͳ Β ͳ ͍ ɻ ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ
  12. Ϙ τ ϧ ω ο Ϋ ʹ ͋ Θ ͤ

    Δ ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ
  13. σ β Π ϯ ͢ Δ → ί ʔ σ

    Ο ϯ ά ͢ Δ ↓ ς ε τ ΍ η ʔ ϧ ε ͢ Δ ← ← ← ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ → → →
  14. Ͳ Μ ͳ ʹ Ԛ ͘ ͯ ΋ ͍ ͍

    ͔ Β ɺ ͪ Ό Μ ͱ ಈ ͘ ί ʔ υ Λ ॻ ͘ ɻ ܦ ݧ ๛ ෋ ͳ ν ʔϜ ϝ ϯό ʔ ʹ ॿ ͚ ͯ ΋ Β ͍ ͳ ͕ Β ɺ Ϧ ϑ Ν Ϋ λ Ϧ ϯ ά Λ ߦ ͍ ɺ Ϧ Ϧ ʔε ɻ Ϧ Ϧ ʔ ε ͠ ͨ ΋ ͷ ΁ ͷ ϑΟ ʔ υ ό ο Ϋ Λ ΋ Β ͬͯ վ ળ ɻ ݱ ࡏ ͷ ࢓ ࣄ ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ
  15. Ͳ ͏ ͯ͠ S w i f t Λ ॻ

    ͖ ͸ ͡ Ί ͨ ͷ ͔
  16. Ͳ ͏ ͯ͠ S w i f t Λ ॻ

    ͖ ͸ ͡ Ί ͨ ͷ ͔
  17. ό ʔ ν ʔ ͞ Μ ͕ ɺ ॿ ͚

    ͯ ͘ Ε ͨ Ͳ ͏ ͯ͠ S w i f t Λ ॻ ͖ ͸ ͡ Ί ͨ ͷ ͔
  18. ಘ Β Ε ͨ ੒ Ռ ɾ ν ʔϜ ͷ

    ί ʔ υ ੜ ࢈ ೳ ྗ ʢ ౰ ࣌ ͷ Ϙ τ ϧ ω ο Ϋ ʣ ͕ վ ળ ͞ Ε ͨ ͜ ͱ Ͱ ɺ શ ମ ͷ ε ϧ ʔϓ ο τ ͕ ޲ ্ ͠ ͨ ɻ ɾ Ϣ ʔ β ʔ ͔ Β ͷ ϑΟ ʔ υ ό ο Ϋ Λ ಘ Β Ε Δ ճ ਺ ͕ ܹ ૿ ͠ ͨ ղ ফ ͠ ͨ Ϙ τ ϧ ω ο Ϋ
  19. σ β Π ϯ ͢ Δ ί ʔ σ Ο

    ϯ ά ͢ Δ ↓ ς ε τ ΍ η ʔ ϧ ε ͢ Δ ← ← ← ← ← ← ← ← ← ← ← ← ࣍ ͷ Ϙ τ ϧ ω ο Ϋ → → →
  20. σ β Π ϯ ͢ Δ ί ʔ σ Ο

    ϯ ά ͢ Δ ↓ ς ε τ ΍ η ʔ ϧ ε ͢ Δ ← ← ← ← ← ← ← ← ← ← ← ← ← ࣍ ͷ Ϙ τ ϧ ω ο Ϋ → → →
  21. લ ʹ ਐ Ή ͨ Ί ʹ ɺ ί ʔ

    υ Λ ॻ ͖ ͸ ͡ Ί ͨ
  22. ɾ U I վ ળ α ΠΫϧ Λ ճ ͠

    ΍ ͢ ͍ ί ʔ υ ɾ ௨ ৴ ౳ ɺ ύ ϑ Υ ʔ Ϛ ϯ ε վ ળ ɾ ί ϯό ʔ δ ϣ ϯ · Ͱ ͷ ྲྀ Ε Λ վ ળ ɾ ό ά ௚ ͠ ͨ ͍ ࠓ ɺ ໨ ࢦ ͯ͠ ͍ Δ ͜ ͱ ʢ ν ʔ Ϝ ʣ ࠓ ɺ ໨ ࢦ ͯ͠ ͍ Δ ͜ ͱ
  23. ɾ σ βΠ φ ʔ ͱ ͷ ݒ ͚ ڮ

    ͱ ͳ Δ ɾ R e a l m / Τ ϥ ʔ ϋ ϯ υ Ϧ ϯ ά / n u n p u b l i c a p i ɾ S w i f t y S t u d e n t s օ ۈ ৆ ࠓ ɺ ໨ ࢦ ͯ͠ ͍ Δ ͜ ͱ ʢ ݸ ਓ ʣ ࠓ ɺ ໨ ࢦ ͯ͠ ͍ Δ ͜ ͱ