HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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

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

关注

评论

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

netty案例,netty4.1中级拓展篇七《Netty请求响应同步通信》

小傅哥

Java Netty 小傅哥

netty案例,netty4.1中级拓展篇十一《Netty基于ChunkedStream数据流切块传输》

小傅哥

Java Netty 小傅哥

netty案例,netty4.1源码分析篇二《ServerBootstrap配置与绑定启动》

小傅哥

Java Netty 小傅哥

JDK8 日期 API 使用

HeGuang

JDK1.8

netty案例,netty4.1中级拓展篇六《SpringBoot+Netty+Elasticsearch收集日志信息数据存储》

小傅哥

Java Netty

netty案例,netty4.1中级拓展篇八《Netty心跳服务与断线重连》

小傅哥

Netty 小傅哥

netty案例,netty4.1中级拓展篇九《Netty集群部署实现跨服务端通信的落地方案》

小傅哥

Java Netty 小傅哥

netty案例,netty4.1源码分析篇三《Netty服务端初始化过程以及反射工厂的作用》

小傅哥

Java Netty 小傅哥

书摘之《堂吉诃德》—— 谁不曾想过仗剑走天涯?

小匚

读书笔记

netty案例,netty4.1中级拓展篇十二《Netty流量整形数据流速率控制分析与实战》

小傅哥

Netty 小傅哥

netty案例,netty4.1高级应用篇一,手写RPC框架第一章《自定义配置xml》

小傅哥

Java Netty

区块链的共识机制有哪些好处优势?

CECBC

区块链 分布式 金融

8锁问题

HeGuang

synchronized

大龄程序员的自我介绍 v 0.1

escray

学习 面试 自我介绍

做职场里的“超级英雄”,需要怎样的盔甲与工具?

脑极体

netty案例,netty4.1源码分析篇一《NioEventLoopGroup源码分析》

小傅哥

Netty 小傅哥

netty案例,netty4.1中级拓展篇十《Netty接收发送多种协议消息类型的通信处理方案》

小傅哥

Java Netty 小傅哥

netty案例,netty4.1高级应用篇二,手写RPC框架第二章《netty通信》

小傅哥

Netty 小傅哥

netty案例,netty4.1源码分析篇四《ByteBuf的数据结构在使用方式中的剖析》

小傅哥

Java Netty 小傅哥

netty案例,netty4.1源码分析篇五《一行简单的writeAndFlush都做了哪些事》

小傅哥

Java Netty 小傅哥

netty案例,netty4.1源码分析篇六《Netty异步架构监听类Promise源码分析》

小傅哥

Netty 小傅哥

数字化背景下的经济社会发展的新特征 新趋势

CECBC

区块链 人工智能 大数据

世界正在重塑 加密货币将扮演什么角色

CECBC

数字货币 加密货币

大数据技术思想入门(二):分布式存储集群特点

cristal

Java 大数据 hadoop 分布式

一个实用的开源项目,可以快速将 Elasticsearch 数据导出到 csv

AlwaysBeta

Python 数据库 elasticsearch Kibana Lucene Elastic Search

netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》

小傅哥

Netty 小傅哥

netty案例,netty4.1高级应用篇三,手写RPC框架第三章《RPC中间件》

小傅哥

Netty 小傅哥

Week10---课后总结

Geek_165f3d

Week10--课后作业

Geek_165f3d

spring事务的这10种坑,你稍不注意可能就会踩中

简爱W

程序开发中的持续集成、持续交付、持续部署

石云升

持续集成 持续交付 持续部署 自动化部署

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