QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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

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

关注

评论

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

Kubernetes教程之新手安装必看(快速浏览少走弯路),java集合详解和集合面试题目

Java 程序员 后端

Log4j使用指南,java入门视频教程

Java 程序员 后端

MongoDB :第六章:Java程序操作MongoDB,mysql复合索引面试题

Java 程序员 后端

MyBatis详解:spring和mybatis整合,linux视频格式转换

Java 程序员 后端

Linux系统:第十一章:常用命令,华为java面试面经

Java 程序员 后端

mybatis-plus代码生成器,一键生成代码,springcloud教程百度云

Java 程序员 后端

mybatis常用注解(绝对经典),java程序设计教程张延军课后答案

Java 程序员 后端

MyBatis的jdbcType和javaType详解,spring框架入门教程

Java 程序员 后端

MyCat教程【分库分表】,java教程pdf百度网盘

Java 程序员 后端

Linux上安装Mycat和配置连接MySQL 8,三年经验月薪50k我是怎么做到的

Java 程序员 后端

MyBatis(四):参数处理器,linux运维架构师

Java 程序员 后端

Mybatis一二级缓存实现原理与使用指南,java后端技术梳理

Java 程序员 后端

KubeVela + KEDA:为应用带来,kafka入门

Java 程序员 后端

Linux云服务器搭建SFTP服务器图片服务器,java线程原理

Java 程序员 后端

Maven相关知识点整理,java基础语法的格式

Java 程序员 后端

Mybatis学习笔记--Mybatis实现CRUD,springboot注解面试题

Java 程序员 后端

Linux内核结构组成之进程调度,java开发直播系统相关教程

Java 程序员 后端

Linux系统:第十章:服务器环境搭建,附Java面经

Java 程序员 后端

Mybatis 传参的各种姿势,看这一篇就足够,java使用教程下载

Java 程序员 后端

mybatis开发要点-insert主键ID获取和多参数传递,mybatis原理详解

Java 程序员 后端

markdown编辑器的使用教程,Java成长路线图

Java 程序员 后端

MySQL 5,java架构师成长直通车

Java 程序员 后端

MyBatis详解(二)(1),轻松拿到了阿里Java高级开发工程师的offer

Java 程序员 后端

linux安装oracle XE,详解Java架构进阶面试题

Java 程序员 后端

Maven的核心概念,java面试高频知识点

Java 程序员 后端

Myabtis源码分析六-代理对象Mapper的创建流程分析,死锁全详解,一文带你搞定

Java 程序员 后端

Mybatis Generator最完整配置详解,Java面试

Java 程序员 后端

mybatis-plus使用教程,java面试题基础篇

Java 程序员 后端

MyBatis详解(一),实战java高并发程序设计

Java 程序员 后端

MyBatis详解(二),java开发岗高频面试题全解析祖国的花朵

Java 程序员 后端

MyCat:第四章:Mycat中的概念,linux内核编译教程

Java 程序员 后端

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