Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Swift Playgrounds体験会その1
Search
高橋政明
June 04, 2017
Education
570
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Swift Playgrounds体験会その1
2017年6月3日に札幌で開催したSwift Playgroundsワークショップのプレゼンスライドに若干加筆したものです。
高橋政明
June 04, 2017
More Decks by 高橋政明
See All by 高橋政明
初期MacとQuickDrawで振り返るApple50年
masaakittakahashi
1
58
SwiftData をiOSでためす
masaakittakahashi
0
300
自分のiOSアプリを作ろう
masaakittakahashi
0
220
とことん楽しむプログラミング発表スライド
masaakittakahashi
0
210
Swift Playgroundsによるプログラミング コードを学ぼう3前半
masaakittakahashi
0
830
Swift Playgroundsによるプログラミング コードを学ぼう3後半
masaakittakahashi
0
720
アクセシビリティの仕組みと実装(のさわり)
masaakittakahashi
0
530
Swift Playgrounds体験会その3
masaakittakahashi
0
230
Swift Playgrounds体験会その2
masaakittakahashi
0
520
Other Decks in Education
See All in Education
Web Architectures - Lecture 2 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Agent = Model + Harness
moon004
0
120
1人 × AI、1か月でここまで作れる ー 数年前の外注換算3.8〜7.4億円・241〜379人月分の作業を、AI費用 約10万円・31日で
frievea
0
550
FA26 CLU MS Clinical Psychology New Student Orientation
jdbedics
0
170
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
3.4k
Serious Games for Food Waste Reduction
ezefranca
0
120
Draft Lesson Plan on the History of Information and Communication (included Submarine Cables)
shuichikishida
0
130
形骸化しない社内勉強会の取り組み - オーナーシップの作り方 / In-house study session
soudai
PRO
1
340
Réunion des directrices et directeurs des écoles de la circonscription de Jonzac - 31 août 2026
fmarot
0
150
データマネジメント試験対策教材1〜データマネジメント基礎〜
yoshimura_datam
1
780
学習者データを「見る」:外国語教師のためのデータの入力、分析、解釈方法
uranoken
0
370
Tema 1. El relieve de España: Formación y características
juanmartin2026
0
34k
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
290
Done Done
chrislema
187
17k
Statistics for Hackers
jakevdp
799
230k
GitHub's CSS Performance
jonrohan
1033
470k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Fireside Chat
paigeccino
43
4k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
340
Making the Leap to Tech Lead
cromwellryan
135
10k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
490
The Language of Interfaces
destraynor
162
27k
Transcript
4XJGU1MBZHSPVOET ϫʔΫγϣοϓ ʢମݧձʣୈճɹશճ ߴڮ໌ʲշٕ҇ʳ
༧ఆ ࠓͷ༧ఆ ɹιϑτΣΞͱΞϓϦͷؔΛհ͠·͢ ɹ1MBZHSPVOETͷ͍ํҙΛઆ໌͠·͢ ɹίʔυΛֶ΅͏ɹͰΔ͜ͱΛ֬ೝ͠·͢
ਐΊํ ٙʹࢥͬͨ͜ͱ͍ͭͰΛ͔͚͍ͯͩ͘͞ ͋ͳͨͷٙօΜͳͷٙͰ͢ ʮϫʔΫγϣοϓʯͰ͕͢ϓϨθϯத৺Ͱ͢
ࣗݾհ ɹɹ!IPVIFJɹߴڮ໌ʲշٕ҇ʳ ࡳຈ4XJGUɹϑΣΠεϒοΫϖʔδ ͱͱ.BDϓϩάϥϚLBJHJBODPKQ J04ΞϓϦɺిࢠॻ੶ɺηϛφʔͳͲ
ࢀՃऀͷօ͞Μ ڭҭؔऀʁ ֶੜʁ ϓϩάϥϛϯάܦݧऀʁ J1IPOF͔J1BEΛ͍ͬͯΔʁ
ύʔτ ʲιϑτΣΞͱΞϓϦʳ
4XJGU1MBZHSPVOET J1BE༻ΞϓϦɹʢൺֱత৽͍͠J1BEͳΒ0,ʣ ɹJ04Ҏ߱Λࡌͨ͠Ϗοτ൛J1BE ʢJ1BENJOJҎ߱ɺJ1BE"JSҎ߱ɺJ1BE1SPͳͲʣ γϯϓϧͰڧྗɹແྉ ΞϓϦόʔδϣϯɹରԠ4XJGU ɹ࠷৽Λ͓͏ ɹ˒݄όʔδϣϯʹΞοϓσʔτ༧ఆ
ίʔυΛֶ΅͏ ϓϩάϥϛϯάͷجૅΛֶͿͨΊͷݸਓ༻ڭࡐ ɹͻͱΓҰͷJ1BE͕ඞཁ ͓͢͢Ίʹɹɹɹɹ͕͋Δ ɹ4XJGU1MBZHSPVOETͷදతڭࡐ ͡Ίͯϓϩάϥϛϯά͢Δਓ͚ ɹύζϧͷཁૉ͕͋Γָ͘͠ମݧͰ͖Δ ࠷ॳ͔Β4XJGUݴޠΛֶͬͯͿ
ίʔυͱ DPEF ίϯϐϡʔλͷϓϩάϥϜͷ͜ͱ ɹιʔείʔυͱݺΕΔ͜ͱ͕ଟ͍ ͱͱɹنଇɹ҉߸ɹූ߸ɹͳͲͷҙຯ ɹిઢԻͱεϖϧ͕ҧ͏
ϓϩάϥϛϯάͱ ίϯϐϡʔλʹର͢Δ໋ྩΛॻ͍ͨͷ ɹઐ༻ͷϓϩάϥϛϯάݴޠΛͬͯॻ͘ ϓϩάϥϜΛ࡞Δ࡞ۀɿϓϩάϥϛϯά ɹɹɹɹɹɹɹɹɹɹɹίʔσΟϯάͱ ϓϩάϥϜΛ࡞ΔਓɿϓϩάϥϚʔ
ίʔυͰಈ͘ ຖճίʔυ໋͕ྩ͢ΔΑ͏ʹಈ͘ ظͨ͠ಈ͖Λ͠ͳ͍ɹίʔυͷόά ࣮ࡍʹຖճҧ͏ʮมͳʯಈ͖Λ͢Δʁ ɹࢀর͍ͯ͠Δσʔλ͕มΘ͍ͬͯΔ
ΞϓϦͱΫϥυ ΫϥυίϯϐϡʔςΟϯάʗΫϥυαʔϏε ΫϥυωοτϫʔΫ͕ඞཁ ΞϓϦίϯϐϡʔλʗεϚϗɹ͕ඞཁ ΞϓϦͱɹΈɹಛɹ͕ҧ͏ ɹΫϥυΛར༻͢ΔΞϓϦ͋Δ ίʔυͰಈ͘ͷڞ௨
ͲΜͳΞϓϦΛͬͯ·͢ʁ ຖ͍ͬͯΔΞϓϦɹ࡞ΔͷΉ͔͍ͣ͠
ϓϩάϥϛϯάͱΞϓϦ࡞Γ ϓϩάϥϜΛֶͼ͡Ίͯ ɹ͙͢ʹΞϓϦΛ࡞ΕΔΘ͚Ͱͳ͍ 1MBZHSPVOETΞϓϦ΄Ͳ͔͍ͬͰͳ͍ ΞϓϦ΄ͲڧྗͰͳ͍͕ ɹ1MBZHSPVOETͰ͍Ζ͍ΖͰ͖Δ
ΞϓϦ࡞Γෳࡶ ศརͳػೳͲ͏ͳ͍ͬͯΔͷ͔ʁ ωοτʹܨ͕͍ͬͯͳ͍࣌Ͳ͏͢Δ͔ʁ J1IPOFͷը໘αΠζ͍Ζ͍ΖɹJ1BEͰ͍͍ͨ ར༻ऀͷϓϥΠόγʔʹྀ
ΞϓϦ࡞ΓʹඞཁͳεΩϧ ͨ͘͞Μɹͨ͘͞Μ͋Δɹͯ͢Βͳͯ͘େৎ ϓϩάϥϛϯάݴޠ ϑϨʔϜϫʔΫʢ෦ʣ ίϯϐϡʔλຊମͱ04 ΞϓϦͦͷͷͷࣝ σβΠϯɹଟݴޠରԠɹ͍͢͞ɹ։ൃπʔϧ ΞϓϦέʔγϣϯͷϥΠϑαΠΫϧϋʔυͷػೳͱͦͷ༗ແ ֊Խ͞Εͨػೳ04ͱόʔδϣϯ Πϕϯτॲཧɾจࣈೖྗσʔλอଘը໘ભҠը໘දࣔϏσΦ
Ի࠶ੜ(14ਤ௨৴Իೝࣝσʔλϕʔε ΦϒδΣΫτࢦΞϧΰϦζϜσʔλߏจࣈίʔυ৭ͷ෦දݱ ͳͲ
1MBZHSPVOET͍͞͠ ૢ࡞γϯϓϧͰ͍͞͠ ೖྗʢίʔυʣ࣍ୈͰຊ֨తͳ͜ͱ·ͰՄೳ ແྉڭࡐ๛ ಠࣗʹɹࢼͨ͠Γɹ࡞ͬͨΓɹͰ͖Δ
Βͳ͍ࣄ࡞Εͳ͍ ΞϓϦΛ࡞Δʹۀ༰ͷ͕ࣝඞཁ ֶཧͰֶΜͩ͜ͱΛ͙͢ʹ׆͔ͤΔ
ύʔτ ʲ4XJGU1MBZHSPVOETʳ ͏1MBZHSPVOETʂ
4XJGU1MBZHSPVOET 4XJGUˡϓϩάϥϛϯάݴޠͷͻͱͭ 1MBZHSPVOETˡ༡ͼɾ༡Ԃͷ͜ͱ ͱ9DPEFͷػೳͷͻͱͭʗॻྨ֦ுࢠ J1BE༻ΞϓϦ ϓϨΠάϥϯυॻྨʹอଘɹ9DPEFͰ։͚Δ
4XJGU "QQMF͕ൃදͨ͠৽͍͠ϓϩάϥϛϯάݴޠ มԽ͕ܹ͍͠ ɹຖେ͖ͳมߋɹ͔ͳΓམͪண͍ͯདྷͨ ɹळʹ4XJGU͕ൃද༧ఆ Φʔϓϯ ɹ"QQMF͚ͩͰͳ͘*#.ίϛοτ
4XJGU ίʔυΛֶ΅͏ͱɹͰΔͷɹ͞ΘΓ͚ͩ ιϑτΣΞͷجૅΛ4XJGUΛֶͬͯͿ ࠷ॳ͔Β4XJGUͳΒΞϓϦ࡞Γʹ݁
1MBZHSPVOET ࠷৽൛͔ΒຊޠରԠ ࠓޙΞοϓσʔτ ɹڭࡐಉ࣌ʹΞοϓσʔτ͞ΕΔ߹͋Γ ɹʢೖྗফ͑ͯ͠·͏ʣ ɹ˒݄όʔδϣϯʹΞοϓσʔτ༧ఆ γϯϓϧͳૢ࡞ɹʲࢿྉࢀরʳ
1MBZHSPVOETʹ ڭࡐଟ "QQMF͔ΒແྉͷڭࡐΛμϯϩʔυͰ͖Δ ຊޠʹͳͬͨ มߋɾՃͷՄೳੑ͋Γ
1MBZHSPVOETΛ ࣗͰࢼ͢ ৽͍͠ॻྨΛࣗͰ࡞ΕΔ J04σόΠεͷػೳΛࢼ͢͜ͱ͕Ͱ͖Δ ΞϓϦΛ࡞Βͳͯ͘ɹ͍Ζ͍ΖͰ͖Δ ɹ༷ʑͳεΩϧඞཁ
ύʔτ ʲίʔυΛֶ΅͏ʳ ͏1MBZHSPVOETʂ
ίʔυΛֶ΅͏ ίϚϯυɹόάΛ͢ ؔ GPSϧʔϓ ݅ذίʔυ ཧԋࢉࢠ XIJMFϧʔϓ ΞϧΰϦζϜ ॱʹઆ໌ΛಡΈύζϧΛղ͖ͳ͕Βجຊֶ͕Δ
͡Ίʹɹઆ໌จ ষ͝ͱʹಋೖ෦ͷղઆΞχϝ ɹֶश͔͜͜Β͡·Δ ɹΞχϝʔγϣϯॏཁ ɹ༁͞Ε͍ͯΔ͕ɹҰ෦ӳޠ εςʔδ͝ͱʹઆ໌จɹඪɹඞཁͳղઆ
ώϯτ ίʔυೖྗͷώϯτ গ͠ೖྗ͢Δͱผͷώϯτ͕Ճ͞ΕΔͷ͋Δ ώϯτͷ࠷ޙʹղྫΛදࣔ͢Δͷ͋Δ ՝Λୡ͢ΔͱධՁදࣔʹมΘΔ ɹϖʔδΛϦηοτ͢Δͱώϯτ෮׆
ύζϧΛղ͘ʹ આ໌จͱώϯτΛΑ͘ಡΉ ֦େͨ͠Γճసͤͯ͞ϒϩοΫΛΑ͘؍͢Δ ඞཁͳΒεςʔδϚοϓʢϒϩοΫͷਤʣΛඳ͘
ίϚϯυ 4XJGUͷίϚϯυʢؔʣΛ͍·͢ όάͳ͓͠Λମݧ͠·͢ ͜ͷίϚϯυίʔυΛֶ΅͏ઐ༻ʹ࡞ΒΕͨͷ
ؔ ؔ ෳͷίϚϯυΛ·ͱΊϢχʔΫͳ໊લΛ͚ͭͨͷ 4XJGUͷؔGVODͰ࢝ΔʢΩʔϫʔυʣ ʮఆٛʯʮݺͼग़͠ʯΑ͘͏ݴ༿ େ͖ͳʮղʯ͢Δ
GPSϧʔϓ ίϯϐϡʔλ܁Γฦ͕͠ಘҙ GPSओʹࢦఆճ܁Γฦ࣌͢ʹ͏ ʮίʔυϒϩοΫʯ෦Λ܁Γฦ͢
݅ذ ݅ذͳ͠ʹ࣮༻తͳίʔυॻ͚ͳ͍ɹॏཁ FMTFϒϩοΫɹFMTFJGϒϩοΫϝχϡʔ͔ΒՃ FMTFϒϩοΫͱFMTFJGϒϩοΫͷҧ͍Λମݧ͢Δ
ཧԋࢉࢠ ʮ͡ΊʹʯΛΑ͘ಡΉ ɹཧԋࢉࢠͱͯॏཁɹ͠ΐͬͪΎ͏͏ ཧԋࢉࢠɹ݅ͷΈ߹Θͤɹʹ͏ USVF͔GBMTFͷೋͭͷঢ়ଶͷΈ߹ΘͤΛܭࢉ͢Δ ཧϒʔϧͱ͍͏ ɹͦ͠͏͕ͩɹ୯७ɹɹɹͰॏཁʂ
XIJMFϧʔϓ XIJMFϧʔϓ ɹ݅Λຬ͍ͨ͋ͩ͢܁Γฦ͢ ݅Λຬͨ͢·Ͱ܁Γฦ͢ɹʹ ɹཧԋࢉࢠΛͬͯɹ݅Λܭࢉ ωετɹϧʔϓͷதʹϧʔϓΛೖΕΔ͜ͱ ɹ࣮༻తͳΞϓϦͰɹωετΑ͘͏
ΞϧΰϦζϜ ෳࡶʹݟ͑Δ՝Λɹཧͯ͠ߟ͑Α͏ ίʔυΛֶ΅͏ɹ࠷ޙͷষ
ɹͰมΘͬͨΒ 4XJGU1MBZHSPVOET͕όʔδϣϯʹͳͬͨΒ ɹίʔυΛֶ΅͏มߋ͕͋Δ͔ ࡳຈ4XJGUϑΣΠεϒοΫϖʔδͰҊ͠·͢
ήʔϜΦʔόʔͳ͠ ·͕ͪͬͨίʔυͰϒϩοΫ͔Βམͪͳ͍ ɹήʔϜΦʔόʔͰͳ͍͕ɹΉͩʗਖ਼͘͠ͳ͍ Ͱ͖Δ͚ͩਖ਼͘͠ɹόΠτ܅Λಈ͔ͦ͏
ࠔͬͨʂ ϒϩοΫόΠτ܅͕දࣔ͞Εͳ͍ ؙͱӳޠ ɹΤϥʔͰ͢ɹݪҼΛӳޠͰද͍ࣔͯ͠Δ
ίʔυΘ͔Γ͘͢ ਓؒʢ࡞Γखʣ͕ཧղͰ͖Δίʔυ͕ॏཁ ࣗͰ࡞ͬͨίʔυɹΕΔ ޙ͔Βมߋɹ͕ଟ͍ ίʔυΛॻ࣌͘
໊લେ ໌շͳ໊લʹ͢Δɹ ۩ମతͰ༰Λઆ໌͢Δ໊લʹ͢Δ ɹUJNFɹΑΓɹTUBSU5JNF ໊લ͕Θ͔Γ͚͢Είϝϯτෆཁ ίʔυΛॻ࣌͘
ೖྗɾฤू ໓͢Δ͍ॎʢૠೖϙΠϯτʣʹೖྗ λοϓˍϗʔϧυͰૠೖϙΠϯτͷҐஔࢦఆ λοϓͰબɹυϥοάͰҠಈ ʢίʔυΛֶ΅͏ͰΩʔೖྗ͕૿͑Δʣ J1BE͕ෆ׳Εͳํ
࣍ճͷ༧ఆ ݄ɹୈճ ৽όʔδϣϯͷΛղઆ͠·͢ ίʔυΛֶ΅͏ͷ࣭ʹͨ͑͜·͢ ɹʢ͠ૣΊʹऴΘͬͨΒʹਐΜͰ͔·͍·ͤΜʣ ίʔυΛֶ΅͏ͰΔ͜ͱΛղઆ͠·͢ 88%$ͰͷൃදΛղઆ͠ՄೳੑΛޠΓ·͢ ࣍ճʢདྷ݄ʣ·ͰʹίʔυΛֶ΅͏ΛͬͯΈ͍ͯͩ͘͞
ୈճͷ༧ఆ ݄։࠵༧ఆ ίʔυΛֶ΅͏ͷ͓͞Β͍ 4XJGU1MBZHSPVOETͷՄೳੑָ͠Έํ ΞϓϦ࡞Γʹ͚ͨϓϩάϥϛϯά ɹͳͲΛઆ໌͠·͢