
配资之家公司
上回托尼跟大家聊完也许要即将接任苹果CEO的约翰·特努斯(JohnTernus),大伙儿应该对这位搞硬件的哥们有一些了解了。
简单来说,假设未来有一天特努斯真的走马上任,这位硬件工程师出身的高管也许能给苹果带来一些新的风气。搞不好哈,我是说搞不好,复现初见iPhone4的那种惊艳也不是没有可能。。。
但其实苹果未来的规划和动向,不只在换帅这一件事儿上能够得以体现,所以今天托尼就带大家从整个苹果公司生态的角度,聊一下苹果接下来可能会发生的变化。
先说一个对咱们消费者有好处的事儿,以后苹果和安卓设备相互换机,数据也许可以互通了。
之前有苹果换安卓,或者安卓换苹果的小伙伴们可能都经历过换机的痛苦,市面上的换机App基本只能保留联系人、照片这些,至于App内的数据基本只能重新来过,至于微信倒是还有个聊天记录迁移,但用过的懂的都懂。。。
示例:OPPO搬家

换机痛苦的根本原因是苹果和安卓的文件系统与数据结构不同,并且苹果也严格限制各种第三方App对整机数据的访问,所以其他手机厂商面对存在iPhone里的数据只能干瞪眼,因此长期以来这种跨系统的换机只能传些照片之类的苹果允许读取的公共目录数据。
好家伙,怪不得都说苹果会生态绑架,原来是在这一块卡我一手。
但今年10月份,苹果在自家开发者页面上悄悄整了个名叫“AppMigrationKit(应用迁移套件)”的新框架文档,也许就是冲着解决换机这件事去的。

在开发者文档里,苹果特别强调了AppMigrationKit不是用来在两台iOS设备之间倒数据的,它的设计目标就是iOS和“其它平台”之间的App内数据迁移。
这个“其他平台”是啥,好难猜呀。
据传相关的落地功能苹果已经在开发了,从9to5mac泄露的图片来看,未来iOS新版本会直接在“传输或还原iPhone”选项中添加一个“传输到Android”选项。

并且这个活儿不光是苹果在做,对面的安卓也在打配合,不光得接住iOS那边传过来的数据,自己未来也会有一个“传输至iPhone”的App,史诗级合作了属于是。

不过有详细了解过这件事来龙去脉的小伙伴们应该知道,这次苹果能够支持系统间的应用互相迁移,其实是受到了欧盟《数字市场法案》(DMA)的要求而做出的改变,同时也是为了需要解决欧盟地区第三方侧载应用的数据迁移问题拿出的解决方案。
对,就是前段时间闹得沸沸扬扬的,欧盟要求苹果开放第三方应用市场那档子事儿。
不愧是欧洲工信部啊。。。不过虽然是欧盟在背后推动,但托尼觉得这也离不开苹果自身的态度转变。
要知道苹果以往可不会对欧盟的要求言听计从,就比方说统一USB-C口这件事,苹果硬是把Lightning接口续了好几年的命,直到最后欧盟彻底失去耐心,直截了当要求苹果要么改C口,要么别在欧盟卖了,这才让iPhone15系列有了Type-C接口。

还有这次让苹果开放应用数据迁移的DMA法案,也让苹果在欧盟范围内开放了第三方应用侧载和开放非WebKit浏览器内核,虽然说中间还是有一些小插曲,但总体来说果果的听劝程度是史无前例的。
而且要我说,果果这波听劝除了能利好我们消费者之外,也有为自身考虑的作用。
简化安卓和苹果数据迁移这件事儿,不光方便iPhone用户换安卓,也同样方便安卓用户换iPhone。这样一来,用户以后站哪一家,就完全看哪家产品力更强了,而从今年iPhone17的销量表现来看,苹果这块的自信还是有的。
除了利好消费者这一头的生态开放,苹果在开发生态这块也动作频频——自家的Swift语言正在尝试突破苹果生态,兼容安卓和Windows。
今年的10月24号,苹果的Swift编程语言发布了面向Android平台的SwiftSDK(软件开发工具包)预览版。

