• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Windows > win10的通用应用平台到底有何玄机?

win10的通用应用平台到底有何玄机?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了win10通用应用,通用蓝牙驱动win10,通用pe工具箱win10版,通用pe工具箱win10,通用网卡驱动win10等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

微软想要大一统桌面、移动和客厅电视三大平台的梦已经做了不是一天两天了。现在,梦想实现的时候就要来了。

我们在前天报道中提到,微软在今年的GDC游戏开发者大会上正式透露了有关Windows 10通用应用平台的消息,并宣布已经确定有17款Xbox One独立游戏将移植PC,而且玩家只需要支付一次费用便可以在所有平台上使用这些游戏。

这才是Windows 10给我们的最大福利

由此看来,软件生态系统的融合将是微软赋予Windows 10最具亮点的新特性之一,也是给予开发者最大的福利。那么,Windows 10的通用应用平台到底有何玄机呢?

来自微软的Kevin Gallo在最新的博文中表示,Windows 10是我们的平台融合之旅的顶点,这种融合可以让一个应用在所有Windows平台上运行——口袋中的手机、包里的平板电脑或笔记本电脑、桌上的PC以及客厅中的Xbox游戏机。还有Windows家族不断增加的各种新设备,包括HoloLens、Surface Hub以及Raspberry Pi 2等物联网设备。

现在,所有这些Windows设备都可以实现在一个商店中进行应用的购买、发布和更新。

Kevin Gallo表示,在开发通用应用平台伊始,我们就需要确保所有Windows开发者都能同等地受益于这个单一内核。这个平台实现了新的Windows通用应用——真正只需编写一次,拥有一套业务逻辑和一个用户界面。应用只需打包提交到一个统一的商店,且能够支持开发者希望支持的所有Windows 10设备。

基于此开发出来的应用在所有设备上都给用户带来一致性和熟悉感,同时适合每个设备的输入模式和屏幕尺寸。通过让开发者能够开发在移动、桌面、游戏机、全息设备甚至物联网设备上运行的一个应用,新的通用应用平台完善了我们的开发者平台融合。

另外,Kevin Gallo强调,通用应用平台是Windows 10的核心,很多Shell程序在这个平台上运行,还有很多关键的Windows体验(例如很多内置应用、Windows商店以及“Project Spartan”浏览器等等)。这些应用体验使用的统一动画、API和控件可供开发者使用。

值得注意的是,Windows 10能够继续支持现有Windows应用和桌面应用在其目标设备上运行。同时也针对HTML开发者加入了一些新玩意儿,比如:新的渲染引擎、Project Spartan浏览器以及全新的Web应用工具。

按计划,微软将于下月(4月)末在一个Apache分支中提供Windows 10 Cordova平台的第一个原型——让开发者提前预览此次更新并提出反馈意见。

这才是Windows 10给我们的最大福利

Kevin Gallo的文章全文:

Windows 10是我们的平台融合之旅的顶点,Windows目前在一个统一的Windows 内核上运行。

这种融合可以让一个应用在所有Windows平台上运行——口袋中的手机、包里的平板电脑或笔记本电脑、桌上的PC以及客厅中的Xbox游戏机。还有Windows家族不断增加的各种新设备,包括HoloLens、Surface Hub以及Raspberry Pi 2等物联网设备。

现在,所有这些Windows设备都可以实现在一个商店中进行应用的购买、发布和更新。

对于针对一些特定设备(例如电话拨号程序)的API,这个通用平台提供了一个非常便利的方式,无需使用条件编译标记即可启用应用中的这个功能。

这里,我将简要探讨一下这个新平台如何实现我在1月份提到的三个平台目标:

1、通过支持各种跨平台的设备而提升应用的覆盖面,获得更多的用户;

2、提供独特的应用体验;

3、最大化实现开发者的投资。

我们将在微软Build 2015开发者大会上介绍通用平台的所有技术细节。

