macOS 10.15将迎来一波iPad应用大迁移

浏览 123 次 / 0条评论 / 软件分类 [ 业界头条 ]
这都要归功于「催化剂」项目。" a; o" P* O, Q2 ^

. Y/ V) \. `5 O% Z" n6 F
9 N" U2 C& L- P6 s5 M; {尽管 Mac 和 iPad 仍然是两款定位不同的产品,但苹果在努力弥合台式电脑和移动平台之间的差距,引入了一系列连续互通的功能,比如 Handoff、通用剪贴板等等,让 Mac、iPad 和 iPhone 拥有无缝的跨设备体验。而苹果进一步缩小两个平台差异的动作是「催化剂」项目(Project Catalyst),它将让开发者更方便地把 iPad 应用扩展到 Mac 上。
5 P7 e$ ?4 v% U) v; B, ^从 macOS 10.15 Catalina 和 Xcode 11 开始,开发人员可以使用 UIKit 创建 iPad 应用程序的 Mac 版。UIKit 是苹果的一个开发框架,迄今为止只适用于 iOS 应用程序。不过,在「催化剂」项目启动后,开发者们为 iPad 应用添加 macOS 支持就像打开 Xcode 项目并单击 General > Deployment Info 下的 Mac 复选框一样简单。
* ^9 D8 ^  r& s  f4 C% E4 g) b; Y苹果的开发者文档显示,移植到 macOS 上的 iPad App 可以在 Mac 上运行与传统 Mac App 相同的框架、资源和环境。5 n" Z& j5 C: a$ z! w( n
: _( j; s3 G$ e9 K
/ q1 C$ G' ?- ~7 m$ k* B
iPad App 的 Mac 版本会默认支持 macOS 的诸多系统功能,比如:8 d/ M# H1 V! p; U7 w
- 应用程序的默认菜单栏; k; Z1 M# q6 ^/ s5 C5 `3 M6 Q
- 支持触摸板,鼠标和键盘输入
; Z9 n% Y; F: a1 F7 N& _% l- 支持窗口大小调整和全屏显示
$ V( Z" Q4 M6 j1 D4 [, i6 d* V+ X- Mac 风格的滚动条
. x3 }. y2 g9 K' G2 @- }- 复制/粘贴的支持
6 q) X: u0 X: L. H5 x& E  |- 拖放支持: j( {% \/ J% A/ Y; ]+ G
- 系统触摸栏控件支持9 y+ l# F( }/ w$ B$ U
一直关注苹果 WWDC 的朋友们对这个项目并不陌生,去年苹果就在 WWDC 18 上预览了代号为 Marzipan(杏仁糖)的项目,旨在让开发者将 iOS 应用移植到 macOS。其实在这更早之前,彭博社就首次披露了苹果的 iOS —— macOS 应用迁移计划。8 @: ?0 ~3 m4 Q
Marzipan 项目公布后,苹果以第一方 App 为范例,将 iPad 版的 Apple News、Home、股票和语音备忘录等移植到 macOS Mojave 上,现在「Marzipan」已经更名为「Catalyst」,第三方开发者可以在 macOS Catalina 中效仿苹果的做法,把自己的 App 搬上桌面端,让它走向更广阔的应用场景。2 M' ]- D+ ^( y% }+ ~* Y; Y6 i
3 _' h3 ~) |+ q, Z4 C$ W6 }
  欢迎关注苹果园网官方微信:苹果园网(zixunyun) 汇聚最新Apple动态,精选最热科技资讯。
菁菁苹果园提供技术支持,有任何问题可随时联系微信coolgps 或者 QQ41360481.

已有 0 个人发表评论

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

加入VIP会员
快速回复 返回列表 客服中心





快速回复 返回顶部 返回列表