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
0
280
Look into UXKit interfaces
cockscomb
March 21, 2015
Tweet
Share
More Decks by cockscomb
See All by cockscomb
jq at the Shortcuts
cockscomb
1
1.8k
GraphQL放談
cockscomb
4
1.9k
GraphQL Highway
cockscomb
28
8.3k
吉田を支える技術
cockscomb
0
2.2k
コーポレートサイトを静的化してAmplify Consoleにデプロイする
cockscomb
0
3.4k
ユーザインターフェイスと非同期処理
cockscomb
5
1.8k
GUIアプリケーションの構造と設計
cockscomb
10
10k
イカリング2におけるシングルページアプリケーション
cockscomb
2
7.4k
あなたの知らない UIKit の世界 — UITableView に UITextView を置きたい
cockscomb
1
7.4k
Other Decks in Programming
See All in Programming
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.6k
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
9
2.5k
推しメソッドsource_locationのしくみを探る - はじめてRubyのコードを読んでみた
nobu09
2
330
AWS Step Functions は CDK で書こう!
konokenj
4
210
たのしいSocketのしくみ / Socket Under a Microscope
coe401_
8
1.4k
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
1.1k
ファインディLT_ポケモン対戦の定量的分析
fufufukakaka
0
930
TCAを用いたAmebaのリアーキテクチャ
dazy
0
200
Unity Android XR入門
sakutama_11
0
180
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
1.1k
Datadog Workflow Automation で圧倒的価値提供
showwin
1
230
読まないコードリーディング術
hisaju
0
100
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Why Our Code Smells
bkeepers
PRO
336
57k
What's in a price? How to price your products and services
michaelherold
244
12k
Side Projects
sachag
452
42k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Bootstrapping a Software Product
garrettdimon
PRO
306
110k
Git: the NoSQL Database
bkeepers
PRO
427
65k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
A Tale of Four Properties
chriscoyier
158
23k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Designing for Performance
lara
604
68k
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