乐趣区

关于.net:NET-跨平台应用开发动手教程-|用-Uno-Platform-构建一个-Kanbanstyle-Todo-App

作者:Steven Giesel
翻译:Alan Wang
校对:李卫涵 – 微软 MVP
排版:Rani Sun

有什么比参考蕴含分步阐明和代码示例的入手教程更好的学习新技术的形式呢?当你实现或 fork 本教程后,你将失去这样一个应用程序:

Steven Giesel 最近公布了一个由 5 局部内容组成的系列,记录了他首次应用 Uno Platform 构建应用程序的教训。追随他的步骤,他将带你搭建 Uno Platform 环境,讲述他对此平台的认识,最初是一个入手演示,构建一个运行在浏览器、桌面或挪动端的 Kanban-style Todo 应用程序!

第一局部

作为一名新用户,Steven 学习了 Uno Platform 的基础知识,包含该平台与 .NET MAUI 的区别。通过对 Uno Platform 的根本理解,第一局部进一步提供了在开发小型跨平台应用程序之前设置开发环境所需的基础知识,

第二局部

第二局部次要侧重于实现应用程序的第一个性能,以便可能增加你的第一个 To-do 事项。这一部分开始展现 Uno Platform 平台本身,以及代码和需要是怎么的简略上手。

  • 需要:Todo 事项的根本信息
  • 畛域对象
  • 泳道图
  • 增加 Todo 事项

第三局部

有了可用的根本构造,第三局部深刻实现容许用户交互所需的更改。此外,通过实现实用于所有平台的模式对话框,将容许用户输出他们想要跟踪的 Todo 事项的根本信息。

第四局部

第三局部会实现一个表格,该表格同时也验证了此模型失效。Steven 从上一部分停下的中央持续,开始创立一个 ViewModel,为接下来的局部打下基础。

第五局部

第五局部介绍了如何拖放,如何保留以及如何加载状态的最终实现。从审美角度来说,此应用程序很简略。但最重要的是,咱们有了一个性能齐备的 to-do app,能够应用雷同的源代码在所有平台上应用。最初,Steven 真挚回顾了他应用 Uno Platform 的体验,作为这个系列的完结。

此 Todo-App 的 GitHub repository:这里

如果你有任何无关 Uno Platform 的问题、性能需要或 issue,能够在 Discord – Channel #uno-platform 和 GitHub discussions 分割咱们的工程团队。

退出移动版