写点什么

微软发布 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:277003
用户头像

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

关注

评论

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

iOS面试--拼多多最新iOS开发面试题

一意孤行的程序员

ios swift 面试 ios开发 知识分享

首届HarmonyOS开发者创新大赛颁奖典礼于深圳召开

科技汇

WizTree——一个扫描快似Everything的硬盘空间分析工具

吴脑的键客

DevOps windows

BMP、GIF、TIFF、PNG、JPG和SVG格式图像的特点

不脱发的程序猿

图像格式

GitHub开源的AI下五子棋

不脱发的程序猿

人工智能 GitHub 开源 AI 五子棋

Nginx的11个执行阶段详解

运维研习社

nginx 运维 源码剖析 5月日更

2021 DevOpsDays 东京站完美收官 | CODING 专家受邀分享最新技术资讯

CODING DevOps

DevOps CI/CD

这么狠,私塾在线架构师系列课程全都免费发放

InfoQ_d2212957090d

Java

记十亿级Es数据迁移mongodb成本节省及性能优化实践

gmoy-tencent

MySQL 数据库 mongodb 架构 分布式数据库mongodb

阿里P9架构师强烈推荐:想拿60W以上年薪必看,Java高并发四套小册。

Java架构追梦

Java 阿里巴巴 架构 面试 高并发

Spark知识点简单总结

五分钟学大数据

大数据 spark 5月日更

做一次黑客,入侵一次服务器

叫我阿柒啊

Docker 入侵 docker远程 redis注入

新思科技为中兴通讯提供BSIMM软件安全评估

InfoQ_434670063458

5G 新思科技 中兴 软件安全 BSIMM

云小课|聊一聊DRS的数据过滤特性

华为云开发者联盟

数据库 DRS 数据复制服务 数据过滤 数据库引擎

2021年中国信创生态报告发布 指引未来信创产业发展

融云 RongCloud

极光开发者周刊【No.0521】

极光GPTBots-极光推送

懂得取舍才是缓存设计的真谛

万俊峰Kevin

缓存 cache 分布式缓存 Go 语言

网络攻防学习笔记 Day24

穿过生命散发芬芳

5月日更 网络攻防

LRU 和 LFU

且听且吟

MindSpore:不用摘口罩也知道你是谁

华为云开发者联盟

算法 人脸识别 口罩 mindspore 口罩人脸

技术干货 | 基于MindSpore更好的理解Focal Loss

华为云开发者联盟

函数 mindspore Focal Loss 样本

我粉了!阿里大牛从内部带出来的百亿级高并发系统,从基础到实战、面面俱到

Java 程序员 架构 面试

Hive窗口函数与分析函数

大数据技术指南

hive 5月日更

每个开发人员都应该知道的 10 个 GitHub 仓库

LeanCloud

GitHub web开发

并发王者课 - 青铜 3: 双刃剑-理解多线程带来的安全问题

MetaThoughts

Java 多线程 并发 王者并发课

字节跳动Java岗一二三面全经过分享

北游学Java

Java 字节跳动 面试

ETL-KETTLE工具使用

this

Java 数据 数据同步 ETL

☕【JVM技术之旅】你真正掌握了Java对象创建的流程吗?

码界西柚

JVM java对象分析 java对象 对象创建 5月日更

M1 Dock智能硬件环境搭建(MaixPy安装及使用)

不脱发的程序猿

人工智能 开发板 智能硬件 AIOT M1 Dock

「技术人生」第2篇:学会分析事物的本质

阿里巴巴中间件

技术 工具 技术人 技术人生 一号位

「DataPipeline」完成数千万B轮融资,加速构建中国的世界级数据中间件产品

DataPipeline数见科技

融资

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