当前位置:网站首页>Steven Giesel 最近发布了一个由5部分内容组成的系列,记录了他首次使用 Uno Platform 构建应用程序的经验。
Steven Giesel 最近发布了一个由5部分内容组成的系列,记录了他首次使用 Uno Platform 构建应用程序的经验。
2022-07-30 23:45:00 【51CTO】
作者: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联系我们的工程团队。
边栏推荐
- Data cleaning - ingest using es
- # # yyds dry goods inventory interview will brush TOP101: to determine whether there is a part of the list
- Shell script if statement
- 2021GDCPC Guangdong University Student Programming Competition H.History
- vscode上利用screen命令跑代码
- "Code execution cannot continue because MSVCP140.dll was not found, reinstalling the program may resolve the problem, etc." Solutions
- 【VisDrone数据集】YOLOV3训练VisDrone数据集步骤与结果
- 第十九周进度(了解物联网基础知识)
- uni-ui installation
- Reverse linked list - head insertion inversion method
猜你喜欢
47. 【Pointers and Arrays】
天空云变化案例
Apache Doris系列之:深入认识实时分析型数据库Apache Doris
测试人面试 常被问到的计算机网络题,高薪回答模板来了
Shell programming conditional statement test command Integer value, string comparison Logical test File test
Flex布局使用
实验8(vlan实验)
软件测试三阶段,你在哪一步?
【LeetCode】55. 跳跃游戏 - Go 语言题解
2D Transform Module && Media Queries
随机推荐
智能创意中的尺寸拓展模块
软考总结
状态机动态规划之股票问题总结
10 个关于自动化发布管理的好处
Chevrolet Trailblazer, the first choice for safety and warmth for your family travel
Kotlin特殊类
leetcode 406. Queue Reconstruction by Height 根据身高重建队列(中等)
Shell script if statement
ctfshow 文件包含
实验7(MPLS实验)
MPI简谈
Soft Exam Summary
“蔚来杯“2022牛客暑期多校训练营4 DHKLN
[Meng Xin problem solving] Delete the Nth node from the bottom of the linked list
机器学习1一回归模型(二)
[SAM template question] P3975 [TJOI2015] string theory
边缘计算与小程序也能结合!智能家居是否能借势上台阶
【LeetCode】42. 接雨水 - Go 语言题解
借助深度估计的点云场景重建
leetcode 406. Queue Reconstruction by Height