我计划实现从 Surface Win8 新平板电脑上使用的应用程序。
是否有必要从新的 Windows App Store 传递(就像 iOS 一样)或者我是否能够分发 .exe 而无需从 Microsoft 传递?
我计划实现从 Surface Win8 新平板电脑上使用的应用程序。
是否有必要从新的 Windows App Store 传递(就像 iOS 一样)或者我是否能够分发 .exe 而无需从 Microsoft 传递?
我的理解是:
请注意,这仅来自我通过阅读技术博客收集的信息,而不是来自 Microsoft 官方来源。
据我了解的信息。假设标准 Surface 没有桌面模式。这意味着这款平板电脑将完全可以与 Android 和 iOS 相媲美。专业版也将提供桌面模式。在正常情况下“完整的 Windows 8”。
如果是这种情况,您可以在 Standard 上安装和运行 Metro 特定应用程序,或者更好地描述为“在 WinRT 下开发的应用程序”。但是对于 Pro 版本,还有经典 Office 等 Windows 桌面应用程序。
[更新]
根据微软的一些 QA,他们将在 Windows 8 版本中产生差异。他们将在商店外提供应用程序的分发。这对于业务线使用和 Intranet 用途的示例来说是极其重要的一点。不过,他们即将将此功能提供给 Windows 8 的企业版。
“..只有 Windows 8 的企业版才能‘侧载’应用程序。侧载绕过 Windows 应用商店在组织内安装自定义企业应用程序..”
我觉得答案有点“是的,您可以在商店外分发应用程序”和“不,对于公共或全球范围内的使用,您必须通过 Windows 商店”。作为经销商,这似乎是一种变通方法。不过,这个“侧载应用程序”的接收者必须意识到这种变通方法。这是来自 Microsoft 开发人员页面的引用,
准备其他 PC 一些商业用户可能不使用支持企业侧载的 PC。造成这种情况的常见原因是其企业使用的 Windows 版本不支持此功能,或者 IT 管理员不管理 PC。随着用于工作的个人设备的增长趋势,这种情况变得越来越普遍。
要将 Metro 风格的应用程序旁加载到 PC 上:将组策略设置为“允许安装所有受信任的应用程序”。如果您无法使用组策略,则可以通过以下设置进行设置: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps = 1 验证应用程序是否由目标计算机上受信任的 CA 签名 激活通过在目标机器上使用脚本来启用旁加载的特殊产品密钥。我们将在即将发布的博文中详细介绍 IT 管理员将如何获取产品密钥。产品密钥只需在 PC 上安装和激活一次。
来自链接:http: //blogs.msdn.com/b/windowsstore/archive/2012/04/25/deploying-metro-style-apps-to-businesses.aspx
出于商业目的,它似乎是一种包分发,您可以在其中选择哪些企业用户应该有资格使用哪些 Windows 8 - Metro - 应用程序。
可以直接分发Metro style apps
,许可和部署方式与 iOS 非常相似。你需要有开发者许可才能在windows store中开发和部署,这里你可以分开business target or direct distribution
.
我认为操作的方式是尽量减少问题并完全控制应用程序。部署的每个应用程序都必须通过 Windows 商店的认证。
有关详细信息,请参阅此处的链接。
.exe 可执行文件:
您应该能够像在 PC 环境中一样安装和控制 exe。但是您需要为此拥有完整的 Windows 8 操作系统。
如果您的应用程序依赖于域和网络,那么您必须确保您的平板电脑操作系统是 Windows pro(8 或 8.1),否则它无法加入域。
我建议不要纠结于 Metro 风格的应用程序,而是开发看起来像 Metro 风格的应用程序的 WPF 应用程序。
微软可能很快会提出更新,因为上述信息在 2014 年 6 月 2 日有效,据我所知。