案例展示

新苹果电视避开数以千计的网络应用

新苹果电视及其遥控器周三亮相。苹果公司希望新苹果电视的客户能够在设备上运行大量的应用程序,但它显然已经关闭了一大类软件的大门。苹果公司首席执行官蒂姆·库克周三宣布,苹果电视是一款149美元或199美元的设备,可以将互联网视频传输到电视上,让人们玩游戏。其底层软件和硬件与苹果在iphone和iPads中使用的内容密切相关,与这些移动设备一样,苹果将通过自己的应用商店分发苹果电视游戏和其他应用。

但是,尽管iPhone和Apple TV是技术上的近亲,但很多iPhone应用程序不容易适应流媒体设备,不仅仅是因为它的遥控器不同于iPhone的触摸屏。这是因为苹果删除了一个名为WebKit的重要软件组件,该组件允许开发人员使用与构建网站相同的技术构建应用程序。

只要你的应用程序工作,你可能不关心它们是如何编写的,但你可能关心它是否意味着你想要的应用程序不可用。想要使用JustWatch应用程序搜索视频、使用Sworkit应用程序锻炼或阅读英国《金融时报》新闻的苹果电视客户将不得不等待应用程序开发人员摆脱Web技术,适应苹果的新方法。

开发人员是非官方的商业伙伴,他们的软件对于现代计算设备的成功至关重要,他们当然会关心。将一个应用程序从一个编程基础移到另一个需要时间,特别是如果开发人员必须学习新的编程语言和工具。一些开发人员喜欢使用Web技术来构建应用程序,因为Web在计算设备上几乎是通用的,这意味着他们可以在为许多不同的设备构建应用程序时重用代码。基于Web的应用程序的核心部分将在由苹果iOS操作系统驱动的iPhone或iPad上运行,或者在由Google的Android、微软的Windows Phone和三星的Tizen等驱动的其他设备上运行。

但是根据苹果的文档,为苹果电视供电的操作系统tvOS缺少WebKit。作出这一决定的理由尚不清楚,苹果可能会在以后恢复网络技术。苹果没有回应记者就tvOS此举置评的要求。

性能更好?苹果删除WebKit支持的一个可能原因是担心应用程序性能。Facebook在2012年放弃了基于Web的应用程序开发方式,并称为iOS和Android自主开发的应用程序速度更快。苹果非常关心应用程序性能。

Apple的WebKit软件为Safari浏览器供电,并允许其他程序使用Web技术来显示图形、文本、视频等。苹果高性能应用程序可以用Web技术构建,但并不总是容易的,一家名为polar的公司的联合创始人兼首席执行官王伯瑞说,polar的照片编辑应用程序使用这些Web技术。 WebKit给开发人员留下了太多的责任,他说,这增加了不熟练的程序员编写遭受不稳定动画或稳定性问题的应用程序的可能性。web应用程序还会消耗大量内存,这是一种宝贵的资源。我的直觉是,苹果希望在电视应用程序之间获得一致的体验,并希望更多地控制东西的外观和工作方式。

另一个棘手的问题是:面向Apple遥控器的应用程序界面,具有触敏表面、方向敏感性和几个按钮,与面向触摸屏或键盘和鼠标的应用程序界面大不相同。

大多数计算设备-智能手机、个人电脑、平板电脑、游戏控制台-都有内置浏览器。苹果公司没有在苹果电视上展示自己的浏览器Safari,公司可能认为网络并不是电视体验的核心部分。

这不会是第一次。亚马逊的Fire TV和Roku的流媒体设备不包括浏览器。Nvidia Shield没有浏览器,但是如果你跳过几个环,软件可以安装。但苹果在一个重要方面与这些竞争对手处于不同的地位:它已经拥有数以千计的Web技术应用程序和开发人员,他们已经投入时间构建这些应用程序。如果他们想跳到苹果电视,就得从头开始。

涟漪效应移除WebKit 不仅影响游戏、新闻、购物、社交网络等应用程序网络和照片共享。这也很可能意味着第三方浏览器也是不可能的。

浏览器可以填补应用商店的空白。如果没有用于Gmail、Vimeo视频、Bing地图或亚马逊购买特定设备的应用程序,Web浏览器可以提供这种访问。看来苹果也在关着那扇门。

许多使用WebKit技术的编程界面可供iPhone应用程序使用,但不适用于苹果电视应用程序。相比之下,iOS上的Stephen Shankland / CNET,Google、Mozilla、Opera等已经发布了依赖苹果WebKit引擎将网站代码转换为屏幕上显示的页面的浏览器。

如果Apple TV证明像iPhone一样流行流媒体视频,那么开发者很可能会觉得有必要支持它。但如果苹果电视应用程序在运行其他设备(如运行Google Android TV的设备)之前需要进行重大重组,那么开发人员支持这些其他设备将更加昂贵和耗时。

旧苹果电视设备还没有达到这种市场影响力。因此,目前尚不清楚将游戏和其他应用程序带入新苹果电视是否是iPhone支持的软件制造商的业务需求。

Apple已经展示了开发受欢迎且有利可图的产品的诀窍,随着视频流订阅服务的预期到来,Apple TV可能变得更加引人注目。如今,回避基于Web的应用程序可能不是什么大事,但从长远来看,这可能会对Web技术的广泛影响力造成打击。Apple reading Apple TV避开数以千计的Web应用6月6日iOS 12 :了解屏幕时间和更强的家长控制6月6日Apple的屏幕上瘾工具是为了保存iPhone,而不是你6日史蒂夫·乔布斯承诺让FaceTime开源。到6月6日了苹果,j . j .亚伯兰音乐dramedy系列小声音团队