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
初期MacとQuickDrawで振り返るApple50年
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
高橋政明
April 05, 2026
Programming
42
1
Share
初期MacとQuickDrawで振り返るApple50年
2026年4月5日のiPhone Dev Sapporoの発表資料。
高橋政明
April 05, 2026
More Decks by 高橋政明
See All by 高橋政明
SwiftData をiOSでためす
masaakittakahashi
0
280
自分のiOSアプリを作ろう
masaakittakahashi
0
210
とことん楽しむプログラミング発表スライド
masaakittakahashi
0
200
Swift Playgroundsによるプログラミング コードを学ぼう3前半
masaakittakahashi
0
820
Swift Playgroundsによるプログラミング コードを学ぼう3後半
masaakittakahashi
0
700
アクセシビリティの仕組みと実装(のさわり)
masaakittakahashi
0
510
Swift Playgrounds体験会その3
masaakittakahashi
0
220
Swift Playgrounds体験会その2
masaakittakahashi
0
510
Swift Playgrounds体験会その1
masaakittakahashi
0
560
Other Decks in Programming
See All in Programming
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
440
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.3k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
470
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
The NotImplementedError Problem in Ruby
koic
1
330
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
180
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
130
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
160
OSもどきOS
arkw
0
400
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.6k
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Facilitating Awesome Meetings
lara
57
6.9k
How to Talk to Developers About Accessibility
jct
2
220
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
New Earth Scene 8
popppiees
3
2.3k
Mind Mapping
helmedeiros
PRO
1
230
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
440
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
Transcript
ߴڮ໌ɹ 𝕏 !IPVIFJ ॳظ.BDͱ2VJDL%SBXͰ ৼΓฦΔ "QQMF
None
OPUFʹهࣄॻ͍ͯ·͢ J04ͷ৽͍͠ֆจࣈ
"QQMFप
ํ։ൃऀͷࢲత.BD w .BDJOUPTIʹॻ͍ͨOPUFهࣄ
৽ץͷʮ2VJDL%SBXͷٕ๏ʯ w 5IF"SUPG2VJDL%SBX w ͏͔ΓͰ࣮Λߟ͍͑ͯͳ͔ͬͨ w ࠓɺཱͭΘ͚Ͱͳ͍͕ w ৽Ͱڵຯਂ͍
৽ץͷʮ2VJDL%SBXͷٕ๏ʯ ϏϧɾΞτΩϯιϯ͕ੜΈग़ͨ͠ ʮ-JTB(SBGʢͷͪͷ2VJDL%SBXʣʯͷඳըΤϯδϯɻ "QQMF্࢙ɺͬͱඒ͍͠ΞϧΰϦζϜΛඥղ͘ ͜ͷهࣄ͕Έͷਓʹ͓קΊͷຊ ݄ެ։ͷ .BD'BO1PSUBMͷهࣄ
ॳظ.BDJOUPTI
.BD1BJOU w .BDJOUPTIʹ .BD1BJOUͱ.BD8SJUF͕ଐ͍ͯͨ͠
.BD1BJOUͷ͢͝͞🟰2VJDL%SBXͷ͢͝͞
2VJDL%SBX w നࠇͷΈɹϏοτϚοϓɹʲਖ਼ํܗϐΫηϧʳ w $16 w CJUɹԋࢉͷΈ w ίετͷ੍ɹɹʲίʔυখ͘͞ɾॲཧૣ͘ʳ w
1*$5ɹʢ2VJDL%SBXͷඳըใʣϑΝΠϧอଘɾίϐʔͰ͖Δ
2VJDL%SBXͷιʔείʔυ w .BD1BJOUͱ2VJDL%SBXͷιʔείʔυ ެ։͞Ε͍ͯΔ
ݸਓతࠇྺ࢙ w ݐங༻ΞϓϦʢ.BD4IBEPXʣ ɹɹɹɹɹɹɹɹɹͷ࠷ॳͷόʔδϣϯ w 2VJDL%SBXͷ3FHJPOܕΛͬͨ w ෆఆܗͷ߹ࠩΛॲཧͰ͖Δ w ,#ͷݶք͕͋ͬͨ
w ʮ2VJDL%SBXͷٕ๏ʯͷղઆΛظ
,#ͷݶք w ϦʔδϣϯαΠζ͕#JU*/5&(&3
2VJDL%SBX(9 w 2VJDL%SBX(9ैདྷͷ$PMPS2VJDL%SBXʹมΘΔάϥϑΟο Ϋͷج൫ͱͯ͠։ൃ͞Εͨ w ࣮ߦͰ͖ΔϚγϯ͕ݶΒΕɹϝϞϦʔଟ͘ඞཁɹػೳ֦ுඞཁ w 04ͷඪ४ػೳͰͳ͍ͷग़དྷͷྑ͠ѱ͠ʹؔͳ͘ීٴ͕͍͠ w 2VJDL%SBX(9จࣈؔ࿈ͱͯڧԽ͞Ε͍ͯͨ
ϓϦϯλͷ(9ରԠ͕ͳ͔ͳ͔ਐ·ͣ➡ରԠΞϓϦ૿͑ͣ ɹɹɹɹɹɹɹɹɹɹɹɹɹ➡ػೳ֦ு͕Πϯετʔϧ͞Εͳ͍ ɹɹɹɹѱ॥ͰϝδϟʔʹͳΒͳ͔ͬͨ
ࠓޙेؒͷج൫ͱͳΔ04ɹ.BD049 w δϣϒζ͕88%$Ͱએݴ w /F95Ͱ͍͕ͯͨ͠.BDJOUPTIͱ্ͯ͛͠ํ͕ͩͬͨ w ेͲ͜Ζ͔ݱࡏൃలத w
📱J1IPOF J1BE⌚8BUDIͦͯ͠7JTJPO w "QQMFͷΛࢧ͑ͨͷɹɹɹɹɹΞϓϦɹʲ"QQ4UPSFʳ
.BD049ͷҠߦ w 2VJDL%SBX(9Λܦݧ͍ͯͨ͠ͷͰҠߦൺֱతָͩͬͨ ͨͩ͠$BSCPO w $PDPBͰΞϓϦΛ࡞ΕΔΑ͏ʹͳΔ·Ͱʹ͕͔͔࣌ؒͬͨ w ώϨΨεͷຊͰ$PDPBΛֶΜͩ
J1PE J1IPOF
J1IPOFʹͯ͠Α͔ͬͨʮฉ͖͍͢ɺڭ͍͑͢ʯ w ݄ͷυίϞͳͲͷ$. w ʮJ1IPOFʹͯ͠Α͔ͬͨɹͩͬͯฉ͖͍͢ʯ w ͕ײ֒ਂ͔ͬͨ w ʮ.BDྑͦ͞͏͚ͩͲۙʹ͍ͬͯΔਓ͕͍ͳ͍ʯͱݴΘΕଓ ͚ͯࡾेɺ͜Μͳ͕࣌དྷΔͱɻ
ɹɹɹɹɹɹɹɹɹɹɹɹɹͱGBDFCPPLʹॻ͍ͨ
༨ஊ
.BDࡶࢽ w ."$803-%ͷͪʹ."$ w .BD-JGFɺ.BDGBO w .BD1PXFSɺ.BD+BQBO w ܦ."$
w ίϯϏχͰങ͑ͨ࣌
ࡳຈͷ.BDΛѻ͏͓ళ w "$VQɹθϩϫϯγϣοϓɹπΫϞɹЋϥϯυɹ5;0/&ɹ υʔϜɹͳͲͳͲ w J.BDൃදΠϕϯτ w Ոిྔൢళ w "QQMF4UPSFࡳຈ