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

浏览 43 次 / 0条评论 / 软件分类 [ 业界头条 ]
这都要归功于「催化剂」项目。+ l( P  k4 O; @8 ]( {3 c

8 h& d2 Y( H, E8 T4 F. V
: u* X. O  e3 i- m3 V尽管 Mac 和 iPad 仍然是两款定位不同的产品,但苹果在努力弥合台式电脑和移动平台之间的差距,引入了一系列连续互通的功能,比如 Handoff、通用剪贴板等等,让 Mac、iPad 和 iPhone 拥有无缝的跨设备体验。而苹果进一步缩小两个平台差异的动作是「催化剂」项目(Project Catalyst),它将让开发者更方便地把 iPad 应用扩展到 Mac 上。# E+ N* v4 m8 Q) a
从 macOS 10.15 Catalina 和 Xcode 11 开始,开发人员可以使用 UIKit 创建 iPad 应用程序的 Mac 版。UIKit 是苹果的一个开发框架,迄今为止只适用于 iOS 应用程序。不过,在「催化剂」项目启动后,开发者们为 iPad 应用添加 macOS 支持就像打开 Xcode 项目并单击 General > Deployment Info 下的 Mac 复选框一样简单。& h) c. Q" b- f6 l. u* m
苹果的开发者文档显示,移植到 macOS 上的 iPad App 可以在 Mac 上运行与传统 Mac App 相同的框架、资源和环境。
( w  P; Q" T! p& f2 d6 ?- `+ |9 [, B1 W; g0 ^  X

  C6 [! [4 J' q4 Z2 ^iPad App 的 Mac 版本会默认支持 macOS 的诸多系统功能,比如:
8 _  p6 }+ D; Z' v- 应用程序的默认菜单栏# z0 R9 I) W3 P) ?
- 支持触摸板,鼠标和键盘输入$ `% K5 L, I& S4 j
- 支持窗口大小调整和全屏显示# }8 s! c" t! s% `
- Mac 风格的滚动条2 o: M- p8 X) J
- 复制/粘贴的支持
3 v+ z, m$ x! t9 }& h9 x% \- 拖放支持
7 V  _6 z* N5 b6 x1 `' C4 Y5 b; T- 系统触摸栏控件支持
7 d# N/ S, q" K4 {一直关注苹果 WWDC 的朋友们对这个项目并不陌生,去年苹果就在 WWDC 18 上预览了代号为 Marzipan(杏仁糖)的项目,旨在让开发者将 iOS 应用移植到 macOS。其实在这更早之前,彭博社就首次披露了苹果的 iOS —— macOS 应用迁移计划。
1 p2 \4 S2 J' X0 ^" H- YMarzipan 项目公布后,苹果以第一方 App 为范例,将 iPad 版的 Apple News、Home、股票和语音备忘录等移植到 macOS Mojave 上,现在「Marzipan」已经更名为「Catalyst」,第三方开发者可以在 macOS Catalina 中效仿苹果的做法,把自己的 App 搬上桌面端,让它走向更广阔的应用场景。
6 r. L$ O& d- [' G 8 Q" B8 P( [$ v4 u, Z/ {
  欢迎关注苹果园网官方微信:苹果园网(zixunyun) 汇聚最新Apple动态,精选最热科技资讯。
菁菁苹果园提供技术支持,有任何问题可随时联系微信coolgps 或者 QQ41360481.

已有 0 个人发表评论

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

本版积分规则

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





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