让移动应用体验支持所有类型的设备,从而让应用获得更广阔的用户和应用场景

要理解我们为什么把Windows融合到一个内核和一个开发者平台,就需要探讨客户与设备的关系以及他们预期的体验发生了什么变化。移动设备在过去10年的爆发式增长已经带来全新的应用体验,并推动扩展了现有Web体验,让开发者能够以独特的创新方式接触客户。

迄今为止,移动体验在很大程度上意味着为移动设备开发的应用和 Web 体验——通常主要是针对你随身携带的手机进行开发。

但对于越来越多希望在所有设备上的体验都能够实现移动化,并且希望使用最便捷或最高效的设备完成任务的用户来说,这个定义过于狭窄。

我们看到,这种对移动体验的偏好在用户的应用商店搜索中得到了最好的验证。就在一年前,用户在Windows Phone上寻求的体验还不同于平板电脑,也不同于笔记本电脑和PC以及游戏机。今非昔比,每种设备上的应用商店中的主要搜索内容出现很大程度的重合,在各种应用分类中都是如此。

开发支持这种新的移动体验的平台不仅需要支持各种屏幕尺寸,而且要提供灵活的互动模式,包括触屏、鼠标和键盘、游戏杆及手写笔。当用户使用自己的各种设备时,他们通常快速地从触控手势(例如选择歌曲或播放列表、阅读新闻或文档,或查看旅行照片)转向键盘和鼠标进行工作(例如管理播放列表、撰写博客文章或修改要分享的视频或照片)。

为了消除设备之间的差距(用户真正希望随身携带多少设备?),行业中多模设备正在崛起,例如二合一的Surface Pro 3。在应用体验中,越来越多的应用开发包会正确地处理这种情况——除非开发者通过开发一个或多个移动应用、桌面应用和网站来消除这种差距。我们认为这是可以实现的并且应当更加简单。

通过Windows 10,我们正在引领一条通向移动体验的新道路——打破仅限移动设备的藩篱,并让客户充分利用生活中的所有屏幕设备。对于Windows,这些移动体验的背后是我们的一个统一Windows内核和通用应用平台。

在开发通用应用平台伊始,我们就需要确保所有Windows开发者都能同等地受益于这个单一内核。这个平台实现了新的Windows通用应用——真正只需编写一次,拥有一套业务逻辑和一个用户界面。应用只需打包提交到一个统一的商店,且能够支持开发者希望支持的所有Windows 10设备。

应用在所有设备上都给用户带来一致性和熟悉感,同时适合每个设备的输入模式和屏幕尺寸。通过让开发者能够开发在移动、桌面、游戏机、全息设备甚至物联网设备上运行的一个应用,新的通用应用平台完善了我们的开发者平台融合。

提供独一无二的个性化体验

通用应用平台旨在帮助开发者快速开发这些新的一致且灵活的移动体验,让开发者能够提供独一无二的高度个性化体验,吸引他们的目标设备用户。为此,我们提供了诸多平台功能,为开发者智能地完成大多数运行时适应工作,从而让他们集中精力满足用户需求:

- 自适应用户体验

在应用运行时可以让应用的用户界面根据用户使用应用的方式以及可用的设备功能流畅地调整——渲染适合情境的体验。

- 屏幕布局

除了基本的应用模式改进,我们还改进了ViewStateManager,使得开发更具适应性的体验变得轻松。这意味着开发者的通用应用项目不再需要为小型和大型屏幕设立单独的项目或用户界面定义,但我们仍然保留了单独用户界面定义的选项。

- 用户控制

Windows 10在运行时会定义用户如何使用开发者的应用并渲染出恰当的用户体验(例如在拥有触控屏幕的笔记本电脑上,与鼠标点击相比,浮出控件在触控时提供更大的触控目标)。

- 自然用户输入

