整合iOS和OS X平台,苹果UIKit框架移植Mac!?
今天,苹果为所有测试用户和开发者发布了OS X 10.10.3的第一个预览版,还带来了新版本的Photos应用。出乎开发者意料的是,在这次Mac版的Photos中,苹果使用了一个基于AppKit的全新私有框架,命名为ukit,类似于UIKit的API,包括UXNavigationController、UXView、UXControl、开发者_开发技巧UXCollectionView、UXTableView、UXLabel和UXImageView等。
目前,该框架不对开发者开放。在iOS应用开发中,苹果为开发者提供了一个便捷的UIKit框架,用于创建和构建应用界面和交互体验。Mac开发人员希望有这样一个框架,这样开发桌面应用程序就可以像开发智能手机和平板应用程序一样强大和简单。
很多开发者认为,虽然初出茅庐的UXKit私有框架只能由苹果员工访问,但由此可以看出,苹果将鼓励iOS开发者为OS X开发应用,同时让iOS和OS X的应用开发变得更加容易。在应用交互层,桌面和移动终端统一是必然的。在今年的WWDC,开发者们肯定会有一个近乎统一的iOS/Mac开发平台。
精彩评论