太平洋电脑网|iOS App能在Mac运行!苹果这黑科技能撼动微软吗


_本文原题:iOS App能在Mac运行!苹果这黑科技能撼动微软吗
[PConline 杂谈]苹果早前宣布 , 将会在当地时间11月10日(北京时间11月11日凌晨2点)在Apple Park举办发布会 , 这是苹果在本年度秋季举行的第三次发布会 , 这种阵仗在往年并不常见 。 关于这次发布会的内容 , 可谓众说纷纭 , 不少观点认为这应该和新的Mac电脑有关 。
现在 , App Store上似乎透露出发布会的蛛丝马迹了!据悉 , 当前App Store上 , 已经有大量App出现了Mac的兼容提示 , 这意味着iPhone、iPad的App , 即将可以运行Mac电脑上 。

太平洋电脑网|iOS App能在Mac运行!苹果这黑科技能撼动微软吗
本文插图
App Store上已经出现了Mac的兼容提示
手机平板上的App能够兼容电脑 , 这应该会是苹果发布会上着重介绍的黑科技之一 。 苹果到底是怎么做到的?这对苹果生态的构建又起着怎样的作用?这就来简单谈谈吧 。
iOS App兼容macOS:一步酝酿已久的大棋
【太平洋电脑网|iOS App能在Mac运行!苹果这黑科技能撼动微软吗】对于普通消费者来说 , 苹果手机平板上的App兼容Mac电脑 , 似乎是一件新鲜事 。 然而如果你长期关注苹果的动态 , 不难发现这早有端倪 。 在这两年 , 苹果已经多次通过WWDC开发者大会等途径 , 透露出将移动和桌面的开发生态合二为一的大战略 。
在去年的WWDC大会上 , 苹果隆重介绍了了SwiftUI和Mac Catalyst , 这就是iPhone和iPad App能在Mac上运行的秘密 。
先来说说Mac Catalyst 。 简单来说 , 这就是一个iOS、iPadOS和macOS通用的开发套件 , 开发者利用Mac Catalyst开发App , 可以让App同时兼容这三个平台 。 要注意 , 这是不区分ARM和X86的!也就是说 , Mac Catalyst是苹果生态开发的新基准 , 此后为苹果开发App , 很大程度上不再会区分手机、平板和电脑三大类不同的硬件 。 App Store上之所以出现App兼容Mac的提示 , 应该就是得益于开发者使用Mac Catalyst进行了开发 。

太平洋电脑网|iOS App能在Mac运行!苹果这黑科技能撼动微软吗
本文插图
Mac Catalyst可以让一个软件应用同时兼容iPadOS和macOS
再来说说SwiftUI 。 我们知道 , 跨平台App的一个大坑 , 就在于UI适配——看看Windows Mobile上的针尖大小的按钮 , 再看看Windows 8上大而无当的磁贴 , 就知道试图用一套UI适配不同的平台 , 会得到多么令人蛋疼的体验 。 要解决这个问题 , UI需要根据不同平台的特性 , 进行自适配 , 而SwiftUI则是苹果拿出来的方案 。

太平洋电脑网|iOS App能在Mac运行!苹果这黑科技能撼动微软吗
本文插图
SwiftUI可以让同一个应用的UI同时适配多个苹果平台
根据苹果的说法 , 开发者可以用较为简单的代码 , 利用SwiftUI一次开发出适配多个平台的UI 。 实际上 , SwiftUI在早前已经开始实装 , 打通了不少iPhone App和iPad App的隔阂——最近在App Store上 , 已经越来越少看到iPad专属的App , 这就是SwiftUI在发挥作用 。
通过Mac Catalyst和SwiftUI , 苹果为App开发解决了内在和外表的兼容问题 。 Mac电脑兼容iPhone和iPad上的App , 得以有了强有力的技术支撑 。 但这还不够 , 作为一个在营销方面颇有建树的巨头 , 苹果还打通了不同平台之间的购买渠道 。

