在.NET多平台应用程序UI(.NET MAUI)RC1之后仅两周,微软已经发布了RC2,并以新的Tizen支持为亮点。.NET MAUI是微软对Xamarin.Forms的演变,因为它除了iOS和Android移动目标之外还增加了桌面支持,用于使用 C# 和 XAML 创建原生移动和桌面应用。使用 .NET MAUI,开发者可以创建在 Android、iOS、macOS 和 Windows 从单个共享代码库运行的应用。它本应在去年 11 月与 .NET 6 一起发布,但“滑落了时间表”,开发团队从那时起就在一系列预览中迎头赶上,包括 4 月 12 日发布的 RC1,并提供了上线支持。预计它将在下个月达到公开发布状态。候选版本通常专注于清理剩余问题并为GA打磨,但这个版本增加了对Tizen的支持,Tizen是一个开源的,基于标准的软件平台,适用于多种设备类别,包括智能手机,平板电脑,电视,上网本等。具体来说,这种支持附带 Tizen.NET,这是一种使用.NET技术为Tizen OS开发应用程序的高级方法。

下图显示 .NET MAUI 的应用架构:

2022年4月22日 .NET MAUI 发布了第二个 RC 版本:https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-2/ 。该版本包含“上线”支持政策,这意味着微软开始为开发者的生产应用程序提供 .NET MAUI 支持。

添加 Tizen 平台支持

三星的 Tizen 平台加入了 Android、iOS、macOS 和 Windows 的队列,成为可以通过 .NET MAUI 访问的目标平台之一。

这意味着 .NET MAUI 可在三星电视、手机和其他运行 Tizen 的设备上运行。三星的手机应用商店已经计划关闭,保留电视应用商店。三星生产的很多设备都是使用.NET 开发的应用。

预览效果

访问 Tizen .NET 查看更多介绍:https://github.com/Samsung/Tizen.NET。

该版本还有一些文件系统的改进,详情可在官方公告中查看:https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-2/

最新文章

  1. ASP.NET MVC中的两个Action之间值的传递--TempData
  2. 利用JAVA生成二维码
  3. EXT Grid 默认展开所有行
  4. foreach 循环遍历 以及函数的应用
  5. create和grant配合使用,对Mysql进行创建用户和对用户授权
  6. 一个例子深入理解ClassLoader
  7. 简单总结焦点事件、Event事件对象、冒泡事件
  8. IIS使用 URL Rewrite Module 2.0组件 设置伪静态的方法
  9. sql proc触发异常处理回滚
  10. bzoj 1171 大sz的游戏& 2892 强袭作战 (线段树+单调队列+永久性flag)
  11. java并发之可见性与原子性:Syncronized和volatile
  12. Istio 是什么?
  13. java入门day04-方法简述
  14. spring mvc请求过程
  15. 【IT笔试面试题整理】位操作
  16. 【AI科技大本营】
  17. SOD范例
  18. Java反射reflection与注解annotation的应用(自动测试机)
  19. Jenkins部署资料
  20. python - while语句/pass/死循环/break/continue/while...else...

热门文章

  1. Java如何跳出当前的多重嵌套循环?
  2. Redis 的回收策略(淘汰策略)?
  3. 您对 Distributed Transaction 有何了解?
  4. scrapy --爬取媒体文件示例详解
  5. Linux编程 | 使用 make
  6. python中dtype,type,astype的区别
  7. java中什么叫覆盖Override?请给实例
  8. 静态变量和成员变量的区别、final修饰特点、创建对象的内存图、静态内存图
  9. 「进阶篇」Vue Router 核心原理解析
  10. PyQt5 基本语法(四)