今天,蘋果面向所有測試用戶及開發(fā)者發(fā)布了OS X 10.10.3的首個預覽版,同時還帶來了新版本的Photos應用。而讓開發(fā)者頗為意外的是,在此Mac版的Photos中,蘋果使用到了一款全新的基于AppKit實現(xiàn)的私有框架,名為UXKit,該框架類似于UIKit的API,包含UXNavigationController、UXView、UXControl、UXCollectionView、UXTableView、UXLabel以及UXImageView等。
目前,該框架并未對開發(fā)者開放,在iOS應用開發(fā)中,蘋果為開發(fā)者提供了頗為便捷的創(chuàng)建并建設應用界面和交互體驗的UIKit框架,Mac開發(fā)者希望能有這樣一款框架讓開發(fā)桌面應用可以與開發(fā)智能手機、平板電腦App一樣強大而輕松。
許多開發(fā)者認為,盡管才露尖尖角的UXKit私有框架現(xiàn)在僅有蘋果內(nèi)部員工才能訪問,但從中可以看出,蘋果將鼓勵iOS開發(fā)者為OS X開發(fā)應用,并同時讓iOS和OS X應用開發(fā)變得更簡單。而在應用交互層,桌面端與移動端趨于統(tǒng)一已成必然,在今年的WWDC上,開發(fā)者一定會有一個接近統(tǒng)一的iOS/Mac開發(fā)平臺。