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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
cockscomb
March 21, 2015
Programming
0
290
Look into UXKit interfaces
cockscomb
March 21, 2015
Tweet
Share
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.7k
吉田を支える技術
cockscomb
0
2.4k
コーポレートサイトを静的化してAmplify Consoleにデプロイする
cockscomb
0
3.4k
ユーザインターフェイスと非同期処理
cockscomb
5
2k
GUIアプリケーションの構造と設計
cockscomb
10
10k
イカリング2におけるシングルページアプリケーション
cockscomb
2
7.6k
あなたの知らない UIKit の世界 — UITableView に UITextView を置きたい
cockscomb
1
7.6k
Other Decks in Programming
See All in Programming
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
CSC307 Lecture 03
javiergs
PRO
1
490
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.1k
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
250
AtCoder Conference 2025
shindannin
0
1k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
6k
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
180
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
150
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Producing Creativity
orderedlist
PRO
348
40k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
300
Believing is Seeing
oripsolob
1
53
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
62
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
120
Fireside Chat
paigeccino
41
3.8k
The agentic SEO stack - context over prompts
schlessera
0
630
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
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