Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Swift Playgroundsによるプログラミング コードを学ぼう2前半
Search
高橋政明
May 22, 2017
Education
0
170
Swift Playgroundsによるプログラミング コードを学ぼう2前半
2017年5月のワークショップで発表したスライドに加筆したものです。
高橋政明
May 22, 2017
Tweet
Share
More Decks by 高橋政明
See All by 高橋政明
SwiftData をiOSでためす
masaakittakahashi
0
250
自分のiOSアプリを作ろう
masaakittakahashi
0
200
とことん楽しむプログラミング発表スライド
masaakittakahashi
0
180
Swift Playgroundsによるプログラミング コードを学ぼう3前半
masaakittakahashi
0
770
Swift Playgroundsによるプログラミング コードを学ぼう3後半
masaakittakahashi
0
690
アクセシビリティの仕組みと実装(のさわり)
masaakittakahashi
0
490
Swift Playgrounds体験会その3
masaakittakahashi
0
200
Swift Playgrounds体験会その2
masaakittakahashi
0
480
Swift Playgrounds体験会その1
masaakittakahashi
0
530
Other Decks in Education
See All in Education
Common STIs in London: Symptoms, Risks & Prevention
medicaldental
0
140
(キラキラ)人事教育担当のつらみ~教育担当として知っておくポイント~
masakiokuda
0
140
Padlet opetuksessa
matleenalaakso
4
14k
AWSと共に英語を学ぼう
amarelo_n24
0
150
自己紹介 / who-am-i
yasulab
PRO
3
5.4k
”育てる”から”育つ”仕組みへ!スクラムによる新入社員教育
arapon
0
140
OpenSourceSummitJapanを運営してみた話
kujiraitakahiro
0
790
Test-NUTMEG紹介スライド
mugiiicha
0
160
2025年度春学期 統計学 第11回 分布の「型」を考える ー 確率分布モデルと正規分布 (2025. 6. 19)
akiraasano
PRO
0
170
中間活動報告会 人材育成WG・技術サブWG / 20250808-oidfj-eduWG-techSWG
oidfj
0
640
社外コミュニティと「学び」を考える
alchemy1115
2
180
Open Source Summit Japan 2025のボランティアをしませんか
kujiraitakahiro
0
840
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
Docker and Python
trallard
45
3.6k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Fireside Chat
paigeccino
39
3.6k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Designing for Performance
lara
610
69k
Balancing Empowerment & Direction
lara
3
620
Transcript
4XJGU1MBZHSPVOET ʹΑΔϓϩάϥϛϯά ίʔυΛֶ΅͏ɹલ ߴڮ໌ʲշٕ҇ʳ ݄ $*&$֎ࠃޠڭҭݚڀ෦ձୈճֶशձ จࣈ෦ΛՃච
༧ఆͱඪ લ ϓϩάϥϛϯάͱΞϓϦ࡞Γʹ͍ͭͯΔ 4XJGU1MBZHSPVOETɹૢ࡞ͷצॴΛ֬ೝ͢Δ ޙ ίʔυΛֶ΅͏ɹίπͱҙ ඪɿ ίʔυΛֶ΅͏ͱΞϓϦͷͭͳ͕ΓΛମݧ͢Δ
ࣗݾհ ɹɹ!IPVIFJɹߴڮ໌ʲշٕ҇ʳ ࡳຈ4XJGUɹϑΣΠεϒοΫϖʔδ ͱͱ.BDϓϩάϥϚLBJHJBODPKQ J04ΞϓϦɺిࢠॻ੶ɺηϛφʔͳͲ
ίʔυͱ DPEF ίϯϐϡʔλͷϓϩάϥϜͷ͜ͱ ɹιʔείʔυͱݺΕΔ͜ͱ͕ଟ͍ ͱͱɹنଇɹ҉߸ɹූ߸ɹͳͲͷҙຯ ɹిઢԻͱεϖϧ͕ҧ͏
ϓϩάϥϜͱ ίϯϐϡʔλʹର͢Δ໋ྩΛॻ͍ͨͷ ɹઐ༻ͷϓϩάϥϛϯάݴޠΛͬͯॻ͘ ϓϩάϥϜΛ࡞Δ࡞ۀɿϓϩάϥϛϯά ɹɹɹɹɹɹɹɹɹɹɹίʔσΟϯάͱ ϓϩάϥϜΛ࡞ΔਓɿϓϩάϥϚʔ
ΞϓϦ࡞ΓʹඞཁͳεΩϧ ϓϩάϥϛϯάݴޠ ίϯϐϡʔλຊମͱ04 ϑϨʔϜϫʔΫʢ෦ʣ ΞϓϦͦͷͷͷࣝ σβΠϯ ͍͢͞
ϓϩάϥϛϯάݴޠ ίϯϐϡʔλຊମͱ04 ϑϨʔϜϫʔΫʢ෦ʣ ΞϓϦͦͷͷͷࣝ σβΠϯ ͍͢͞ Πϕϯτॲཧɾจࣈೖྗ σʔλอଘɾը໘ભҠ ը໘දࣔɾϏσΦɾԻ࠶ੜ (14ͳͲΛ͏ͨΊͷ͘͠Έ
Foundationɹ ΦϒδΣΫτࢦ ΞϧΰϦζϜ σʔλߏ จࣈίʔυɹ৭ͷ෦දݱ ΞϓϦέʔγϣϯͷϥΠϑαΠΫϧ ϋʔυͷػೳͱͦͷ༗ແ ֊Խ͞Εͨػೳ 04ͱόʔδϣϯ ిࢠॻ੶ɹ͓ֆ͔͖ιϑτɹࣸਅϨλονͳͲͳͲ ਤɾ௨৴ɾԻೝࣝɾσʔλϕʔε UIΨΠυϥΠϯ ྲྀߦɾࠩผԽ શ͕ͯඞཁͰͳ͍͕ ใ൙ཞ͍ͯ͠Δ
ΞϓϦ࡞ΓʹඞཁͳεΩϧ ͞Βʹ ࣮ࡍʹ։ൃπʔϧͷࣝඞཁ ͍͖ͳΓ࣮ࡍͷ։ൃπʔϧෑډ͕ߴ͍ ɹ4XJGU1MBZHSPVOETͳΒ͑͘͞͠Δ
Βͳ͍ࣄ࡞Εͳ͍ ΞϓϦ࡞Γʹେͳ͕ࣝඞཁ ɹ؆୯ʹशಘͰ͖ͳ͍ʲఘΊΔඞཁͳ͠ʳ Έ͕Θ͔Δͱ͓͍͠Ζ͍ ωοτʹେͳใݹ͍ใͳͲʹҙ
มԽ͕ܹ͍͠ ݕࡧͨ͠ใ͕ਖ਼͍͠ͱݶΒͳ͍ શͯΛΒͳͯ͘ରॲՄೳ جຊෆมɹ·ͣجຊ͔Β ɹͰɹجຊͭ·ͳΒ͍͜ͱ͕ଟ͍ ɹίʔυΛֶ΅͏γϦʔζ͓͠Ζ͍
4XJGUݴޠ ৽͍͠ɹʹ"QQMF͕ൃද มԽ͕ܹ͍͠ɹಛʹܹ͍͠ʂ ɹॻళʹ͋Δղઆॻશͯݹ͍ʁ Φʔϓϯ ɹ"QQMF͚ͩͰͳ͘*#.ίϛοτ
ຊޠ1MBZHSPVOET ΞϓϦόʔδϣϯɹରԠ4XJGU ɹ࠷৽Λ͓͏ 4XJGUݴޠͷެࣜຊޠ༁͕ͳ͍ ɹ1MBZHSPVOET͕ॳΊͯͷެࣜ༁ ɹຊޠ༁͞Εͨ༻ޠ͕ਁಁ͍ͯ͠ͳ͍ ॻ੶ͱ༻ޠ͕ҧ͏Մೳੑ͋Γ ɹ༻ޠूΛࢀর
None
ίʔυΛֶ΅͏ ͘͠ͳΓ·͢ɹͰ৺ແ༻ λΠϓೖྗ͕ඞཁඞཁͳίʔυଟ͍ ڭࢣ༻ΨΠυʹղྫ͕͋Γ·͢ ίʔσΟϯάεΩϧͰߟ͑ํΛ֬ೝ 4XJGUݴޠͱͯ͠͞ΘΓ͚ͩ
ೋͭͷΩʔೖྗ Ωʔύου
ΩʔϘʔυ&OHMJTI λον͠ͳ͕ΒεϥΠυͰશͯͷจࣈ͕ೖྗՄೳ
εςʔδ֤෦ͷૢ࡞
ίʔυΛֶ΅͏ ιϑτΣΞͷجຊɿ ɹม ɹܕ ɹॳظԽ ɹύϥϝʔλ ɹྻ ύζϧͷཁૉΛָ͠Έͳ͕ΒιϑτΣΞΛֶͿ