Browse by Tags

Windows 8 应用程序开发人员博客

有关为 Windows 8 生成 Metro 风格应用程序的见解,来自 Windows 8 工程团队
  • Blog Post: 关于 promise(用于使用 JavaScript 编写的 Windows 应用商店应用)

    当您使用 JavaScript 编写 Windows 应用商店应用时,一旦执行涉及异步 API 的操作时,就会遇到称为 promise 的构造。此外,无需很长时间,为顺序异步操作编写 promise 链就会成为您的一种习惯。 但是,在开发的过程中,您可能会遇到其他使用 promise 的情形,此时您可能无法完全了解具体情况。为 ListView 控件优化项目呈现功能就是一个很好的例子,如在 HTML ListView 优化性能示例 中所示。我们将在随后的一篇博文中继续探究这一主题。或者,您也可以了解一下 Josh Williams 在 //build 2012 大会的 深入探讨 WinJS 讨论...
  • Blog Post: jQuery version 2.0 中对 Windows 应用商店应用的支持

    如果您已经完成一些 Web 开发项目,那么您可能已经使用过开源 JavaScript 框架 jQuery。如果您尝试过使用 jQuery 构建 Windows 应用商店应用,则可能会遇到过与 JavaScript 运行时或动态内容相关的错误。在即将发布的 2.0 版中,jQuery 团队已经解决了这些问题。jQuery 2.0 测试版现在支持使用 HTML5/JS 开发 Windows 应用商店应用。作为 Web 开发者,您可以利用现有技术和资产为 Windows 8 构建卓越的应用。您可以 立即试用最新的 jQuery 2.0 内部测试版 。 “jQuery 团队对能够使用 jQuery 2...
  • Blog Post: 采用 Windows JavaScript 库 (WinJS) 构建自定义控件

    如果您曾使用 JavaScript 开发过 Windows 应用商店应用,那么您很可能已经遇到过 Windows JavaScript 库 (WinJS)。该库为您提供了一系列 CSS 样式、JavaScript 控件和实用工具,以帮助您迅速构建符合 Windows 应用商店 UX 基准要求的应用。WinJS 所提供的实用工具包含一系列功能,您可使用这些功能来在您的应用中创建自定义的控件。 您可使用任何您所喜欢的模式或库来编写 JavaScript 控件,WinJS 中所提供的库功能仅是其中一个选项。使用 WinJS 构建控件的一个主要优势在于其可让您创建您自己的控件,且该控件能与库中的其他控件一致地运行...
  • Blog Post: 最大程度地利用像素,适应视图状态的变更

    在 Windows 8 中,您的应用程序将在各种屏幕尺寸和不同视图状态下运行。用户可能将应用程序分屏显示于 25 英寸的台式计算机显示器的一侧,也可能将其全屏显示于 10 英寸的宽屏平板设备。但是无论是哪种情形,您都希望您的应用程序能够充分利用可用空间。在本篇博文中,我将向您展示如何在代码中跟踪您应用程序的当前尺寸和视图状态,并为您提供一些有关在 Windows 8 Consumer Preview 中编写应用程序的技巧,从而让您轻松应对屏幕尺寸和视图状态的变更。 在 //build/ 大会上,我曾向您介绍了如何为不同的屏幕应用场景而设计应用程序(例如,请观看视频 XAML talk 或...
  • Blog Post: 管理应用程序生命周期,让应用程序始终充满“生命活力”

    Windows 8 中的应用程序生命周期模型意味着用户无需再管理哪些应用程序正在运行。它还使开发人员能够轻松打造当应用程序在后台运行时不会影响设备的电池电量或性能的出色用户体验。使用新的生命周期事件,用户将感觉您的应用程序始终处于运行状态,即使它在位于屏幕之外时从不运行。 如今,便携式计算机、平板电脑和手机上的电池电量经常不足,因为即使我们不使用应用程序,往往也会保持应用程序处于运行状态。我们这样做主要是为了方便使用和在应用程序之间实现快速切换。 为 Windows 8 中的 Metro 风格应用程序开发生命周期模型时我们牢记以下几个方面:保持应用程序响应能力、节省电池电量并提供出色且一致的性能...
Page 1 of 1 (5 items)