关于 iOS 和 macOS 的整合又有了新消息,据彭博社 报道 ,苹果将在 2021 发布一个新的应用开发套件,以便开发者创建同时适用于 iPhone、iPad 和 Mac 等不同设备的应用程序。
据悉这个整合计划在苹果的内部代号为「Marzipan」,去年也曾被彭博社曝光,不过在 WWDC 2018 上被苹果以一个大大「NO」回应,但苹果也承认确实在为打通 iOS 和 macOS 开发一套新的工具。
image彭博社援引知情人士的消息称, hia 两个平台暂时不会真的融合,这两个平台应用程序的打通也是循序渐进的。
苹果可能最快在今年 6 月的 WWDC 大会上发布一个新套件,开发者可以将快速将 iPad 的移植到 macOS 平台上。
image▲ 去年 WWDC 苹果透露将吧用于 iOS 应用核心框架 UIkit 带进 macOS 平台
在 2020 年开发者仍需要分别向 iOS 和 macOS 的 App Store 提交不同版本的应用程序,但新套件可以让 iPhone 应用以类似的方式快速转换为 macOS 应用。
到 2021 年,新套件可以将苹果不同平台的应用程序统一为一个程序,这意味着开发者不必再为了 iOS 和 macOS 编写两个版本的底层代码,用户可以直接在 Mac 上下载 iOS 程序。
image毫无疑问,两个平台的打通能为开发者节省不少开发成本,丰富苹果全平台的应用生态,同时也可能推动苹果即将推出的一系列订阅服务增加付费用户,据悉苹果将在 3 月份推出全新的新闻订阅和视频订阅服务。
这一消息也和去年 WWDC 后苹果负责软件工程的高级副总裁克雷格·费德里吉(Craig Federighi)接受《Wired》 采访 的说法,他表示这个套件要到 2019 年才会会提供给第三方开发者。
为什么不直接把 iOS 和 macOS 融合成一个系统?费德里吉也在采访中表明了苹果的态度。
我们不是要创造一个统一的操作系统,如果要说代价,现在这个方案显然是最小的。
目前 iOS 使用的是 ARM 处理器,Mac 处理器则是基于英特尔 x86 架构,两者使用的指令集不同,所以两套系统的应用也难以统一。虽然有传言称 2020 年 Mac 都会用上苹果自家 ARM 处理器,但目前 ARM 芯片还无法取代英特尔芯片。
image▲ 图片来自: The Verge
再者,不是所有的 app 都需要同时在 iOS 和 macOS 上运行,毕竟手机和笔记本是两个不一样的使用场景,就像费德里吉说的,「你不会打开 Mac 边走边玩,也不会用它来记录自己今天走了多少步」。
不过苹果也不是第一家尝试整合移动端和桌面端系统的科技公司,在 Windows Phone 没被放弃前微软也曾为 Windows 10 构建了通用平台 UWP,让一个应用程序可以同时在 PC、平板和手机等设备上运行。
image但 UWP 没有吸引太多用户使用,随着微软放弃 Windows Phone 业务,这个通用平台也彻底变成鸡肋。
而 Google 也早已打通了 Chrome OS 与 Android 的壁垒,Chrome OS 已经大范围兼容 Android,不过移动端的触控交互和 PC 上的键鼠操作在跨平台的体验仍有待完善。
image去年还传出 Google 内部其实一直有一个团队在研发一款新的操作系统Fuchsia,可在手机和和平板电脑等不同设备上运行,有可能会在 5 年内取代 Android 和 Chrome OS。
如果苹果要整合不同系统的应用,同样会面临微软和 Google 遇到的的问题。因为两个系统的融合也会牵扯到硬件的改动,除了上文提到的处理器,要不要推出触屏 Mac 也会成为需要考虑的问题。
但打通 iOS 和 macOS 对于苹果目前最重视的订阅服务也是极为有利的,接下来苹果可能将视频服务、新闻订阅服务和 iCloud 云存储服务打包成全新的订阅服务,并计划到 2020 年将付费用户数量将从目前的 3.6 亿增长至 5 亿,更多全平台运行的 app 能提高这些订阅服务的吸引力。
image▲模块化 Mac Pro 概念图. 图片来自:Curved.de
在彭博社这篇报道最后还有一个「One more thing」,苹果还可能会在今年的 WWDC 上推出一款采取模块化的设计的新款 Mac Pro,主要面向专业级用户,可自主升级配置。上一次苹果更新 Mac Pro 还要追溯到 2013 年。
喜欢的话可以点个赞+1:或关注多多支持哦 小编会经常给小伙伴们更新关于IOS当下热点。
另外小编给大家推荐一个iOS技术交流群:458839238!群内提供数据结构与算法、底层进阶、swift、逆向、整合面试题等免费资料
附上一份收集的各大厂面试题(附答案) ! 群文件直接获取
各大厂面试题
文章来源网络 如有侵权请联系小编删除
网友评论