写点什么

微软发布 Windows 10 SDK 用于开发 Universal Apps

  • 2015-03-25
  • 本文字数:1018 字

    阅读完需:约 3 分钟

微软于 23 日发布了 Windows 10 技术预览版的开发者工具,包括用于开发 Universal Apps 的 SDK。

在 Windows 平台上,Universal Apps 指能同时在智能手机、平板、PC、甚至 Xbox 主机上运行的应用程序。

此次发布的一些关键方面还有:

  • 自适应 UX。单个 UI 能够适应不同尺寸的屏幕。可通过改进后的 ViewStateManager 来体验它和以前的 UI 的不同。
  • 用户控制。部分 UI 控件能检测用户交互以显示匹配的界面(如针对触摸屏和鼠标显示不同的控件外观)。
  • API contracts。显示 API 是否被设备上的 Windows 版本支持。
  • 更多 Visual Studio Tools 改进。微软开发者部门副总裁 S.Somasegar 在这篇文章里详细介绍了 Visual Studio Tools 改进。包括可用 C#、VB、C++ 和 Javascript 创建 Universal Apps,在 Windows 10 预览版和模拟器测试,以及调试工具的改进情况。

如果你想开发 Windows Universal Apps,以下是准备开发环境的基本步骤:

  1. 注册 Windows Insider Program
  2. 安装或更新到最新的 Windows 10 技术预览版,以更好的支持 Universal Apps;
  3. 运行 Windows Update 检查最近更新;
  4. 更新 Visual Studio 到 2015 CTP6 ,安装开发者工具包,包括 Visual Studio Tools Windows SDK ,以及 Windows Driver Kit (WDK) 10

同时,微软还发布了一些开发 Universal Apps 的学习资料,包括:

  1. Introducing the Universal App Platform 。微软在 MWC 2015 上发表的开发 Universal App 的演讲。
  2. Windows 10 Jumpstart Preview 。包括如何更新 Windows 8.1 App 以适配 Windows 10 的信息。
  3. What’s New in Windows 10 for Developers 。介绍更新后的 Windows 10 开发文档中的一些新内容。
  4. Code samples 。发布在 Github 上的一些示例代码,今后会逐步更新。

虽然 SDK 的发布令人激动,但 Windows 开发者产品经理 Cliff Simpkins 提醒大家这仍然是预览版:

今天我很高兴的宣布 Windows 10 技术预览版的第一个版本的开发者工具已经在 Windows Insiders 发布。然而,我也要指出这只是一个预览版。本次发布的目标是让开发者有机会试验新平台的各项能力,我们正在努力推动 Windows 10 正式版的研发进度。

Universal Apps SDK 的发布显示 Windows 10 的开发正在顺利进行,在本月早些时候,微软宣布 Windows 10 将于今年夏天正式发布。


感谢崔康对本文的审校。

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

2015-03-25 00:276194
用户头像

发布了 164 篇内容, 共 108.1 次阅读, 收获喜欢 392 次。

关注

评论

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

与 TDengine 性能直接相关——3.0 的落盘机制优化及使用原则

爱倒腾的程序员

涛思数据 tdengine 时序数据库

什么是WebAssembly及其必要性

谐云

WebAssenbly

WebAssembly:让Istio变得更强大

谐云

istio WebAssenbly

Databend v1.2 版本发布!Data + AI

Databend

穷人版生产力工具,好用得飞起 「GitHub 热点速览」

EquatorCoco

sql git 开源

安全是企业数字化的基石,华为云WeLink如何构建数字化办公护盾

轶天下事

AntDB数据库将携创新性解决方案亮相2023可信数据库发展大会

亚信AntDB数据库

数据库 AntDB AntDB数据库

内卷时代如何上云,华为云Web及移动App上云又有何亮点?

YG科技

微服务架构概览图

wiflish

微服务 微服务架构 架构治理

从头学Java17-Modules模块

烧霞

modules java17

给新手产品经理的技术接口文档入门指南

Liam

产品 程序员 接口 API接口文档

自动化回归测试平台 AREX 0.4.0 版本发布

AREX 中文社区

开源 自动化测试 接口测试

云会议成为企业高频服务,华为云会议为何成为众多企业的选择?

轶天下事

华为云桌面正协助企业快速进入云上数字化办公时代

轶天下事

从头学Java17-Lambda表达式

烧霞

Lambda java17

视频会议进入云时代,为何企业需要华为云会议

轶天下事

红队攻防之快速打点

权说安全

网络攻防

大模型之Huggingface初体验

程序员架构进阶

Transformer 大模型 7月日更 7月月更 huggingface

避免“一选定终身”,那些从就读到就业的AI真相

脑极体

AI

云上办公时代,华为云会议如何保障企业的开会效率与数据安全?

轶天下事

企业数字化办公,华为云WeLink为何能脱颖而出

轶天下事

网页直播源码知识分享:“直播卫士”,查杀病毒功能在此!

山东布谷科技

软件开发 直播 源码搭建 网页开发 直播源码

数字化办公需求激增,华为云桌面解锁全新云办公模式

轶天下事

稳定性和高可用如何兼顾,华为云网站高可用解决方案满足多方案需求

轶天下事

迭代失败的4个迹象,团队中了几个?快来看看如何解决!

敏捷开发

项目管理 Scrum 迭代 开发人员

华为云WeLink——助力企业数字化办公降本增效,提升竞争力

轶天下事

微服务架构中的单一职责原则:构建高内聚、低耦合的服务

2756

微服务 微服务架构 单一职责

微软发布Windows 10 SDK 用于开发Universal Apps_微软_徐川_InfoQ精选文章