Unity 8 和 Windows Continuum,两大跨平台系统到底有何不同
2015-12-07 06:59
477 查看
![](https://oscdn.geek-share.com/Uploads/Images/Content/201512/6ee1e8a8d746e8abeba2d7c5d965496c.jpg)
两者看似相同,实则不同
Unity 8 通过自己方式逐渐融入 Ubuntu 16.04 LTS ,并已取得了很大的进步。其特点之一就是期望在多平台融合(platform convergence)的基础上使得系统更稳定。Canonical 并不是唯一朝着这个目标努力的公司,但只有它走的最快。多平台融合具有多方面的特点。它最有趣的地方当然在于让移动设备像一个 PC 一样工作。但事实上远不止如此。
现在,只有 Ubuntu 触摸(Ubuntu Touch)平台有针对这方面的一个比较成熟的解决方案,那就是 Unity 8 桌面环境和 Mir 显示服务器。一旦该项目开发完成,开发人员便可针对它们开发跨平台的应用程序,这对于 Ubuntu 自身来说是一个很大的进步。
公司目标是这两个系统有一个统一的代码库,并最终建立一个统一的可以同时部署的桌面端和移动端操作系统。
微软也正在迎头赶上
一些 Linux 用户可能已经注意到,微软正在尝试以一个全新的方式实现类似的功能,这个项目名为 Continuum 。不同的是,微软似乎想让手机上的 Windows 系统向桌面端靠拢,所以实现这样一个独特的操作系统是一个漫长的过程。当一个 Windows Phone 用户连接他们的设备到一个显示器,它使用“增强模式”启动屏幕,虽然说在增强模式下你能拥有如 PC 端一般的桌面环境体验,但是“增强模式”毕竟不是完整的桌面操作系统。它不能够运行常规的桌面应用程序,并且也没有任何迹象表明这将会发生改变。
与微软相似,摩托罗拉尝试开发相似的装置。它就是 Atria ,在外观上看,它是一个笔记本电脑,但它只有在插上相匹配的安卓手机之后才能工作。它实现了将安卓系统桌面化的功能。但最终,设计新奇的它并没有在市场取得成功。由于当时是 2011 年,当时的安卓系统刚开始步入正轨,其软硬件都还未成熟,而且对于此类设计新颖的产品,消费者也可能还未做好接受它们的心理准备。
Ubuntu 和 Windows 之间的主要差异事实上是前者将提供一个完整的桌面体验,而后者只是模仿一个桌面体验。也就是说,微软实现的只是“跨平台”,而 Ubuntu 则实现完全的“多平台融合”。
如果我们足够幸运,明年四月份 Ubuntu 16-04 LTS 发布时我们将见识到 Canonical 的奇妙。
相关文章推荐
- unity--ugui中文教程翻译2
- Unity3D打包APK,无法打进Jar的解决办法
- 项目记录07--客unity,服erlang--AStarPathing 寻路
- Unity Sprite转Prefab
- Unity 使用 Application.LoadLevelAsync() 方法切换场景后场景变黑问题解决方法
- unity3d添加子弹爆炸预制体动画
- unity3d添加武器功能
- Unity3D与MySQL
- UNITY贝塞尔曲线Bezier的一个细节
- 【转】unity跨平台文件操作详解
- unity--ugui中文教程翻译1
- 构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(51)-系统升级
- iGraph库中Community Detection方法比较
- 使用Unity制作简单时钟动画
- 【Unity】改变向量的方向而不改变其大小
- Unity给力插件之ShaderForge(二)
- Unity客户端框架笔记二(组件实体开发模式的思考)转
- Unity客户端框架笔记(状态模式和策略模式在游戏中的应用)转
- unity3d 面试题
- Unity3D_NGUI_安卓APK安装包瘦身实践(二)