【问题标题】:Windows 8 store app development without touch screen无需触摸屏的 Windows 8 商店应用程序开发
【发布时间】:2013-01-27 12:54:07
【问题描述】:

我已经开始为工作中的一些项目进行 Windows 8 应用商店应用开发,但我家里没有自己的触摸屏设备。如果我编写个人应用程序提交到商店,我必须使用自己的硬件,因为我不能将工作计算机用于个人项目。我担心会遇到这样一种情况:我向商店提交应用程序,然后让触摸屏用户描述我无法在非触摸屏设备上复制的问题。

在 Windows 8 商店应用程序中,使用触摸与仅使用鼠标时,是否存在表现不同的功能或功能或交互?如果我没有触摸屏,是否会遇到无法重现或解决用户问题的情况?

【问题讨论】:

  • 作为您的问题的切线(并取决于位置)联系您的Microsoft Developer Evangelists,因为许多人正在举办活动和办公时间以提供对设备进行测试的访问权限。

标签: windows-8 windows-runtime winrt-xaml windows-store-apps winjs


【解决方案1】:

正如 Konstantin 所建议的,强烈建议使用平板电脑。

下一个最好的方法是在 Visual Studio 中使用设备模拟器。它可以让您更改屏幕尺寸,并允许您使用鼠标模拟基本的触摸手势。此 MSDN 链接有更多信息:Testing Windows 8 apps using Visual Studio 2012

【讨论】:

    【解决方案2】:

    Microsoft 引入了与指针无关的事件,这意味着无论您使用的是触摸屏、鼠标还是笔,它们都应该以相同的方式运行。这些是MSPointer 事件。 Here's some documentation。对这些事件使用事件处理程序意味着您不应该收到用户对您的应用程序的触摸友好性的抱怨。但是,我仍然强烈建议您获取一个表面并在其上测试您的应用程序。不仅因为触摸友好,还因为性能差异。

    【讨论】:

    • 我同意性能配置文件是这里更大的差异化因素。模拟器将解决大多数触摸问题,但没有什么能模仿性能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-12
    • 1970-01-01
    • 2013-05-11
    • 2013-03-30
    • 1970-01-01
    • 2012-12-07
    相关资源
    最近更新 更多