Car-tech

微软应该在BUILD开发者大会上提供什么

微软Build 2019大会主题演讲全过程高清回放

微软Build 2019大会主题演讲全过程高清回放

目录:

Anonim

Build是一个开发者大会,所以微软将举办一系列关于如何在各种微软操作环境中开发应用程序的会议,越来越多。有Windows 8,Windows RT,Windows Phone 8甚至Xbox 360环境。然而,他们对于议程的评价也非常接近,并没有透露任何关于Build的核心技术会议。

尽管如此,我还是希望在Build中看到很多东西。我不是在寻找闪亮的新玩具,而是关于开发人员需要知道的重要信息,以及微软如何看待其应用程序生态系统的一些提示。

[更多阅读:我们最好的Windows 10技巧,提示和调整]

Windows的Kinect

Windows 8触摸界面集成了重要的手势识别功能。但是Kinect提供了无需触摸的手势(尽管您确实需要Kinect for Windows传感器。)除了作为相机之外,Kinect还集成了深度信息并配有麦克风。

多位用户向我抱怨说触摸在桌面PC环境中看起来并不自然,您需要向前倾斜一点,然后将手从您的鼠标或键盘上抬起以与屏幕交互。 Kinect,正确实施,仍然需要你举手,但手势将在你的“用户”空间,而不需要打破键盘和显示器之间的平面。

我很想听到并看到开发人员可能与Kinect for Windows有关。

用于Smartglass集成的Xbox更新

Smartglass是一款Windows 8应用程序,支持双向流式传输,可让您通过Windows 8平板电脑或PC与您的Xbox 360进行交互,但更多一个承诺而不是现实。就目前而言,Smartglass不仅仅是一款真正的应用程序,而是一款玩具。它工作得很好,但它的功能非常有限。是的,您可以在平板电脑上观看Xbox视频,但没有其他更多。

当Xbox游戏可以使用运行Smartglass的平板电脑或手机作为游戏配件时,Smartglass的承诺将会实现。或者,当平板电脑上的Smartglass能够实现PC和控制台之间的更好集成时。我希望我们能够看到Smartglass未来真正实现的一些提示。

与Windows 8应用程序集成的桌面应用程序

现在,Windows 8应用程序和传统桌面应用程序可能独立存在系统。 Windows 8应用程序通过契约机制与其他应用程序进行通信。桌面应用使用Windows API。即使Office 2013仅作为一组桌面应用程序运行。

理论上,没有任何东西阻止Windows 8应用程序与桌面应用程序或基础Windows环境进行通信。例如,一个明显缺失的工具是处理文件管理杂事的Windows 8应用程序。我希望微软能够鼓励该公司在Windows 8内建的两个平行宇宙之间的更多集成。

跨平台开发问题和技巧微软正试图引导自己进入多种操作环境。这是过去的尝试,但收效甚微。但鉴于现代计算机的移动性日益增强,公司不能依赖桌面Windows和桌面办公软件保持竞争力。过去,微软的开发人员在Xbox 360和Windows PC之间开发跨平台方面取得了一些成功,以PC游戏的形式。随着平板电脑,智能手机和个人电脑用户心目中的区分变得越来越模糊,可以运行跨平台的应用程序对微软的成功至关重要。衡量潜在成功的一个标准是微软的开发人员如何热衷于跨平台的信息。

PC游戏和触摸

我相信我们会看到许多使用触摸的轻量级Windows 8游戏应用程序。我更感兴趣的是桌面支持的游戏规模可能会更大。 Eugen Systems在多年前创建了R.U.S.E。兵者诡道是一款实时策略游戏,可在Windows 7环境中实现多点触控。 Firaxis正在准备对文明V进行更新,以便在游戏中实现多点触控支持。 Hidden Path Entertainment将为其广受欢迎的防御网格:觉醒塔防游戏增添魅力。但其他游戏开发者对于Windows 8和触摸技术一直很安静。我很想看看游戏开发人员如何将触摸和手势整合到PC游戏中,特别是角色扮演或动作游戏。

最终想法:应用程序引发用户

在某些层面上,今年的Build会议将是不争的事实,因为事件在Windows 8发布后正在进行。然而,在某些方面,这使Build更加重要。 Windows 8在开发人员中已是众所周知的数量。

微软成功的秘诀在于众多大大小小的开发人员为公司的操作系统构建必备的应用程序。如果开发人员不大量接受Windows 8,而是采用其他平台,那么雷德蒙德的男孩可能会发现自己处于Android,Web和Apple时代的边缘。这不是它想要的位置.Windows 8,Windows RT和Windows 8 Phone需要吸引那些创建用户需要的应用程序的开发人员。 Build会发生什么事情会给我们提供线索,看看这些开发者是否忠诚,或者开始寻找其他机会。无论哪种方式,这将是一个有趣的会议。