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

Swift Playgrounds体験会その2

Swift Playgrounds体験会その2

2017年7月1日に札幌で開催した Swift Playgrounds ワークショップのプレゼンスライドです。
イベント詳細はこちら: https://connpass.com/event/58997/

A744171cef35d0dbc47bfd3397fda155?s=128

高橋政明

July 01, 2017
Tweet

Transcript

  1. 4XJGU1MBZHSPVOET
 ϫʔΫγϣοϓ
 ʢମݧձʣୈճɹશճ ߴڮ੓໌ʲշٕ҇ʳ

  2. ຊ೔ͷ༧ఆ ࠓ೔ͷ༧ఆ
 ɹͳΜͰ΋࣭໰Ͳ͏ͧ
 ɹ4XJGU1MBZHSPVOET
 ɹίʔυΛֶ΅͏ɹͷ෮श
 ɹίʔυΛֶ΅͏ɹͰ΍Δ͜ͱͷ֬ೝ

  3. ਐΊํ ٙ໰ʹࢥͬͨ͜ͱ͸͍ͭͰ΋੠Λ͔͚͍ͯͩ͘͞ ͋ͳͨͷٙ໰͸օΜͳͷٙ໰Ͱ͢

  4. ࣭໰͕͋Ε͹ ίʔυΛֶ΅͏ 4XJGU1MBZHSPVOET

  5. ࣗݾ঺հ ɹɹ!IPVIFJɹߴڮ੓໌ʲշٕ҇ʳ ࡳຈ4XJGUɹϑΣΠεϒοΫϖʔδ ΋ͱ΋ͱ͸.BDϓϩάϥϚLBJHJBODPKQ J04ΞϓϦɺిࢠॻ੶ɺηϛφʔͳͲ

  6. ࢀՃऀͷօ͞Μ ڭҭؔ܎ऀʁ ֶੜʁ ϓϩάϥϛϯάܦݧऀʁ J1IPOF͔J1BEΛ࢖͍ͬͯΔʁ

  7. ύʔτ
 
 ʲ1MBZHSPVOET͕
 ʹΞοϓσʔτʳ

  8. ʹΞοϓσʔτ ςϯϓϨʔτ͕૿͑ͨ ϩϘοτ΍υϩʔϯૢ࡞ɹ೔ຊޠͷઆ໌จ ڭࡐબ୒ը໘͕৽͘͠ͳͬͨ ڭࡐΞοϓσʔτͰ্ॻ͖͠ͳ͘ͳͬͨ

  9. ίʔυΛֶ΅͏ͷҧ͍ ΄ͱΜͲҧ͍ͳ͠ ༻ޠ΍ώϯτͷ༁͕ඍௐ੔͞Εͨ

  10. ύʔτ
 
 ʲίʔυΛֶ΅͏෮शʳ

  11. ίʔυΛֶ΅͏ ίϚϯυɹόάΛ௚͢
 ؔ਺
 GPSϧʔϓ
 ৚݅෼ذίʔυ
 ࿦ཧԋࢉࢠ
 XIJMFϧʔϓ
 ΞϧΰϦζϜ ॱʹઆ໌ΛಡΈύζϧΛղ͘ͱجຊֶ͕΂Δ

  12. ίϚϯυ Ͳ͔͜Ͱఆٛ͞Εͨؔ਺Λ໊લͰݺͼग़͢ NPWF'PSXBSE  1MBZHSPVOETͰ͸ݟ͑ͯͳͯ͘΋ݺͼग़ͤΔ
 ɹγϣʔτΧοτόʔʹฒͿ΋ͷ͸ݺͼग़ͤΔ

  13. ؔ਺ Ұ࿈ͷॲཧΛͻͱ·ͱΊʹ໊ͯ͠લΛ෇͚Δ ؔ਺͸ఆٛͰ͖Δ ఆٛࡁΈؔ਺͸໊લͰݺͼग़͢ʢίϚϯυʣ

  14. GPSϧʔϓ ܁Γฦ͠ॲཧ ճ਺ΛൣғͰࢦఆ͢Δɹ \^ϒϩοΫ಺ͷॲཧΛ܁Γฦ͢

  15. ৚݅෼ذ ෳࡶͳ৚݅෼ذͰ͖Δ͜ͱ͕ιϑτ΢ΣΞͷಛ௃ JG৚݅\
 ɹॲཧɹෳ਺ߦͰ΋ྑ͍
 ^FMTF\
 ɹॲཧ
 ^

  16. ࿦ཧԋࢉࢠ ෳ਺ͷ৚݅Λ૊Έ߹ΘͤΔͨΊʹඞཁ ୯७ɹ͕ͩ஫ҙ΋ඞཁ

  17. XIJMFϧʔϓ ࣮ΞϓϦͰ͸༗ݶճ਺Ͱϧʔϓ͔Β͵͚Δඞཁ͋Γ ऴྃ͠ͳ͍ϧʔϓɹʹɹϑϦʔζʢϋϯάΞοϓʣ

  18. ΞϧΰϦζϜ ՝୊ͷղ͖ํ͸ͻͱͭͰ͸ͳ͍ ΞϧΰϦζϜʹΑΓ
 ɹॲཧޮ཰ʢॲཧ࣌ؒʣʹେ͖ͳҧ͍͕ग़Δ ಈ͖͸ਖ਼͍͚͠Ͳɹ͕͔͔࣌ؒΔ
 ɹΞϧΰϦζϜΛબͿ͜ͱͰվળͰ͖Δ͔΋

  19. ύʔτ
 
 ʲίʔυΛֶ΅͏ʳ

  20. ίʔυΛֶ΅͏ ɹม਺
 ɹܕ
 ɹॳظԽ
 ɹύϥϝʔλ
 ɹεςʔδΛ࡞Δ
 ɹ഑ྻ จࣈೖྗ͕ຊ֨తʹඞཁʹͳΔ

  21. ม਺ ม਺ʹ͸ܾ·ͬͨܕ͕͋Δ ผͷܕͷ஋Λ୅ೖ͸Ͱ͖ͳ͍ ఆ਺΍ม਺ΛൺֱԋࢉࢠͰൺֱ͠৚݅෼ذ͢Δ ม਺໊͸த਎Λ͖ͪΜͱද͢΋ͷʹ͢Δ͜ͱ
 ɹίϝϯτͳ͠Ͱॲཧ಺༰͕ཧղͰ͖Δ

  22. ܕ ܕͱ͸ΠϯελϯεΛ࡞ΔͨΊͷઃܭਤ
 ɹ࣮ࡍʹ͸͍͔ͭ͘ͷछྨ͕͋Δ ϓϩύςΟ΍ϝιουΛ࣋ͭ΋ͷ΋͋Δ ʢ·ֶͩΜͰͳ͍͕
 ɹɹΦϒδΣΫτࢦ޲ϓϩάϥϛϯά
 ɹɹɹ͕ॏཁͳΩʔϫʔυʣ
 ϓϩάϥϛϯάʹ͸ܕΛ࡞Δ͜ͱ΋ؚ·ΕΔ

  23. ॳظԽ ಛఆͷܕͷ৽͍͠ΠϯελϯεΛ࡞Δ͜ͱ ίʔυΛֶ΅͏ʢ΋΋ʣେ൒͸ϖʔδʹݟ͑ͳ͍ ෦෼ͰॳظԽ͞ΕͨΠϯελϯεΛ࢖͍ͬͯΔ

  24. ύϥϝʔλ ؔ਺ʹࢦఆ͢Δೖྗ ೔ຊޠͰ͸ʮҾ਺ʯͻ͖͢͏ɹͱಡΉ

  25. εςʔδΛ࡞Δ εςʔδʹϒϩοΫͳͲΛ഑ஔ͢Δ ؔ਺ͷύϥϝʔλʹΠϯελϯεͷॳظԽΛஔ͚Δ ϥϯμϜͳๅੴΛ͢΂ͯूΊΔʹ͸
 ɹ͢΂ͯͷϒϩοΫ্Λา͘

  26. ഑ྻ ഑ྻ͸܁Γฦ͠ͱ૬ੑͷྑ͍σʔλߏ଄ ͢΂ͯಉ͡ܕɹॱং͕͋Δ ΠϯσοΫεͰࢀর͢Δɹൣғ֎ʹ஫ҙ GPSJOϧʔϓͰɹॱʹɹߴ଎ͰɹऔΓग़ͤΔ
 ɹ͢΂ͯΛॲཧͰ͖ɹൣғ֎ͷ৺഑ͳ͠

  27. ͬ͘͡Γ΍ͬͯΈΑ͏ ίʔυΛֶ΅͏͸ύζϧͱͯ͠΋ΑΓ೉͍͠
 ɹͪΐͬͱ͕͔͔࣌ؒΓ·͢
 ɹίʔυͷߦ਺΋૿͑·͢ ஫ҙ఺΋͋Γ·͢ આ໌ͱίʔυ͕ҧ͏෦෼͋Γɹύϥϝʔλʼ઒Λ౉Δ
 ɹ౦੢ೆ๺͕υοτෆཁXFTUͰ͸ͳ͘XFTUͰ0,

  28. ஫ҙ఺ Ωʔೖྗ͕ඞཁͰΤϥʔ΋ग़΍͍͢ ӳจίϝϯτΛݟͳ͕ΒίʔυΛೖྗඞཁ ղઆจͷ೔ຊޠʹҰ෦Θ͔Γʹ͍͘෦෼͋Γ
 ɹલͷεςʔδ΍ίʔυΛֶ΅͏Λ෮श͢Δ Ұ౓ΫϦΞͰ͖ͯ΋҆৺͠ͳ͍ɹԿ౓΋֬ೝ

  29. ίπ ௕͍ίʔυ͸ɹ࣮֬ͳ෦෼Λ૿΍ͯ͠ߦ͘ ϫʔϓ͸όΠτͷ޲͖ʹ஫ҙ
 ɹෳࡶͳεςʔδΛγϯϓϧʹղͨ͘Ίͷίπ
 ɹ޲͖Λม͑Δίʔυ͕ෆཁʹͳΔΑ͏ʹ͢Δ

  30. ίϝϯτ͸ਖ਼͘͠ ίϝϯτ͸ίʔυͷ࣮ߦʹӨڹ͠ͳ͍ ԿͰ΋͔͚Δɹίʔυͷ಺༰Λ൓ө͍ͯ͠ͳ͍͔΋ ίʔυΛमਖ਼ͨ͠Βɹίϝϯτ΋मਖ਼͢Δ

  31. ࠔͬͨʂ Τϥʔ͸ӳޠɹରࡦ͸഑෍ࢿྉࢀর ΤϥʔɹΩʔೖྗϛεͰ΋ൃੜ Τϥʔ͸ίϯϐϡʔλݴޠͱͯ͠ͷໃ६ ίʔυͷؒҧ͍Λࢦఠͯ͘͠ΕΔ
 ɹόά·Ͱ͸ࢦఠͯ͘͠Εͳ͍

  32. ࣍ճͷ༧ఆ ݄೔ɹୈճʢ࠷ऴճʣ ίʔυΛֶ΅͏ͷ࣭໰ʹͨ͑͜·͢
 ɹͻͱ݄ؒͬ͘͡Γ΍ͬͯݟ͍ͯͩ͘͞ ίʔυΛֶ΅͏ͷ͓͞Β͍ ίʔυΛֶ΅͏ͷ֓ཁઆ໌ͱ࣍ͷεςοϓ ࣍ճʢདྷ݄ʣ·ͰʹίʔυΛֶ΅͏Λղ͍͍ͯͩ͘͞