首页 > 资讯列表 > win10 >> win10

从安卓平台移植的Win10应用不支持Continuum模式 微软

win10 2015-05-13 00:51:07 转载来源: 网络整理/侵权必删

正如传闻,微软在 4 月底的 Build大会上,正式宣布了Win10将支持运行移植过来的Android和iOS应用程序。当时外界认为,开发者移植安卓应用程序非常轻松,完全复用Java和 C++代码简单编译之后,在Windows10内置的子系统(Subsystem)上便可直接运行

正如传闻,微软在 4 月底的 Build大会上,正式宣布了Win10将支持运行移植过来的Android和iOS应用程序。当时外界认为,开发者移植安卓应用程序非常轻松,完全复用Java和 C++代码简单编译之后,在Windows10内置的子系统(Subsystem)上便可直接运行。

现在微软对此说法做了进一步的解释,并认为所谓的“移植”不是那么的简单。5月12日消息,微软高管 Kevin Gallo 在接受采访时表示,Win10可以运行移植过来的 Android 应用程序,但这并不会影响开发者对自家平台的开发热情,因为这些所谓的“移植应用”有一定的局限性。

开发者不会放弃开发 Windows 应用

Kevin Gallo 表示,微软的目标一直都是希望减少开发者将其他平台应用程序带到 Windows 上的成本而已:

“我们降低了 Windows 的门槛,确保开发者减少进入我们平台的成本,开发者可以高效的复用写好代码构建应用程序,而不是一遍又一遍的重新编写代码。”

正如微软所说,将 Android 应用移植到 Windows 上的确不会太困难,因为微软为开发者提供了 Windows 系统上与 Android 相对应的 API 接口,比如 Cortana 和动态磁贴等,充分利用 Windows 的各种插件和特性。

然而,并不是所有的特性都有相对应的 API 接口,其中一点就是 Continuum 延续模式。Windows 手机上的 Continuum 模式重点在于,将手机接上显示器之后,任何通用应用都能以 PC 桌面模式的形式延续和展现到大显示器上,自动调整界面大小,支持通过蓝牙键鼠标操作。而移植过来的 Android 和 iOS 应用程序,虽然也是通用应用,但并不会具备 Continuum 特性。

微软之所以说不担心开发者对 Windows 开发的热情降低,最大的原因就在于此,开发者如果希望自己的应用能够完全利用 Windows 的特性,必须得多走一步,完全重新开发 Windows 原生通用应用,而不是从 Android 或 iOS 移植。

“用户体验(专为小尺寸设备的应用)可以出现在桌面上,但不具备任何跨设备特性,因为这些应用的体验并不适合。”Kevin Gallo  说。

微软正努力改善与开发商的关系

无论如何,微软此“大招”将有助于弥补 Windows 生态系统“应用程序缺乏”的困扰,尤其是移动平台。毕竟长期以来,微软的移动平台上总是缺乏各种专用领域的应用程序,比如说用于支付或者银行类型的应用程序,很多银行基本上没有 Windows Phone 的客户端。

微软把移植变得简单,本质在于重新拉回一些重要的开发商,告诉他们现在为 Windows 开发应用程序更加简单了,因为在移植过程中可以复用大部分 Android 代码。

Kevin Gallo 最后还表示,微软“开始犯了一些错误”,而现在是时候解决这些问题了,“我们与开发者重新建立连接,这一直是我们的传统,过去我们做得不够好。”

标签: 安卓 平台 移植 Win10 应用 不支持 Continuum 模式 微软


声明:本文内容来源自网络,文字、图片等素材版权属于原作者,平台转载素材出于传递更多信息,文章内容仅供参考与学习,切勿作为商业目的使用。如果侵害了您的合法权益,请您及时与我们联系,我们会在第一时间进行处理!我们尊重版权,也致力于保护版权,站搜网感谢您的分享!

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持