当前位置: 首页 > 科技观察

IOS App能在Mac运行!苹果这黑科技能撼动微软吗-

时间:2023-03-12 21:17:43 科技观察

IOSApp可以在Mac上运行!苹果黑科技能否撼动微软??苹果早前宣布将于当地时间11月10日(北京时间11月11日凌晨2点)在ApplePark举行发布会。这种战斗在往年并不常见。对于本次发布会的内容众说纷纭,有不少观点认为应该与新款Mac电脑有关。现在,AppStore似乎揭开了发布会的端倪!据悉,AppStore上已经有大量App出现Mac兼容提示,这意味着iPhone和iPadApp很快就能在Mac电脑上运行。AppStore上已经有Mac兼容性提示,手机和平板上的应用可以兼容电脑。这应该是苹果发布会上重点强调的黑科技之一。苹果是怎么做到的?这对苹果生态的建设有什么作用?让我们简单地谈谈它。iOSApp兼容macOS:期待已久的大动作  对于普通消费者来说,苹果手机平板上的App兼容Mac电脑似乎是一件新鲜事。不过,如果你长期关注苹果的动态,不难发现这已经开始了。近两年,苹果通过WWDC开发者大会等渠道多次透露整合移动端和桌面端开发生态的宏伟战略。在去年的WWDC大会上,Apple隆重推出了SwiftUI和MacCatalyst,这就是iPhone和iPad应用程序可以在Mac上运行的秘诀。让我们先谈谈MacCatalyst。简单来说,这是一款适用于iOS、iPadOS和macOS的通用开发套件。开发者使用MacCatalyst开发应用程序,可以让应用程序同时兼容这三个平台。需要注意的是这里不区分ARM和X86!也就是说,MacCatalyst是苹果生态发展的新标杆。从此以后,为苹果开发应用程序,很大程度上将不再区分手机、平板、电脑这三种不同的硬件类别。.该应用之所以在AppStore兼容Mac,应该是因为开发者使用MacCatalyst进行开发。MacCatalyst可以让一个软件应用程序同时兼容iPadOS和macOS我们来谈谈SwiftUI。我们知道跨平台应用程序的一大陷阱在于UI适配——看看WindowsMobile上针尖大小的按钮,再看看Windows8上大而无用的磁贴,你就知道尝试使用一套的UI来适应不同的平台,你会得到多么痛苦的经历。要解决这个问题,UI需要根据不同平台的特点进行自适应,而SwiftUI就是Apple提出的解决方案。SwiftUI可以同时适配同一个应用的UI到多个Apple平台。据Apple称,开发者可以使用SwiftUI以相对简单的代码开发一次适配多个平台的UI。事实上,SwiftUI早已经开始安装,打破了很多iPhoneApps和iPadApps之间的差距。最近,在AppStore中,iPad专用的应用程序越来越少。这就是SwiftUI发挥作用的地方。通过MacCatalyst和SwiftUI,Apple解决了App开发的内部和外部兼容性问题。Mac电脑兼容iPhone和iPad上的应用程序,提供强大的技术支持。但这还不够。作为在营销方面颇有建树的巨头,苹果也打通了不同平台之间的购买渠道。一次付款,即可购买同一款APP在不同平台的版本。自Xcode11.4以来已添加此支持。今年年初,Apple宣布了UniversalPurchase。顾名思义,这是一个通用的应用程序购买计划。用户只需购买一次,即可在iOS、iPadOS、macOS和tvOS上获得不同版本的App。在这种情况下,苹果打通移动平台和桌面平台之间的生态也就顺理成章了。即将召开的发布会,将使这一切的努力开花结果,最终登陆市场。兼容macOS的iOSApp:苹果生态能否挑战Windows?  多年来,苹果电脑生态独树一帜,但小众也有其独特的魅力。与桌面市场的霸主Windows相比,Mac电脑的生态规模明显逊色,这让它始终保持着小而美的地位。虽然拥有大量忠实粉丝,但无法普及到大众。不过,在苹果新的生态战略下,情况或许即将发生改变。与桌面平台不同,苹果在移动平台上的生态一直是最具活力的地方之一。随着移动互联网的快速发展,人们在娱乐、生活、游戏等诸多领域对移动平台生态的依赖度甚至高于桌面平台。与移动平台相比,桌面平台甚至显得有些“冰冷”——这恰好是Mac电脑被人们诟病的短板。苹果将??移动平台的生态融入到Mac中,可以预见,Mac将能够承载数字生活的方方面面。再加上Mac平台上已有的优秀生产力套件,苹果在桌面平台上的生态短板将得到极大补足。然而,苹果战略的影响远不止于此。移动平台和桌面平台的生态融合,影响的不仅仅是Mac,还有iPad甚至iPhone。还记得苹果说iPadPro是生产力工具吗?现在,这终于不仅仅是宣传层面了。iPadPro将兼容越来越多的Mac专业软件,生产力将得到极大提升。自从新一代iPadPro诞生以来,生产力就一直受到质疑。目前,它仍然只能执行少量特定任务,例如绘图和录音。不过,苹果似乎正在改变这种局面。与iPadPro一样,新款Mac电脑也是基于ARM平台构建的。加上通用的开发包和兼容的应用软件,可以说iPadPro甚至可以在很多场景下使用。相当于Mac电脑的iPadPro,作为一款生产力工具,终于名副其实了。简单来说,苹果的跨平台开发生态,一方面填补了Mac电脑在娱乐和生活方面的短板,另一方面也让iPadPro的生产力更高。那么Mac能否与Windows竞争?如果仅用于个人日常工作,Mac的竞争力将大大加强;但从全社会的角度来看,Windows的地位依然难以撼动。毕竟Windows可以安装在各种硬件上,在工业、金融等市场兢兢业业,这是Mac所不具备的能力。是的,苹果打通了移动和桌面生态,把生态融合的游戏提升到了一个很高的层次。但苹果小而精的产品线决定了苹果生态只能覆盖一小部分人,还很难成为这方面的支撑。信息时代的中流砥柱。苹果的产品线制约了它的普及总结  从早年的iPod/iTunes到近年的iPhone/AppStore,苹果成功打造了一个又一个精致的生态围城,我们不需要过多质疑苹果至于打造应用生态的能力,相信苹果此次开放iOS、iPadOS和macOS平台,也会给行业带来新浪潮。期待即将到来的苹果发布会。