Windows 10帮助开发者开发更具个性化和人性化的应用体验,让开发者轻松地把自然语音、触控笔、手势和用户目光等自然用户输入融入相关应用。由于Windows处理所有这些输入,开发者不再需要担心如何解析输入的含义——只需关注哪些输入适合相关应用,而我们会判断这些输入是否存在解析含义。

- 云服务

Windows提供诸多服务供开发者在应用中使用,例如Windows通知服务(WNS)、Windows漫游数据以及Windows Credential Locker。通过Windows 10,我们为开发者提供了更多Windows服务,包括扩展的Cortana AI、OneDrive和 Application Insights。除了Windows,我们继续让用户更轻松地使用微软Azure,包括Azure Mobile Services和Azure Notification Hub等服务。

但我们清楚,开发者的移动体验不会在用户关闭应用时相应结束。通用平台的进步实现了很多Windows Shell 程序的进步, 保证用户的参与度以及提升用户对此应用的使用频次。举例来说:

- 集成Cortana

应用现在直接在Cortana搜索结果中体现(并可以运行),已安装应用在搜索结果中排在前列。

- 行动中心

Windows 10为所有Windows设备带来更加一致且有效的通知体验。

最后,我想强调,通用应用平台是Windows 10的核心,很多Shell程序在这个平台上运行,还有很多关键的Windows体验(例如很多内置应用、Windows商店以及“Project Spartan”浏览器等等)。这些应用体验使用的统一动画、API和控件可供开发者使用。开发者可以感受到这个平台已经“久经沙场”,为了能够让你们跟我们一样能够开发用户喜欢的移动体验。

充分利用你在应用和Web代码中的投资

通过一个新平台充分利用开发者在代

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • win10通用应用《通知可视化》发布 设计Win10自适应动态磁贴
  • win10通用应用图标、文件名异常显示乱码该怎么办?
  • Win10通用版QQ 5.0.6.0901正式版下载
  • 微软首款支持HoloLens的Win10通用应用Microsoft IT Showcase 已上架商店
  • Win10通用版QQ 5.0.17.50内测版开放下载
  • Win10通用版QQ首度现身应用商店 实质仍是win8.1版
  • Win10通用版解压缩应用《8 Zip》下载及功能介绍
  • Win 10系统的通用版Office到底如何?让我们一探虚实
  • [下载]Win10技预览版首款通用应用开发工具下载
  • win10的通用应用平台到底有何玄机?

相关文章

  • 2017-05-12重装win7系统后开机提示inconsistent filesystem导致无法启动的故障分析及解决方法
  • 2017-05-12win7系统老是出现“qq安全防护更新进程”的通知 如何关闭?
  • 2017-05-12系统设置技巧 变换常见文件夹颜色
  • 2017-05-12cmd运行命令的10个另类用法
  • 2017-05-12win10系统每次登录桌面电脑都会响三声?
  • 2017-05-12Win10怎么创建临时WiFi热点? 几条命令帮你搞定
  • 2017-05-12制作正版Win8 U盘系统安装盘和Win8系统安装过程图文教程
  • 2017-05-12在windws下模拟Linux下可获取命令执行时间的time命令
  • 2017-05-12Win8/8.1开启经典开始菜单不借助第三方软件
  • 2017-05-12win8系统中的输入法全角半角快捷键怎么设置?

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • win7合并磁盘分区的方法教程(图文)
    • Windows7系统修改当前所在地理位置图文教程
    • Build 2015大会 Win10 Build 10074 官方ISO已可供下载
    • 重装win8系统后无法解锁Bitlocker加密磁盘的解决方法
    • Win10升级10166版出现错误代码0X80310052怎么办?附解决方法
    • 升级win10后 怎么把开始菜单设置成原来习惯的样子?
    • win8系统怎么开启“紧急重启” win8系统开启“紧急重启”的方法
    • win10正式版升级第二波推送时间曝光 最快下周
    • win7系统删除文件时提示回收站已损坏是否清空该驱动器上的回收站的原因及解决方法
    • 解决windows7系统不支持休眠(把休眠找回来)的方法

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有