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
高橋政明
April 05, 2026
Programming
40
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
190
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
550
Other Decks in Programming
See All in Programming
CSC307 Lecture 17
javiergs
PRO
0
230
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
140
GitHub Copilot CLIのいいところ
htkym
2
1k
SkillsをS3 Filesに置く時のあれこれ
watany
4
1.8k
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
540
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
1.8k
inferと仲良くなる10分間
ryokatsuse
1
250
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
120
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
980
AIエージェントの隔離技術の徹底比較
kawayu
0
430
~ 秘伝のタレ化した『神スプシ』と戦う ~ 関数型パラダイムで壊れない仕組みへ
h0r15h0
1
130
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
6
1.1k
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
170
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Everyday Curiosity
cassininazir
0
210
Test your architecture with Archunit
thirion
1
2.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
How to Ace a Technical Interview
jacobian
281
24k
Un-Boring Meetings
codingconduct
0
300
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ࡳຈ