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

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

3天内不再提示

“Marzipan计划”实现ios在Mac电脑上运行

电子工程师 来源:网络整理 作者:佚名 2018-02-11 09:56 次阅读

Touch Bar是Mac电脑在触控方向的一次谨慎尝试

新浪数码讯 2月1日上午消息,传说中的苹果公司“Marzipan计划”可能在几年得以实现,这个计划旨在简化开发者工具,统一基础代码,带来的结果就是,iOS应用有可能在Mac电脑上运行。

统一代码

iOS 11的糟糕表现让很多用户失望,一些消息源认为,苹果今年将重点改善系统稳定性而不是加上更多功能,所以iOS 12的很多新特性将会延后。

但国外网站Axios却说,苹果的Marzipan计划仍在进行中,在新的框架下,开发者将能够设计出一种第三方应用程序,既可以使用触摸屏,也可以使用鼠标或触摸板来操作。而具体的操作方式则依据它在iPhone、iPad还是Mac设备上运行而定。

消息源没有解释这一切将如何运行,但苹果可能发布一个新的SDK开发包,提供真正跨平台功能的新应用程序编程接口。目前,苹果已经有了一个名为UXKit的框架,用于Mac上的照片应用,但之前就有人说,Mac上的UXKit与iOS的UIKit非常相似。

与软件相关的内容一般会在6月的WWDC开发者大会上公布,目前所有人猜测都是我们在6月会看到具体的变化。

一条两全其美的路

微软和第三方电脑厂商在在十几年前就尝试过给Windows笔记本装上一块触控屏幕,但结果非常糟。这种简单粗暴的改造带来的结果就是人们不得不用手指去电程序关闭窗口上那个芝麻大小的X按钮,那年代的Windows系统为鼠标键盘而生,并不是加个触控屏就能解决问题。

电脑的操作逻辑在从一开始就是鼠标键盘

苹果一直拒绝给Mac电脑加上触控屏幕,他们不断优化Mac的触控板,并做出了iPad这种介于手机和电脑中间的产品,在强行改装的Windows笔记本中间,这种新型的”平板电脑“获得了巨大成功。

但微软也不是一直停滞不前,到了Windows 8之后,微软才在交互上考虑到触控操作,经历几年折磨,Win 10笔记本在触控上已经有了相当优势。

我们相信,这并不是促使苹果拿出Marzipan计划的主要原因——其实更多在于苹果自己,Mac不需要像iOS那样只能通过这个渠道安装App,这导致它发展滞后了iOS版App Store一个时代。

要重振Mac App Store才是苹果的根本目的,历史不能倒退,如果限制只能从App Store安装,会遭遇用户激烈吐槽。所以统一版本看起来是个兼顾各方利益的好主意,从现有产品角度看,硬件不用改变什么。用户也无需重新习惯操作逻辑

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

    关注

    8

    文章

    3321

    浏览量

    149161
