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
Look into UXKit interfaces
Search
cockscomb
March 21, 2015
Programming
300
0
Share
Look into UXKit interfaces
cockscomb
March 21, 2015
More Decks by cockscomb
See All by cockscomb
jq at the Shortcuts
cockscomb
1
2k
GraphQL放談
cockscomb
4
2.1k
GraphQL Highway
cockscomb
28
8.8k
吉田を支える技術
cockscomb
0
2.5k
コーポレートサイトを静的化してAmplify Consoleにデプロイする
cockscomb
0
3.5k
ユーザインターフェイスと非同期処理
cockscomb
5
2k
GUIアプリケーションの構造と設計
cockscomb
10
10k
イカリング2におけるシングルページアプリケーション
cockscomb
2
7.7k
あなたの知らない UIKit の世界 — UITableView に UITextView を置きたい
cockscomb
1
7.6k
Other Decks in Programming
See All in Programming
The Less-Told Story of Socket Timeouts
coe401_
3
440
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
180
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
280
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
280
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
470
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
970
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
120
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
520
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
5k
ソフトウェア設計の結合バランス #phperkaigi
kajitack
0
140
iOS機能開発のAI環境と起きた変化
ryunakayama
0
190
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
110
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
770
4 Signs Your Business is Dying
shpigford
187
22k
Odyssey Design
rkendrick25
PRO
2
580
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
530
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
720
Code Reviewing Like a Champion
maltzj
528
40k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
410
Transcript
Look into UXKit interfaces
cockscomb
None
Look into UXKit interfaces
OS X Yosemite 10.10.3
Photos for Mac contains UXKit.framework
–Jonathan Willing “The new Photos for Mac is based on
a new private framework in 10.10.3, UXKit. It is essentially a replica of UIKit, based on top of AppKit.”
–Jonathan Willing “I believe what we’re seeing here is the
future of AppKit, and I’m excited.”
Problem: Is UXKit the future of AppKit?
class-dump
@interface _UXWindow : NSWindow
@interface UXView : NSView
@interface UXViewController : NSViewController
@interface UXControl : UXView ☺️
@interface UXBackButton : NSButton
@interface UXBackButtonCell : NSButtonCell
@interface _UXButton : NSButton
@interface _UXButtonCell : NSButtonCell
Problem: Is UXKit the future of AppKit?
Answer: Currently, nope