太平洋电脑网|iOS App能在Mac运行!苹果这黑科技能撼动微软吗
本文插图
一次付款 , 即可以购买同一个APP的不同平台的版本 , 从Xcode 11.4开始就新增了这项支持
在今年年初 , 苹果公布了Universal Purchase 。 顾名思义 , 这是一个通用的应用App购买方案 , 用户只需要一次购买 , 就可以获取iOS、iPadOS、macOS、tvOS上的不同版本App 。分页标题
此情此景下 , 苹果打通移动平台和桌面平台之间的生态已是水到渠成 。 即将到来的发布会 , 将会让这一切努力开花结果、终在市场上落地 。
iOS App兼容macOS:苹果生态能就此挑战Windows吗
多年来 , 苹果电脑的生态独具一格 , 小众却有其独到的魅力 。 和桌面市场上的霸主Windows相比 , Mac电脑的生态规模是明显有所不如的 , 这让它始终保持小而美的定位 , 拥有一大票忠实粉丝的同时 , 并不能普及到普罗大众中去 。 然而 , 在苹果新的生态战略下 , 情况可能要有所改观了 。
和桌面平台不同 , 苹果在移动平台上的生态 , 一直是最有活力的场子之一 。 随着移动互联网的高速发展 , 人们对于移动平台生态的依赖 , 在很多领域上甚至已经高于桌面平台 , 例如娱乐、生活、游戏等等 。 和移动平台相比 , 桌面平台甚至显得有点“高冷”——这恰好又是Mac电脑为人所诟病的缺点 。
苹果将移动平台的生态融入Mac , 可以预见的是Mac将可以承载起数字生活的方方面面 。 加之Mac平台原本就存在的不俗的生产力套件 , 苹果在桌面平台的生态短板 , 将会得到极大程度的补足 。
然而苹果这一战略的影响 , 又不止如此 。 移动平台和桌面平台的生态融合 , 影响的不仅仅是Mac , 还会是iPad乃至iPhone——还记得苹果说iPad Pro是一个生产力工具么?现在 , 这终于不仅仅停留在宣传层面了 。

太平洋电脑网|iOS App能在Mac运行!苹果这黑科技能撼动微软吗
本文插图
iPad Pro会兼容越来越多的Mac专业软件 , 生产力大大增强 , 真正做到“何必是电脑”
新一代的iPad Pro诞生以来 , 在生产力方面一直备受质疑 。 就目前来说 , 它仍只能胜任例如绘图、记录等少量特定工作 。 然而 , 苹果似乎要转变这一局面了 , 新的Mac电脑和iPad Pro一样 , 同为ARM平台打造 , 加之通用的开发套件、相互兼容的应用软件 , 可以说iPad Pro在很多场景下 , 它甚至可以等同于Mac电脑 , iPad Pro作为生产力工具 , 也终于能实至名归 。
简单来说 , 苹果的跨平台开发生态 , 一方面填补了Mac电脑在娱乐、生活方面的短板 , 另一方面也令iPad Pro变得更有生产力 。 那么Mac是否就能和Windows展开竞争?
如果只用作个人日常使用工作 , Mac的竞争力会大大加强;但如果站在全社会的角度 , Windows的地位仍难以撼动 , 毕竟Windows能实装于各式各样的硬件上 , 在工业、金融等市场兢兢业业地工作 , 这是Mac所不具备的能力 。 是的 , 苹果打通了移动和桌面生态 , 将生态融合的玩法提升到了一个极高的高度 , 但苹果少而精的产品线 , 决定了苹果生态只能覆盖少部分人 , 仍难以成为支撑起这个信息时代的中流砥柱 。

太平洋电脑网|iOS App能在Mac运行!苹果这黑科技能撼动微软吗
本文插图
苹果的产品线制约了它的普及度
总结
从早年的iPod/iTunes , 到近年的iPhone/App Store , 苹果已经成功地建立起了一座又一座精巧的生态围城 , 我们无需太过质疑苹果对应用生态的营造能力 , 相信苹果这次打通iOS、iPadOS以及macOS平台 , 也将会给业界带来一股新风 , 期待即将到来的苹果发布会吧 。