主题 : Project Catalyst现已在macOS Catalina测试版中推出
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 604963
威望: 528524 点
无痕币: 3089 WHB
贡献值: 0 点
在线时间: 61680(时)
注册时间: 2008-12-25
最后登录: 2024-03-29

Project Catalyst现已在macOS Catalina测试版中推出

苹果在WWDC19上推出了备受期待的Project Catalyst项目,允许开发人员更轻松地将为iPad开发的iOS应用程序带到Mac上。

在Project Catalyst之前,由于底层框架的差异,iOS依赖于UIKit,而macOS使用的是AppKit,使得iOS应用程序无法在Mac上运行,反之亦然。新Project Catalyst平台将UIKit的元素引入macOS Catalina,使iOS应用程序可以更容易在Mac上运行。
Project Catalyst现已在macOS Catalina测试版中推出,自macOS Catalina和Xcode 11开始,开发者可以使用UIKit来创建Mac版本的iPad应用。为iPad应用添加macOS支持非常简单,只需勾选Xcode项目中的一个复选框就可以了。
开发者可能还需要做进一步的调整,但大多数转换工作都是由Xcode完成的。Mac版iPad应用程序不需要开发者手动调整的情况下,就具备很多macOS的系统功能,例如应用程序的默认菜单栏、支持触控板,鼠标和键盘输入、支持窗口大小调整和全屏显示、支持复制和粘贴等。
据悉,《狂野飙车》iPad版App在用Catalyst编译为macOS App时,开发团队做所有适配仅用了1天的时间。
不过值得一提的是,在今天的iOS媒体小组briefing上,IT之家得知,通过Project Catalyst项目编译的macOS应用程序,不能运行在老版本的macOS中,只能在macOS catalina(10.15)和之后的版本上运行。
macOS Catalina正式版将于2019年秋季推出,虽然开发人员现在可以使用测试版,但使用Catalyst创建的应用开始出现在Mac App Store中仍需要一些时间。
级别: 九滴秋露
UID: 2840
精华: 0
发帖: 32711
威望: 121594 点
无痕币: 123287 WHB
贡献值: 0 点
在线时间: 27244(时)
注册时间: 2007-12-04
最后登录: 2024-03-20

看来是很好的啊
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 604963
威望: 528524 点
无痕币: 3089 WHB
贡献值: 0 点
在线时间: 61680(时)
注册时间: 2008-12-25
最后登录: 2024-03-29

这个可以看看,了解一下。
知足常乐
级别: 十方秋水

UID: 23
精华: 1
发帖: 261065
威望: 117081 点
无痕币: 2195 WHB
贡献值: 0 点
在线时间: 9388(时)
注册时间: 2007-11-24
最后登录: 2024-03-29

这个看看了
事能知足心常乐 人到无求品自高
十方秋水,漫长旅途.
级别: 十方秋水

UID: 116295
精华: 0
发帖: 111450
威望: 122808 点
无痕币: 4249 WHB
贡献值: 0 点
在线时间: 6088(时)
注册时间: 2011-03-27
最后登录: 2024-03-09

感谢楼主分享
Total 0.042407(s) query 4, Time now is:03-29 08:14, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