写点什么

WinRT 8.1 已经为行业应用准备就绪

  • 2013-07-22
  • 本文字数:1091 字

    阅读完需:约 4 分钟

Windows 8.1 给 WinRT(也就是 Windows Store)应用程序带来了很多急需的功能,以使它能成为行业应用和销售终端类应用的平台。

Window 8.1 为异构数据提供了一种新的 Hub 控件。那些显示在 sections 中的数据的风格很像天气和 Bing 应用中的设计风格。它由一系列 HubSection 控件组成。当每个 HubSection 显示在屏幕上时它会被延迟加载。开发者应该等待加载事件初始化 HubSection 的数据源完成,因而用户也就不用为他们没有看到的数据付钱了。

二级窗口在 WinRT 应用中也获得了支持。这对像行业应用程序等更复杂的应用来说将是非常重要的。二级窗口通过一个叫 ViewLifetimeControl 的类来管理。

在 Windows 8 上,web 视图控制有 airspace 的问题。也就是说,即便设置菜单已经隐藏了,你也永远不能叠加 XAML 控件到 web 视图控件之上。这个问题在 WinRT 8.1 的新 web 视图中得到了解决,WinRT 8.1 将新 web 视图完全集成进了 XAML 视图栈中。

信用卡和条形码阅读器之类的应用程序现在可以控制设备了。当设备被控制时,该应用将会被另一个希望控制该设备的程序影响,该应用程序可以选择覆盖这个改变请求,继续维持对该设备的控制。这样做的目的是为了让“销售终端”类应用能够通过 Windows Store 来提供。(注:基于 iOS 的平板电脑正因为这些销售终端类应用变得非常受欢迎。)

WinRT 中使用新的 HttpClient(基于.NET 版本)的应用程序将可以访问 Internet Explorer 使用的同一个共享缓存,这将大大提高应用的启动时间。目前还没有关于这一功能的详细安全影响报告提供。

蓝牙、HID 和 USB 设备现在也能在 WinRT 应用程序中得到支持了,他们的通信 API 使用的是组合事件和标准的流类,因此设备不需要特定的驱动程序。

在演示中还提到,WinRT 应用也可以获得将文本转换成 8 种语言发音的 APIs。

WinRT 应用程序可以快速的创建虚拟通讯记录。这些通讯记录可以显示出来,用户可以对它们进行操作,就好像它们是保存在机器上真的通讯记录。

正如预期的那样,微软正着力推动开发人员使用它们的基于 Azure 的推送通知服务。Visual Studio 2013 将包含为推送通知提供的快速创建和注册应用的向导,包括连接开发者在 Windows Store 上的账户。

微软也在促进其 Xbox 集成以使 WinRT 应用程序使用 PlayTo APIs 来控制游戏控制台。一个可能的商业应用就是安装一个 Xbox 来驱动一个大规格显示器来替代专用电脑。

查看英文原文: WinRT 8.1, Ready for Line-of-Business


感谢杨赛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ ;)或者腾讯微博( @InfoQ ;)关注我们,并与我们的编辑和其他读者朋友交流。

2013-07-22 04:291537

评论

发布
暂无评论
发现更多内容

架构实战训练营模块 2 作业

Geek_b35d92

这几道const和iota的面试题你能做对吗?

王中阳Go

Go 面试题 const 10月月更 go基础

从0到1设计通用数据大屏搭建平台

vivo互联网技术

大数据 可视化 低代码平台 敏捷BI

大数据ELK(二十八):制作Dashboard

Lansonli

10月月更

Vue是怎样监听数组的变化的?

bb_xiaxia1998

Vue

React-Hooks源码深度解读

goClient1992

React

水果成篮问题

掘金安东尼

算法 10月月更

react源码分析:实现react时间分片

flyzz177

React

react源码分析:深度理解React.Context

flyzz177

React

Java基础(八)| 常用API与StringBuilder详解

timerring

Java API 10月月更

React-hooks面试考察知识点汇总

beifeng1996

React

Docker Swarm从部署到基本操作

程序员欣宸

Docker Docker Swarm 10月月更

美团前端vue面试题(边面边更)

bb_xiaxia1998

Vue

$nextTick的原理是什么-vue面试进阶

bb_xiaxia1998

Vue

Java三大特性(二)—继承

共饮一杯无

Java 继承 10月月更

PriorityQueue 源码解析(三)

知识浅谈

Priority Queue 10月月更

React-Hooks怎样封装防抖和节流-面试真题

beifeng1996

React

你用Go写过中间件吗?带你用Gin实现【用户角色权限管理中间件】

王中阳Go

golang MySQL 学习方法 高效学习 10月月更

Qt|QListWidget实现自定义Item效果

中国好公民st

c++ qt 10月月更

redis设计成单线程的原因是什么

芥末拌个饭吧

后端 redis 底层原理 10月月更

React源码分析(一)Fiber

goClient1992

React

用PM2做Python进程管理也太好用了吧

芥末拌个饭吧

进程 pm2 10月月更

关于马蹄链项目系统开发流程及技术方案分析

I8O28578624

Go如何优雅的对时间进行格式化?

王中阳Go

Go golang 学习方法 golang 面试 10月月更

【LeetCode】可能的二分法Java题解

Albert

算法 LeetCode 10月月更

一天梳理React面试高频知识点

beifeng1996

React

华为云从入门到实战 | 云关系数据库备份、恢复及存储容灾服务

TiAmo

华为 华为云 云开发 10月月更

从源码角度看React-Hydrate原理

flyzz177

React

面试官:深度不够,建议回去深挖

小傅哥

Java 程序员 面试 小傅哥 招聘

你知道Redis是如何保持数据一致性吗

芥末拌个饭吧

后端 redis 底层原理 10月月更

【一Go到底】第十七天---函数的递归调用

指剑

Go golang 10月月更

WinRT 8.1 已经为行业应用准备就绪_架构_Jonathan Allen_InfoQ精选文章