收藏 人收藏

    评论

    相关推荐

    苹果市值一夜暴涨8113亿 苹果计划更新Mac产品线

    苹果公司正计划对其Mac产品线进行一次前所未有的改革,意在激活一度低迷的电脑业务。此次改革的重中之重,便是引入一款全新的M4芯片,这款芯片特别之处在于其强大的人工智能(AI)功能。
    的头像 发表于 04-12 14:50 459次阅读

    MAC M1的虚拟机上运行ARM版的windows,ST-LINK的驱动为什么装不

    MAC M1的虚拟机上运行ARM版的windows,ST-LINK的驱动装不
    发表于 04-01 08:24

    低功耗蓝牙如果使用OpenThread协议,通过什么样的方式,可以和电脑的上位机进行通信?

    低功耗蓝牙如果使用OpenThread协议,通过什么样的方式,可以和电脑的上位机进行通信? 想实现的功能就是电脑
    发表于 03-15 06:17

    使用开源工具touchHLE,在iOS设备上运行经典iOS应用及游戏

    “ciciplusplus” 在社交媒体 X 平台上详细介绍了其运用 touchHLE 工具的进度。近几周,他不仅成功实现了对更为复杂游戏的模拟,同时也成功将该工具安装于支持现代 iOS 系统的设备中。
    的头像 发表于 02-20 09:55 210次阅读

    为什么同时需要IP和MAC地址?

    MAC是网络中用来标识网卡设备的唯一网络地址。由相关硬件制造商统一分配,每台电脑MAC地址都是唯一的。
    发表于 11-14 09:32 470次阅读
    为什么同时需要IP和<b class='flag-5'>MAC</b>地址?

    全球首颗3nm电脑来了!苹果Mac电脑正式进入3nm时代

    前两代M1和M2系列芯片均采用5nm制程工艺,而M3系列芯片的发布,标志着苹果Mac电脑正式进入3nm时代。 3nm利用先进的EUV(极紫外光刻)技术,可制造极小的晶体管,一根头发的横截面就能容纳两百万个晶体管。苹果用这些晶体管来优化新款芯片的每个组件。
    发表于 11-07 12:39 328次阅读
    全球首颗3nm<b class='flag-5'>电脑</b>来了!苹果<b class='flag-5'>Mac</b><b class='flag-5'>电脑</b>正式进入3nm时代

    一文了解亚马逊云科技云服务器面向macOSAmazon EC2 M1 Mac实例

    、可扩展性和可靠性。Amazon EC2 M1 Mac实例首次在亚马逊云科技上实现了原生Arm64 macOS环境,用于开发、构建、测试、部署和运行Apple设备的应用程序。
    的头像 发表于 10-08 10:38 286次阅读

    MAC的相关使用 MAC下C语言开发环境

    最近用上了MAC电脑,尝试使用MAC进行开发,简单记录一下相关使用,方便让第一次使用MAC的读者了解一下相关使用,避免继续走弯路。
    发表于 09-24 12:02 368次阅读
    <b class='flag-5'>MAC</b>的相关使用 <b class='flag-5'>MAC</b>下C语言开发环境

    低功耗蓝牙如果使用OpenThread协议如何与电脑的上位机进行通信?

    低功耗蓝牙如果使用OpenThread协议,通过什么样的方式,可以和电脑的上位机进行通信? 想实现的功能就是电脑
    发表于 08-05 06:09

    49.我的Mac电脑,第一次做视频,看看效果如何吧 #硬声创作季

    Mac电脑
    充八万
    发布于 :2023年07月11日 23:11:47

    [译]RISC-V CPU运行OpenCV

    的跨平台API和平台特定的实现(使用本机内部函数,例如x64平台的SSE/AVX内部函数,ARM的NEON内部函数等)。您可以core模块中找到相应的
    发表于 06-22 18:54

    求助,帮助获取NodeMCU板运行的基本闪烁示例

    如果这不是正确的频道,请告诉我应该在哪里发布。我正在努力让 blinky 我的 nodemcu 板运行。我的最终目标是让一个 esp8266
    发表于 06-12 07:40

    如何使用ESPNOWESP之间发送MAC地址?

    我们正在进行一个需要 ESP8266 之间通信的项目。我们使用 ESPNOW 我们的 ESP 之间发送 MAC 地址。我们的目标是分享这一点,并为其他人提供一种 ESP8266
    发表于 05-19 13:35

    Esp8266会让Mac电脑进入重启循环的原因?

    我插入 Esp8266 它都会让我的 Mac 电脑进入重启循环。我不确定我做错了什么?有没有办法擦除上面的所有内容?请帮忙。
    发表于 05-08 06:37

    如何正确禁用MAC

    我编写了代码来重新配置 MAC9 使用的 SerDes 通道(我正在从 XFI 切换到 SGMII),但我无法发送或接收网络数据包。怀疑MAC9重新配置后运行不正常。 问题: 如何正确禁用
    发表于 04-27 08:21