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
今年参加する人向けサンノゼWWDC昔話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
高橋政明
March 27, 2017
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
今年参加する人向けサンノゼWWDC昔話
2017年3月のdevsap発表資料です。
高橋政明
March 27, 2017
More Decks by 高橋政明
See All by 高橋政明
初期MacとQuickDrawで振り返るApple50年
masaakittakahashi
1
57
SwiftData をiOSでためす
masaakittakahashi
0
300
自分のiOSアプリを作ろう
masaakittakahashi
0
220
とことん楽しむプログラミング発表スライド
masaakittakahashi
0
210
Swift Playgroundsによるプログラミング コードを学ぼう3前半
masaakittakahashi
0
830
Swift Playgroundsによるプログラミング コードを学ぼう3後半
masaakittakahashi
0
710
アクセシビリティの仕組みと実装(のさわり)
masaakittakahashi
0
520
Swift Playgrounds体験会その3
masaakittakahashi
0
230
Swift Playgrounds体験会その2
masaakittakahashi
0
520
Other Decks in Programming
See All in Programming
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
110
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
360
T3DD26: From RAGs to Riches
martinhelmich
0
130
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
640
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
130
私のClaude Code活用法 (個人開発編) - PHPerKaigi mini #4(2026/08/24)
panda_program
1
200
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
270
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.3k
数年滞っていたダークモード対応をおよそ2週間で完了させる
chigichan24
0
200
My Marp Sample
sinoue0108
0
140
FastAPI の並行処理モデルを完全に理解する
hoto17296
9
3.4k
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
730
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
400
Side Projects
sachag
455
43k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
510
Rails Girls Zürich Keynote
gr2m
96
14k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
550
Skip the Path - Find Your Career Trail
mkilby
1
210
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
540
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
260
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
370
Transcript
ελϯϑΥʔυ J5VOFT6ͷεεϝ ʢࠓࢀՃ͢Δਓ͚ͷʣ αϯϊθ88%$ੲ ༗ݶձࣾշٕ҇දɹߴڮ໌
ࣗݾհ w ༗ݶձࣾշٕ҇ද w ͱͱ.BDϓϩάϥϚ w J04ΞϓϦɹిࢠॻ੶ɹηϛφʔͳͲ
J5VOFT6 w "QQMFͷڭҭίϯςϯπ w େֶɹݚڀػؔɹ༮ஓԂ͔Βߴߍ͕ఏڙ w جຊతʹແྉɹඞཁͳͷ"QQMF*%ͷΈ
None
%FWFMPQJOHJ04"QQT XJUI4XJGU w ελϯϑΥʔυͷ࣮ࡍͷߨٛϏσΦ w ؆୯Ͱͳ͍ɹવӳޠ w ߨࢣɿ1BVM)FHBSUZ
w తɿࢢൢ͢ΔͨΊͷΞϓϦΛ࡞Δ w िࡾճɹϲ݄ͷίʔεʢެ։͞ΕΔͷऑʣ w ࠷৽ͷ༰ɹ9DPEFΛ͍ɹJ04ର ͔ΒελϯϑΥʔυͰJ04։ൃΛڭ͍͑ͯΔ /F95ࣾͰδϣϒζͷԼͰಇ͖ɺ0CKFDUJWF$ϓϩά ϥϛϯάΛʹ͚ͭͨਓΒ͍͠
ελϯϑΥʔυେֶ w γϦίϯόϨʔʹ͋Δ໊େֶ w Ϩϕϧߴɹֶඅߴ͍ w δϣϒζ͕ଔۀࣜʹεϐʔν w )1ͳͲɹਓࡐڙڅ
πʔϧ w J5VOFTΞϓϦʢ.BDʣ w গʑบ͋ΓɹQEGμϒϧΫϦοΫͰରԠϜʔϏʔ͕࠶ੜ͞ΕΔͳͲɹ w J5VOFT6ΞϓϦʢJ1IPOFJ1BEʣ w ৽ίϯςϯπͷ௨ɹศར w
ͲͪΒ"QQMF७ਖ਼ΞϓϦ
J1BEը໘ ࠶ੜબ Մೳ গ͠ਐΊΔ গ͢͠
ίϯςϯπ w εϥΠυ1%' w ϜʔϏʔ w 3FBEJOH"TTJHONFOUɹಡΉ͖ࢿྉ w ൣғͱॏཁΛ৭͚Ͱ໌ࣔ w
1SPHSBNNJOH1SPKFDUɹϓϩάϥϛϯά՝
88%$ͷ༧शʹ࠷ద w %FNP͕Έ͝ͱɹ9DPEFͷ͍ํΛֶΔ w ΞϓϦ࡞ͷجຊతͰॏཁͳ༰Λཏ w 4XJGUΛੜ͔ͨ͠ίʔσΟϯάɹ࠷৽ w J1IPOFʗJ1BEରԠͷϢχόʔαϧΞϓϦ w
88%$લʹίʔε͕݁͢Δ
ӳޠͷ w ࣈນΛ׆༻ɹˍɹ1%'ΛઌʹಡΉ w ֶੜͷ࣭ߨࢣ͕܁Γฦͯ͘͠ΕΔ w σϞݟΕཧղͰ͖Δ w ແྉʂɹ·ͣͱͷϏσΦΛݟͯ׳ΕΑ͏
࠳ંͤͣʹଓ͚Δʹ w ·ͣεϥΠυ1%'Λ͔ͬ͠ΓಡΉ w ༁πʔϧ͑Δɹޙͷݕࡧʹ w ߨٛΛফԽ͢ΔϖʔεΛܾΊΔ
͓͢͢ΊͰ͢ʂ ͪΖΜ࠷৽J04ͱ4XJGUͷ෮शʹ
ࡳຈ4XJGU w GBDFCPPLϖʔδͰใఏڙͯ͠·͢ w IUUQTXXXGBDFCPPLDPNTBQQPSPTXJGU
*OUFSGBDF#VJMEFS࠷৽ΨΠυ w ࠷৽9DPEFͷوॏͳΨΠυ w J#PPLTͱ,JOEMFͰൢചத w Ձ֨ʹҙ w ߋ৽ͰʹରԠ͠·͢ʂ ͪΐͬͱએ
*OUFSGBDF#VJMEFS࠷৽ΨΠυ w ࠷৽9DPEFͷوॏͳΨΠυ w J#PPLTͱ,JOEMFͰൢചத w Ձ֨ʹҙ w ߋ৽ͰʹରԠ͠·͢ʂ ͪΐͬͱએ
αϯϓϧແྉ
w ۽୩͞Μͷɹɹ΄ͲͰͳ͕ w *#ؔ࿈͍Ζ͍Ζௐ·ͨ͠ *OUFSGBDF#VJMEFS࠷৽ΨΠυ 6*,JUղઆͰ͋Γ·ͤΜʢসʣ
w ۽୩͞Μͷɹɹ΄ͲͰͳ͕ w *#ؔ࿈͍Ζ͍Ζௐ·ͨ͠ *OUFSGBDF#VJMEFS࠷৽ΨΠυ 6*,JUղઆͰ͋Γ·ͤΜʢসʣ ϓϩϞίʔυϓϨθϯτ
αϯϊθ88%$ੲ w 88%$·ͰαϯϊθͰ։࠵ w ࠞಱͱ͍ͯͨ͠ɹʹ+PCT෮ؼ w J.BDΛలࣔ ࠓࢀՃ͢ΔਓͷͨΊͷ
αϯϊθ w ൃԻɿαϯϊθ ɹɹɹαϯϗη εϖΠϯޠ෩ ɹͲͪΒ͋Γ w 4'0͔Βԕ͍ɹ4'ΑΓΫύνʔϊʹ͍ۙ w ࠃࡍۭߓ͋Γɹ4+$
w μϯλϯ4'ʹൺΔͱຯ w 4'΄Ͳྋ͘͠ͳ͍ʢҰ͚ͩॵͩͬͨʣ
w γϦίϯόϨʔͷத֩ w ʮόϨʔʯͱ͍ͬͯຊਓతʹฏ w ৯ࣄΛϦʔζφϒϧʹ͑Δͱ ʢυϨείʔυͷ͋ΔΑ͏ͳళΛආ͚Εʣ ɹɹɹɹɹɹɹ4'ΑΓࡏඅ͔҆ͬͨ w ɹ࣌ͰεʔύʔϚʔέοτดళ
αϯϊθ
None
None
ϗςϧࣄ w ձपลʹଟ͋͘Γɹۙͯ͘ศརɹͰߴڃ w ώϧτϯͱϚϦΦοτ͕ྡ w ϑΣΞϞϯτ৽ؗ͋Γ w ே൩ͷौΛ͚͞ΔͨΊݩͷ࿈தϗςϧʹ ധ·Δͻͱ͍Δ
w ຊޠରԠΈബ w ςϨϏʹຊޠνϟϯωϧͳ͠ʢ࣌ʣ w ࿏໘ిंͳͲެڞަ௨͋Γ ϗςϧࣄ
ձपล w ձਖ਼໘ɹ࿏໘ిं w ৯ࣄຽʹͳΒͳ͍Α͏ࣄલௐ͕ࠪඞཁ͔ w 5FDI.VTFVNɹʢ5IF5FDIʣ w *."9γΞλʔ͋Γɹγϣοϓ͋Γ w
ΞυϏγεςϜζຊࣾ w ౧ଠͷه೦ൾ ɹԬࢁͱαϯϊθ࢞ຓࢢ
ձपล
͍Ζ͍ΖΒ͑ͨ 5γϟπҎ֎
ΫϥογϡͰ ϓογϡΞοϓʂ
5γϟπจԽ
ੲ w .BDͷΈɹޒ݄։࠵ɹిྗةػҎલྫྷޮ͖͗͢ w جௐߨԋ$&0Ͱͳ͔ͬͨ w υϯϊʔϚϯΒΞοϓϧϑΣϩʔͷύωϧ w Πϕϯτɹ"5(φΠτϜʔϏʔφΠτGVOSVO w
ηογϣϯͱ2"ɹ2"ͷΈͷ'FFECBDL'PSVN w ϕϯμʔΤΩεϙɹผձͰ#Fͷ࣮ػలࣔ
εΧϥʔγοϓ w ֶੜ͞Μͥͻઓ͢͠ʂ w ͨ͘͞Μͷग़ձ͍͕͋Δͣ w ࠓ"QQMF1BSLͰࣸਅࡱӨ͡Όͳ͍͔ʁ
ָ͠ΈͰ͢Ͷʂ