如何开发Windows 10风格的应用程序,如Mail或Powerpoint?

时间:2015-08-08 08:36:39

标签: windows cordova xaml microsoft-metro visual-studio-2015

我是Windows 10的新手,我非常喜欢Modern / Metro设计。我喜欢为Microsoft appstore创建看起来像Windows Mail或Office 365 Powerpoint的程序,但我不知道我是否走在正确的轨道上:

  1. 我下载并安装了Microsoft Visual Studio Code,但它似乎更适合Web开发。我应该使用Cordova和网络技术来创建这样的应用程序吗?它正在使用WinJS(?),但我想知道XAML是否是更好的选择?

  2. 我还installed Visual Studio 2015并将我的Windows 10置于开发者模式,但C#项目下有很多选项:通用应用,Windows窗体应用等。我应该选择哪一个选择做一个看起来像Microsoft Mail的原生Windows应用程序?

  3. 一般来说,有很多选项可供使用,这令人困惑。我知道Java所以拿起C#对我来说并不难。此外,我已经使用Javascript / HTML / CSS 4年了,这对我来说也很舒服。

    我更喜欢性能和易维护性。

1 个答案:

答案 0 :(得分:1)

您提到的应用程序只是常规的Windows Universal应用程序,因此您当然可以按照自己的要求进行操作。

1)不,VS Code不是用于创建Windows Universal Apps,而是使用Visual Studio 2015(社区版很好)

2)模板方面的最佳起点是Visual Studio 2015>文件>新项目>已安装>模板> Visual C#> Windows>通用>空白应用程序(通用Windows)

听起来你可以在进入真正的应用程序之前做一些教程。 https://dev.windows.com/是Windows应用开发的主要登录页面。 “入门”部分下有一些很棒的教程,现在花些时间学习基础知识,你会发现编写你的应用程序更容易(你也可能会生成一个更好的应用程序)。

https://dev.windows.com/en-us/design也值得一看特定于设计的资源。