[情报] 安卓移植的Win10应用不支持Continuum模式

楼主: BenShiuan (璇璇)   2015-05-13 11:15:23
微软:从安卓平台移植的Win10应用不支持Continuum模式
正如传闻,微软在 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 最后还表示,微软“开始犯了一些错误”,而现在是时候解决这些问题了,
“我们与开发者重新建立连接,这一直是我们的传统,过去我们做得不够好。”
来源:http://www.ithome.com/html/win10/147358.htm
作者: Greentale (小绿...)   2015-05-13 11:18:00
这个怪怪的,在手机上若是可以跑,没道理延伸萤幕出去就不行@@还是说有什么特别的机制…
作者: Lsamia (samia)   2015-05-13 11:37:00
因为Continuum不算是延伸萤幕吧(?)也因此其实作成单纯的投影泛用性会比较高
楼主: BenShiuan (璇璇)   2015-05-13 11:40:00
因为没有PC的模式? 这样有很多APP都没有通用不就...
作者: Lsamia (samia)   2015-05-13 11:42:00
也不会怎么样吧 买WP的人已经很少了会想开Continuum来用的应该就少之又少了
作者: icarus0508 (饕餮)   2015-05-13 11:47:00
移植本来就还要改写啊 为啥以为直接用....又不是当年bb那样
作者: t77133562003 (我是一只山羊)   2015-05-13 11:51:00
应该说是还要再改动啦
作者: Greentale (小绿...)   2015-05-13 12:10:00
这样感觉上Continuum应该是另外的API了
作者: alljerry04 (Jas)   2015-05-13 13:24:00
Continuum 是双萤幕,大萤幕这边的 App 会自动根据分辨率调整排版为全萤幕版本是因为大部分的 iOS/Android Apps 顶多为平板设计吧
楼主: BenShiuan (璇璇)   2015-05-13 13:26:00
那旧的 WP APP 也不能……?
作者: alljerry04 (Jas)   2015-05-13 13:34:00
这肯定的吧,现在的 Universal Windows Apps 应该有机会吧 XDContinuum 模式还有可以用到手机当作输入装置的 API所以这部分可能还需要开发者做修改
楼主: BenShiuan (璇璇)   2015-05-13 13:38:00
就不能开个长的视窗 不能改变大小就好 = 3=
作者: alljerry04 (Jas)   2015-05-13 13:42:00
你有 Project 功能(咦
作者: mmppeegg (我是寂寞的)   2015-05-13 14:04:00
该不会通通要加入汉堡键才能用Continuum-_-
作者: alljerry04 (Jas)   2015-05-13 14:09:00
应该不是汉堡键的问题吧 XD
作者: tliu257 (伴时)   2015-05-13 17:47:00
其实是因为微软不想让开发者单纯开发ios或Android版本,而放弃Windows版的开发吧?因为毕竟都是UAPs了

Links booklink

Contact Us: admin [ a t ] ucptt.com