UXCollectionViewやUXTableViewなどAppleの新しいOS X用Framework「UXKit」の情報まとめ。

スポンサーリンク

 OS X 10.10.3 Betaに搭載されているPhotosで使用されているUXKit Frameworkのまとめです。詳細は以下から。


UXKit-h-dump-Hero


 新しい写真アプリPhotosが開発者向けにリリースされ、その中にiOSのUIKitに似たAppleの新たなFramework「UXKit」が含まれていると分かって以降、PhotosそっちのけでUXKitをいじっている開発者の方々が次々とUXKitを解析していっているのでその辺りの情報のまとめです。


UXToolbar

 UXToolbarはNSToolbarとは違い、ツールバー外にiOS(UIToolbar)の様なコントローラーを作成可能。


UXCollectionView

 UXCollectionViewはUXCollectionViewAnimation, UXCollectionViewCell, UXCollectionViewController, UXCollectionViewData, UXCollectionViewFlowLayoutクラスなどから構成されており、NSCollectionViewに変わるものとして期待されており、


 Photosアプリのサムネイル表示などもUXViewControllerが使用されているようです。


写真-app-NSCollectionView

関連リンク:
UXCollectionView – Gist

UXTableView

 UXTableViewはUXTableViewCell, UXTableViewControllerなどで構成されており、大きな変更点としてUXTableViewがUXCollectionViewを継承(SubClass)するようになったそうです。


 現在UXKitはPrivateFrameworks扱いで詳細はWWDC 2015で明らかになると思われますが、既に何人かの方がUXKitをダンプしたものをGitHubなどで公開しているので詳しく知りたい方は関連リンクからどうぞ。

関連リンク:
UXKitHeadersAndSampleb.hatena – GitHub

0xBader/UXKit-Headers – GitHub

Apple、新しい写真アプリ「Photos for Mac」にiOSのUIKitに似た新たなFramework「UXKit」を採用。b.hatena

コメント

  1. Apple7743 より:

    やっとiOSとMacのアプリがひとつになるのか

  2. Apple7743 より:

    Macタブレットはよ