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
270
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.5k
GraphQL放談
cockscomb
4
1.8k
GraphQL Highway
cockscomb
27
7.8k
吉田を支える技術
cockscomb
0
1.9k
コーポレートサイトを静的化してAmplify Consoleにデプロイする
cockscomb
0
3.2k
ユーザインターフェイスと非同期処理
cockscomb
5
1.6k
GUIアプリケーションの構造と設計
cockscomb
10
9.8k
イカリング2におけるシングルページアプリケーション
cockscomb
2
7.2k
あなたの知らない UIKit の世界 — UITableView に UITextView を置きたい
cockscomb
1
7.1k
Other Decks in Programming
See All in Programming
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
490
GitHub Copilotのススメ
marcy731
1
200
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
デフォルトにして至高、RubyMineの大好きな所
ruzia
0
400
ゆるい個人開発のススメ
kuroppe1819
10
990
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
810
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
270
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
230
Elm 0.19.0 Changes
bkuhlmann
0
490
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
1
110
Git Lint
bkuhlmann
4
750
障害対応を起点としたもっといい開発と運用のサイクル作りのためにできること / Hatena Enginner Seminar #29
polamjag
0
180
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Embracing the Ebb and Flow
colly
80
4.1k
A Modern Web Designer's Workflow
chriscoyier
689
190k
RailsConf 2023
tenderlove
4
540
Visualization
eitanlees
136
14k
Six Lessons from altMBA
skipperchong
21
3k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
The Pragmatic Product Professional
lauravandoore
25
5.8k
What the flash - Photography Introduction
edds
64
11k
Music & Morning Musume
bryan
41
5.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
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