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

浏览 270 次 / 0条评论 / 软件分类 [ 业界头条 ]
这都要归功于「催化剂」项目。
! g4 P( y2 G$ Y: c$ d4 Q' Q
! N" ^' i' }! M, P
  M% a: G) {& U9 d* }尽管 Mac 和 iPad 仍然是两款定位不同的产品,但苹果在努力弥合台式电脑和移动平台之间的差距,引入了一系列连续互通的功能,比如 Handoff、通用剪贴板等等,让 Mac、iPad 和 iPhone 拥有无缝的跨设备体验。而苹果进一步缩小两个平台差异的动作是「催化剂」项目(Project Catalyst),它将让开发者更方便地把 iPad 应用扩展到 Mac 上。
! ~: b5 b/ m) q- m; a从 macOS 10.15+ Catalina 和 Xcode 11 开始,开发人员可以使用 UIKit 创建 iPad 应用程序的 Mac 版。UIKit 是苹果的一个开发框架,迄今为止只适用于 iOS 应用程序。不过,在「催化剂」项目启动后,开发者们为 iPad 应用添加 macOS 支持就像打开 Xcode 项目并单击 General > Deployment Info 下的 Mac 复选框一样简单。2 V2 D, |* U# d/ y3 x) O
苹果的开发者文档显示,移植到 macOS 上的 iPad App 可以在 Mac 上运行与传统 Mac App 相同的框架、资源和环境。) A7 l# J; L$ n+ D8 Q0 D6 e# D
: N. t! ]% q' {) I+ V- T# x
+ P$ n4 h1 h& V+ l8 X
iPad App 的 Mac 版本会默认支持 macOS 的诸多系统功能,比如:
# F; b9 F: ]9 I7 h3 D) _4 x- 应用程序的默认菜单栏; k  ~$ P7 I  c( {' a
- 支持触摸板,鼠标和键盘输入/ R9 Z. W/ C1 v" v. y% c2 A+ ?
- 支持窗口大小调整和全屏显示
& _7 |+ @- f% U- Mac 风格的滚动条
8 x$ f0 s0 \6 M$ n0 T- 复制/粘贴的支持
( E$ y$ P( T. R4 B) R; a- 拖放支持$ \  W9 C" E' u- U0 ~! C3 L
- 系统触摸栏控件支持
/ t- F' h' k5 V一直关注苹果 WWDC 的朋友们对这个项目并不陌生,去年苹果就在 WWDC 18 上预览了代号为 Marzipan(杏仁糖)的项目,旨在让开发者将 iOS 应用移植到 macOS。其实在这更早之前,彭博社就首次披露了苹果的 iOS —— macOS 应用迁移计划。
& P1 Y2 u( |+ c+ GMarzipan 项目公布后,苹果以第一方 App 为范例,将 iPad 版的 Apple News、Home、股票和语音备忘录等移植到 macOS Mojave 上,现在「Marzipan」已经更名为「Catalyst」,第三方开发者可以在 macOS Catalina 中效仿苹果的做法,把自己的 App 搬上桌面端,让它走向更广阔的应用场景。
- Y8 w8 W/ }; W6 v* X7 C+ i6 e& s 6 r5 L( f7 s( J! `8 k4 c' I
  欢迎关注苹果园网官方微信:苹果园网(zixunyun) 汇聚最新Apple动态,精选最热科技资讯。
菁菁苹果园提供技术支持,有任何问题可随时联系微信coolgps 或者 QQ41360481.

已有 0 个人发表评论

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

本版积分规则

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





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