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
とことん楽しむプログラミング発表スライド
Search
高橋政明
December 08, 2018
0
180
とことん楽しむプログラミング発表スライド
2018年12月8日に発表したスライドです。
プログラミングを楽しむためどんどん学ぼう!
高橋政明
December 08, 2018
Tweet
Share
More Decks by 高橋政明
See All by 高橋政明
SwiftData をiOSでためす
masaakittakahashi
0
240
自分のiOSアプリを作ろう
masaakittakahashi
0
200
Swift Playgroundsによるプログラミング コードを学ぼう3前半
masaakittakahashi
0
760
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
Swift Playgroundsによるプログラミング コードを学ぼう2前半
masaakittakahashi
0
170
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Six Lessons from altMBA
skipperchong
28
3.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
The Language of Interfaces
destraynor
158
25k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Designing Experiences People Love
moore
142
24k
Fireside Chat
paigeccino
37
3.5k
Producing Creativity
orderedlist
PRO
346
40k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Transcript
ϓϩάϥϛϯάΛֶͿ ࡳຈ4XJGUͷηϛφʔͱڭࡐ ͱ͜ͱΜָ͠Ήϓϩάϥϛϯά ߴڮ໌ʲշٕ҇ʳ
·ͣ࠷ॳʹ ֶੜ͞Μʁ ٛڭҭʁ ߴߍɾઐֶߍɾେֶʁ
ࣗݾհ ɹɹ!IPVIFJɹߴڮ໌ʲշٕ҇ʳ ࡳຈ4XJGUɹϑΣΠεϒοΫϖʔδ ͱͱ.BDϓϩάϥϚLBJHJBODPKQ J04ΞϓϦɺిࢠॻ੶ɺηϛφʔͳͲ
1MBZHSPVOETηϛφʔ ⁞1MBZHSPVOETϫʔΫγϣοϓ ʢίʔυΛֶ΅͏ͷհʣʢ݄͔Β݄ʣ ίʔυΛࢼͦ͏ηϛφʔʢ݄͔Β݄ʣ ͬͱࢼͦ͏ηϛφʔʢϓϩάϥϛϯάͷجૅʣ ʢ݄͔Β݄ʣɹ ᴷ4XJGUͰͷϓϩάϥϛϯάʹ ɹɹɹɹɹɹɹɹɹɹɹڵຯΛ͍࣋ͬͯΔਓ͚ᴷ
1MBZHSPVOETʹ͍ͭͯ ⁞J1BEͰಈ͘4XJGUϓϩάϥϜ࣮ߦڥ ɹ։ൃڥͷҰछ NBDͷ։ൃऀ͚πʔϧ9DPEFͷػೳ ಛɿڭࡐΛલఏͱͨ͠ϑΝΠϧϑΥʔϚοτ
ڭࡐͱͯ͠ͷ1MBZHSPVOET ແྉͷڭࡐ͕"QQMF͔Βఏڙ͞Ε͍ͯΔʢຊޠʣ આ໌෦Λվมېࢭ͠อޢͰ͖Δ ҙͷίʔυʢϓϩάϥϜʣΛඇදࣔʹͰ͖Δɹ ʢ࣮ߦՄೳʣᴷෳࡶ͞Λ࣮ߦऀ͔ΒӅͤΔ 9DPEFͰͩΕͰ࡞ΕɹͰ͖Δ
1MBZHSPVOETͷϑΝΠϧ ೋछྨͷϑΝΠϧ جຊ4XJGUݴޠͷιʔείʔυ આ໌ίϝϯτɹϚʔΫΞοϓ ɹϚʔΫΞοϓͷฤूɿ9DPEFͰͷΈ
ϓϩάϥϛϯάڭࡐΛ࡞Δ ϓϩάϥϜ࡞ΓͷεΩϧ ɹϓϥεɹ ڭҭͷεΩϧɹ྆ํඞཁ ɹɹɹɹɹᴷ୭͕࡞Δͷ͔ʁᴷ
ϓϩάϥϛϯάΛֶͿ ָ͠ΉͨΊʹֶͼඞཁ ɹɹɹɹᴷֶͼࣗମָ͍ͧ͠ᴷ Ͱ͖ͳ͔ͬͨ͜ͱ͕Ͱ͖ΔΑ͏ʹͳΔୡײ
ΞϓϦ࡞ΓʹඞཁͳεΩϧ ϓϩάϥϛϯάݴޠ ίϯϐϡʔλຊମͱ04 ϑϨʔϜϫʔΫʢ෦ʣ ΞϓϦͦͷͷͷࣝ σβΠϯ ͍͢͞
ϓϩάϥϛϯάݴޠ ίϯϐϡʔλຊମͱ04 ϑϨʔϜϫʔΫʢ෦ʣ ΞϓϦͦͷͷͷࣝ σβΠϯ ͍͢͞ Πϕϯτॲཧɾจࣈೖྗ σʔλอଘɾը໘ભҠ ը໘දࣔɾϏσΦɾԻ࠶ੜ (14ͳͲΛ͏ͨΊͷ͘͠Έ
Foundationɹ ΦϒδΣΫτࢦ ΞϧΰϦζϜ σʔλߏ จࣈίʔυɹ৭ͷ෦දݱ ΞϓϦέʔγϣϯͷϥΠϑαΠΫϧ ϋʔυͷػೳͱͦͷ༗ແ ֊Խ͞Εͨػೳ 04ͱόʔδϣϯ ిࢠॻ੶ɹ͓ֆ͔͖ιϑτɹࣸਅϨλονͳͲͳͲ ਤɾ௨৴ɾԻೝࣝɾσʔλϕʔε UIΨΠυϥΠϯ ྲྀߦɾࠩผԽ શ͕ͯඞཁͰͳ͍͕ ใ൙ཞ͍ͯ͠Δ
͞Βʹ ݱ Πϯλʔωοτͱ Ϋϥυ͕ՃΘΔ
Βͳ͍ࣄ࡞Εͳ͍ ΞϓϦ࡞Γ؆୯ʹशಘͰ͖ͳ͍ ɹʲఘΊΔඞཁͳ͠ʳ Έ͕Θ͔Δͱ͓͍͠Ζ͍ ɹʮ͋ͷΞϓϦͱಉ͜͡ͱ͕Ͱ͖ͨʂʯ ωοτʹେͳใݹ͍ใͳͲʹҙ
มԽ͕ܹ͍͠ શͯΛΒͳͯ͘ରॲՄೳ جຊෆมɹ·ͣجຊ͔Β ɹͰɹجຊͭ·ͳΒ͍͜ͱ͕ଟ͍ ɹίʔυΛֶ΅͏γϦʔζ͓͠Ζ͍
ԿͷͨΊͷϓϩάϥϛϯάڭҭʁ ڭཆʁɹڵຯʁ ΞϓϦΛ࡞ΔͨΊʁ ɹɹɹᴷϞόΠϧΞϓϦΫʔϧᴷ உঁΛΘͣՄೳɹڵຯΛ࣋ͯΔਓ͕ͷͼΔ
ӳޠ ӳޠॏཁ ϓϩάϥϛϯάݴޠӳޠ͕ݩ ਖ਼ࣜࢿྉɾྑ࣭ͳใӳޠ͕ଟ͍ ӳޠ͕ಘҙͳਓ༗ར˗ӳޠֶशͷಈػ
88%$εΧϥʔγοϓࢀՃ ઓͷεεϝ ٕज़ͱӳޠͷڧྗͳಈػ͚Λड͚ΒΕΔϋζ
ελϯϑΥʔυͷ%FWFMPQJOH J04"QQTͷεεϝ ΞΧσϛοΫͳࣝͰͳ࣮͘ࡍͷԠ༻ͷߨٛ
࣮ࡍͷ1MBZHSPVOETσϞ ͝ҙɿϖʔδ࣮ߦ͢ΔͱԻ͕ग़·͢
͋Γ͕ͱ͏͍͟͝·ͨ͠