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

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

文章图片
MacCatalyst可以让一个软件应用同时兼容iPadOS和macOS
再来说说SwiftUI 。 我们知道 , 跨平台App的一个大坑 , 就在于UI适配——看看WindowsMobile上的针尖大小的按钮 , 再看看Windows8上大而无当的磁贴 , 就知道试图用一套UI适配不同的平台 , 会得到多么令人蛋疼的体验 。 要解决这个问题 , UI需要根据不同平台的特性 , 进行自适配 , 而SwiftUI则是苹果拿出来的方案 。

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

文章图片
一次付款 , 即可以购买同一个APP的不同平台的版本 , 从Xcode11.4开始就新增了这项支持
在今年年初 , 苹果公布了UniversalPurchase 。 顾名思义 , 这是一个通用的应用App购买方案 , 用户只需要一次购买 , 就可以获取iOS、iPadOS、macOS、tvOS上的不同版本App 。
此情此景下 , 苹果打通移动平台和桌面平台之间的生态已是水到渠成 。 即将到来的发布会 , 将会让这一切努力开花结果、终在市场上落地 。
推荐阅读
- 阿里巴巴|阿里又一款APP被阉割:旺旺群聊月底关停下线
- 下载|手机浏览器看文章自动跳转下载APP 人民日报发声
- 抖音|字节跳动旗下汽水音乐完成软著登记:抖音“姊妹”音乐App就要来了
- 工信部|工信部回应部分网站强制要求下载App:将深入研究
- 抖音|大神适配!抖音登陆统信UOS应用商店:电脑刷视频方便了
- 苹果|手机号注册Apple ID换号了怎么办?苹果官方教程来了:秒懂
- 苹果|乔布斯亲手制作!Apple 1电脑主板未解之谜47年后被解开
- 电脑|小姐姐最常遇到的C盘亮灯 10秒钟帮她解决
- 安卓|Windows 11运行安卓App必须满足五个PC配置:最低8GB内存 没SSD告辞
- 苹果|苹果称王!2021年中国平板电脑出货量创7年最高增幅
