我正在为 Windows 8 开发我的第一个应用程序,我在创建桌面应用程序或“现代 UI”应用程序(又名 Metro 应用程序)之间做出决定。
我的应用程序没有使用现代 UI 的触摸友好界面,但我在想什么对我的用户最有用。
如果他一直在使用现代 UI,那么创建一个带有通知的现代 UI 应用程序将是最好的选择。但是,如果用户是重度桌面用户,那就没关系了。
我注意到现代 UI 应用程序和桌面应用程序生活在完全不同的世界中。例如,我登录 Windows 8 Skype 客户端并转到桌面。Skype 客户端正在向我发送我没有看到的通知。桌面应用程序也会发生同样的情况,当我使用“开始”屏幕或现代 UI 应用程序时,我没有看到任何桌面应用程序与我交互。
我的问题是:我应该选择吗?连接这两个世界的最佳方式是什么?
我的应用程序可以在现代 UI 或桌面上很好地使用。我无法指出任何将其与一个或另一个联系起来的具体内容。即使那样,我也无法清楚地决定。