通用 Windows 平台 (Win10) 和 Windows Phone 编程之间的区别?

Differences between Universal Windows Platform (Win10) and Windows Phone programming?

我想在 Win10 台式机、平板电脑和 phone 上使用通用应用 运行 开始为通用 Windows 平台编程。 我是移动 Windows 应用程序编程的新手,所以我必须学习一些基础知识。我有一些 Java/Android 编程经验和 C# 基本技能。

我现在的问题是,没有太多的 UWP 应用程序开发教程从一开始就教授如何编写此类应用程序。我找到的是 Windows phone 8 应用程序开发的一些教程。 差异是否太大,或者您会建议通过 Windows phone 8 个教程来进入 Windows 主题的应用程序?

UWP 教程很少而且很难找到,这是事实。如果你正在做一个基本的应用程序,区别就不是 "Big",但是一旦你开始进入任何类型的中级应用程序,那么它就不同于 W8/WP8 范例。

您可以做的一件事是使用 Windows App Studio,创建一个带有 RSS 提要、youtube 视频或其他内容的通用应用程序,然后下载该解决方案,然后查看自动生成的代码.我也找到了一些很好的资源:

Windows 开发中心对示例代码(在 GitHub 上)也有很大帮助,MSDN 也有示例,如果您正确过滤它的话。

第 9 频道有一个从无到有到超级英雄应用程序的绝对初学者教程系列。

https://channel9.msdn.com/Series/Windows-10-development-for-absolute-beginners

我还找到了一个不错的 youtube 系列,它涵盖了各个主题,而不是用于学习应用程序编程的真正教程系列:

https://www.youtube.com/playlist?list=PLaoF-xhnnrRUNVx-JAfEy_kUrGGaKS7HL