先给不明白这是咋回事的差友们稍微解释一下——
Swift是苹果发布的一款编程语言,早期主要是给iOS、macOS这些苹果操作系统编写App用的,而这次安卓SDK的发布,以后开发者开发安卓应用做跨端就更方便了。
要知道以往苹果的Swift在跨端方面做得并不多。
2015年底,苹果给Swift开源,让这套编程语言理论上可以跨平台运行,但要用Swift编写其他平台的软件不是光开个源就万事大吉了,没有官方SDK、没有调试链路等等都会非常劝退开发者,所以多年以来大家还是靠Flutter、ReactNative、Xamarin等框架搞跨端开发,谷歌安卓的编程语言Kotlin也有个名叫KotlinMultiplatform项目用来推进跨平台开发的事儿,但是苹果在这方面做的配套努力确实不多。
这里给大家举另外一个Swift跨端开发的例子,之前我们编辑部用Mac的同事很喜欢用一款叫做Arc的浏览器,体验非常不错,但一开始它还是一款macOS独占的应用,托尼等一众Windows用户都很眼馋。
直到去年4月,Arc浏览器团队用Swift做了跨端,把Windows版也开发出来了,用同一套代码共享核心逻辑,维护也更方便,他们的CTO还专门做了个视频解释他们是如何通过Swift做开发的。

根据苹果官方的说法,今年早些时候Swift召集了部分苹果的工程师和开源工作者,成立了一个安卓工作组,主要的工作就是推进开发者使用苹果编程语言Swift开发安卓App,这次的SDK就是这个工作组的手笔。

从这些事儿上其实能看出来,近年来Swift在逐渐摆脱“苹果生态语言”的标签,慢慢往跨平台的语言发展。
自打2015年开源以来,先是支持Linux,对Windows的支持也日趋完善,现在还有了安卓SDK,未来开发鸿蒙程序也不是不可能。。。

而这回安卓的SDK发布以后,那些熟悉Swift语言的开发者,可以把自己基于苹果生态做的应用,更快搬到安卓平台上。就比如前段时间世超介绍的Todoo,托尼看到评论区很多人都希望它能出一个安卓版本。
托尼也很期待那个仿富士风格的Dazz相机也能出一个安卓版,现在安卓这边的清一水都是假货,拍出来的效果压根儿不是那味儿。。。

不过说到底,苹果这波操作并不算什么开天辟地的新发明,托尼更愿意把它理解为亡羊补牢,做了本来就该做的事。
毕竟你想啊,开发者要是选了Kotlin做跨端,肯定是安卓这边的体验被优先伺候明白,这对苹果来说就很尴尬了,跨端开发这条路要是被Kotlin一家包圆,它Swift再强也只能在苹果自家玩,越来越边缘化。
所以苹果给Swift推安卓SDK,确实是更开放的一种表现不假,但说白了也是一种自救。
以上我们说的,都是苹果生态主动破圈的一些动作,但我们从外部看,现在安卓厂商们的强行兼容主动融入,其实也让苹果生态变得开放。
从最开始OPPO、vivo这些厂商支持与苹果LivePhoto互传开始,现在还有了AirPods开盖即连、AppleWatch通知提醒,甚至还有iPhone电话短信流转等等功能。最近安卓自己也推出了QuickShare的跨平台互通功能,可以直接“AirDrop”给iPhone照片和文件。

以前我们总说苹果生态是个闭源生态,但从目前的发展态势来说它确实是走上了一条大家未曾想过的开放之路。。。未来苹果生态继续扩张、生态间的互联互通一定是个大趋势。
米家和HomeKit互通,要不要考虑下?
无论如何,生态开放不管对用户还是厂商来讲都是好事。还记得之前微软也是是非常极端的闭源爱好者,近两年也还是转变态度,大搞开放拥抱开源,迎来了新的增长周期。
苹果现在的变化,或许也是正在酝酿后面的跃迁。
撰文:小柳配资之家公司
兴盛网提示:文章来自网络,不代表本站观点。