音乐商店应用
在本教程中,您将创建一个基于音乐商店概念的桌面应用程序。该应用程序具有高度图形化的界面,显示专辑封面图像,并使用半透明的“亚克力”效果模糊窗口背景,使其具有非常时尚的外观。在本教程结束时,您将能够搜索 iTunes 在线专辑列表,并选择专辑添加到您自己的列表中。
在本教程中,您将使用 MVVM 模式和 ReactiveUI 框架来管理多个应用程序窗口。您还将使用高级异步技术来实现专辑搜索和其他功能,以保持应用程序的响应性。
注意
这是一个更高级的教程。如果您对 MVVM 模式的经验有限,建议先完成“待办事项列表应用”教程。请在此处阅读有关“待办事项列表应用”的教程。
信息
有关 MVVM 模式概念的信息和背景,请参阅此处。
本教程包含在 macOS 上使用 Rider IDE 的说明,但在其他操作系统上以及使用其他 IDE(如 Microsoft Windows 上的 Visual Studio)时,大同小异。
信息
您可以在此处找到已完成应用程序的代码。(待补充)