0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

苹果或将在2019年推出macOS平台运行iOS应用的跨平台功能

454398 作者:工程师吴畏 2018-06-10 09:45 次阅读

知名科技博客博主John Gruber表示,苹果将在2019年推出macOS平台运行iOS应用的跨平台功能。

Gruber以一款名为“Little Birdies”的应用为例,证实了苹果的跨平台计划,该功能允许iOS应用在Mac平台上运行。但他表示这项功能不会在今年的WWDC全球开发者大会上推出。

Gruber在博客中表示:“几乎可以确定苹果不会在6月的WWDC推出这项功能,甚至在整个2018年我们都不会见到苹果的计划。这是苹果在2019年要做的事情,因此对于macOS 10.15和iOS 13.1两个版本来说,不会像之前大家预期的那样在WWDC上亮相。”

去年12月,彭博社曾报道说苹果将在2018年公布这一计划,作为iOS 12和macOS 10.14更新中的一部分。同时Axios公司随后也发布了一份报告证实了彭博社的说法,称该计划允许iOS应用,尤其是iPad应用可以在macOS系统设备上运行,开发者无需对应用进行大幅度修改,甚至无需任何改动。

最初的这份说法让很多人认为苹果的跨平台计划将在今年亮相,但Gruber则通过一些更具体的例子证明了自己的说法。他表示该功能会采用一种特别的API控制方式,在这样的系统下,开发人员可以直接修改应用的属性,而无需重新创建应用程序。

正如Gruber所指的那样,这种解决方案并不像我们想象的那么简单,但却证明苹果正在努力解决iOS与macOS之间API的差异,让开发者可以更轻松同时在两种平台上部署和运行相同的应用。同时苹果还会为整合控制API而努力,为提供真正的跨平台用户界面打好基础。

前微软Windows部门总裁Steven Sinofsky曾在Twitter上表示,应用跨平台交叉的过程并不像在应用中添加一个抽象层或实现一个抽象框架那么简单。实际上,开发人员仍然需要重新编写系统功能。Steven Sinofsky表示,如果苹果将操作系统的控制和功能整合到一个专门为iOS和macOS编写的新框架中,或者建立一个与现有资源能够整合的框架,就可以实现跨平台的效果。

除了介绍关于苹果实现跨平台应用的具体原理之外,Gruber还指出,在苹果内部该计划的代号“Marzipan”已经不再使用。

苹果具体何时披露iOS与macOS转换框架的时间还不清楚,但在6月的开发者大会上,苹果虽然不会正式公布这一功能,但至少会让我们对该计划有更深入的了解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 苹果
    +关注

    关注

    61

    文章

    23669

    浏览量

    191605
  • MacOS
    +关注

    关注

    0

    文章

    196

    浏览量

    17238
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3321

    浏览量

    149168
收藏 人收藏

    评论

    相关推荐

    苹果发布Safari 190技术预览版,多功能优化升级

    自2016年起,苹果推出仅供早期用户使用的Safari技术预览版,旨在为未来版本的Safari浏览器提供功能和特性的测试平台。而今日推出的新
    的头像 发表于 03-07 10:26 266次阅读

    跨Android、iOS、鸿蒙多平台框架ArkUI-X

    在Android、iOS、鸿蒙多个平台上提供生动而流畅的用户界面体验。 一、配套关系 表1 版本软件和平台配套关系 目标平台 项目编译使用OS SDK版本 备注 OpenHarmony
    的头像 发表于 01-31 14:52 1055次阅读
    跨Android、<b class='flag-5'>iOS</b>、鸿蒙多<b class='flag-5'>平台</b>框架ArkUI-X

    伦茨科技宣布ST17H6x芯片已通过Apple MFi / Find My「查找」认证

    Find My认证的Apple查找(Find My)功能集成解决方案。 Apple「查找」Find My可通过庞大的“Apple Find My Network” 实现全球查找功能。无数iOS
    发表于 12-07 17:20

    LabVIEW在不同操作系统上使VI、可执行文件安装程序

    提供了LabVIEW的macOS版本,因此用户可以在苹果电脑上运行LabVIEW。macOS版本的LabVIEW提供了与Windows版本类似的功能
    发表于 12-02 21:47

    如何选择监测平台有哪些优势 在线监测平台

    监测平台
    稳控自动化
    发布于 :2023年12月01日 09:57:08

    消息称苹果正利用大语言模型改造Siri

    苹果公司正在积极推进这种整合开发,第一个产品将在WWDC 2024 的 iOS / iPadOS 18、macOS 15 上亮相。苹果计划将
    的头像 发表于 11-12 15:05 479次阅读

    iOS17.1可能明天发布,iOS17.1主要修复哪些问题?

    经过几周的测试,苹果计划在本周一或周二推出iOS 17以来的首次大更新——iOS 17.1。预计iOS 17.1、iPadOS 17.1、
    的头像 发表于 10-24 17:42 2236次阅读

    如何在macOS系统中用Docker运行macOS镜像呢?

    macOS Containers 是一群开发者基于 chroot 打造的工具,能让你在 macOS 用 Docker 运行 macOS 镜像。
    的头像 发表于 09-28 09:24 659次阅读
    如何在<b class='flag-5'>macOS</b>系统中用Docker<b class='flag-5'>运行</b><b class='flag-5'>macOS</b>镜像呢?

    Xceed Toolkit for .NET MAUI -多平台UI控件

    MAUI的跨平台功能允许您开发在Windows、Android、Mac和iOS上顺利运行的应用程序,从而消除了对单独代码库的需求。Xceed致力于确保该工具包与所有支持maui的
    的头像 发表于 09-23 09:39 608次阅读

    苹果发布iOS/ iPadOS 15.7.9 和 macOS 12.6.9/11.7.10 更新

    就在2023年苹果秋季发布会的前夕苹果公司面向仍在运行旧版系统的用户,发布了 iOS / iPadOS 15.7.9、macOS 12.6.
    的头像 发表于 09-13 00:31 1101次阅读

    NuMaker Brick开放源码IoT平台介绍

    平台功能。 模块连接也可以根据用户的偏好而像堆叠砖一样建立修改。 除了现有的模块外, NuMaker Brick 平台的开发模块还包括一个扩展板, 开发者可以在其中创建自己的模块。
    发表于 08-24 07:07

    资讯速递 | ArkUI-X 预览版已正式开源!

    。同时ArkUI使用的核心引擎、图形引擎和ArkTS运行时等关键模块都是可以平台的。目的是让开发者基于一套主代码,就可以将在OpenHarmony上开发的精美、高性能应用同时可以
    发表于 08-11 16:10

    浅谈工业物联网平台

    工业互联网平台 工业互联网平台的本质是在传统云平台的基础上叠加物联网、大数据、人工智能等新兴技术,搭建对工业数据采集、存储、分析和应用的模块体系,实现工业互联网辅助的生产功能。包含边缘
    发表于 08-10 15:45

    KiCad系统配置要求

    10月14日 Windows 10202510月14日 Windows 11待定 Apple - macOS KiCad对苹果公司目前支持的macOS版本提供官方支持。
    发表于 05-27 13:03

    # 面向万物智联的应用框架的思考和探索(上)

    )。2016推出。通过实现CSS子集的模式实现高效的一致的平台布局体验; 2)JS引擎(Hermes)。2019
    发表于 05-04 10:48