如何develop/deployWindows10phone申请?

How to develop/deploy Windows 10 phone application?

我得到了 Lumia Windows 10 phone。我想尝试为那些 phone 开发移动应用程序。我对这种情况下的选项有很多疑问:

  1. 我说得对吗,有 3 个选项:Xamarin(Android/iOS/Windows 的一些跨平台解决方案)、.NET (?)、UWP ?
  2. 我可以为 Lumia Windows 10 phone 开发 UWP 应用程序吗?那里支持 UWP 吗?
  3. 如何将应用程序部署到 phone 进行测试(我可以通过 email/Blootooth/etc 完成)吗?
  4. 在 F# 中制作应用程序有哪些选项?只有 Xamarin 吗?恕我直言,更可取的是 UWP(也将在下一个表面 phone 上工作),但 UWP 似乎不支持 F#?
  1. 您可以将 8.0 (Silverlight)、8.1 (WinRT) 和 UWP 应用程序部署到 Windows 10 移动版。使用 Xamarin,您还构建了一个 UWP 应用程序,但其中包括适用于所有平台的共享 UI。

  2. 是的,支持 UWP,但最多支持 Target Build 15063 (Creators Update), Fall Creators Update Build 16299 is not supported, because Phones don't get the creators update as PC (different branch with less features)

  3. 您可以通过Device Portal部署应用程序或在phone上的文件管理应用程序中双击它。由于 Windows 10 1511 默认启用侧载。