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

浏览 173 次 / 0条评论 / 软件分类 [ 业界头条 ]
这都要归功于「催化剂」项目。
- R( E  S) x! d! L
: ^7 O4 ~: S& i# k, C  [! m' q& e1 J1 V  K& C) p
尽管 Mac 和 iPad 仍然是两款定位不同的产品,但苹果在努力弥合台式电脑和移动平台之间的差距,引入了一系列连续互通的功能,比如 Handoff、通用剪贴板等等,让 Mac、iPad 和 iPhone 拥有无缝的跨设备体验。而苹果进一步缩小两个平台差异的动作是「催化剂」项目(Project Catalyst),它将让开发者更方便地把 iPad 应用扩展到 Mac 上。+ q2 E, @) n) H- u( F
从 macOS 10.15 Catalina 和 Xcode 11 开始,开发人员可以使用 UIKit 创建 iPad 应用程序的 Mac 版。UIKit 是苹果的一个开发框架,迄今为止只适用于 iOS 应用程序。不过,在「催化剂」项目启动后,开发者们为 iPad 应用添加 macOS 支持就像打开 Xcode 项目并单击 General > Deployment Info 下的 Mac 复选框一样简单。* v7 g$ E1 b* ]& e; B9 e% S; e! N
苹果的开发者文档显示,移植到 macOS 上的 iPad App 可以在 Mac 上运行与传统 Mac App 相同的框架、资源和环境。! E( F- l$ t8 g  {9 L/ H$ a
. y, J+ M" I1 _

5 I9 E; H; O. E1 F+ RiPad App 的 Mac 版本会默认支持 macOS 的诸多系统功能,比如:
) f% c  D+ ~+ o/ C, q& W- 应用程序的默认菜单栏* u9 v$ t6 @7 W) V0 P' o6 M
- 支持触摸板,鼠标和键盘输入
9 y2 n9 ~; f0 X1 k2 C/ @- 支持窗口大小调整和全屏显示
0 u* H  d! D% _: y# R  h- Mac 风格的滚动条
9 o% K: ]- S$ [+ G- 复制/粘贴的支持) M+ ]( g3 i2 f$ |- N+ h8 r
- 拖放支持& `  H' g. S1 {( K4 G% T1 V9 L
- 系统触摸栏控件支持
# b. v' R5 E0 G7 {$ r一直关注苹果 WWDC 的朋友们对这个项目并不陌生,去年苹果就在 WWDC 18 上预览了代号为 Marzipan(杏仁糖)的项目,旨在让开发者将 iOS 应用移植到 macOS。其实在这更早之前,彭博社就首次披露了苹果的 iOS —— macOS 应用迁移计划。# ]5 \' e8 B/ C4 q. D2 f# D
Marzipan 项目公布后,苹果以第一方 App 为范例,将 iPad 版的 Apple News、Home、股票和语音备忘录等移植到 macOS Mojave 上,现在「Marzipan」已经更名为「Catalyst」,第三方开发者可以在 macOS Catalina 中效仿苹果的做法,把自己的 App 搬上桌面端,让它走向更广阔的应用场景。
2 y+ o2 c% U: P' A% W1 F3 r3 K6 ?* a) @
( M2 v* M  p- J& H* u, d  h8 R  欢迎关注苹果园网官方微信:苹果园网(zixunyun) 汇聚最新Apple动态,精选最热科技资讯。
菁菁苹果园提供技术支持,有任何问题可随时联系微信coolgps 或者 QQ41360481.

已有 0 个人发表评论

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

本版积分规则

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





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