• MAUI + MVVM + SIEMENS 跨平台应用实战


    很多PLC工程师也开始慢慢意识到,掌握一门编程语言,变得越来越重要。

     

    最近.NET圈子最火的一个话题,应该是微软跨平台 UI 框架 .NET MAUI 6 正式发布。

     

     .NET MAUI 6 正式发布,标志着我们在统一 .NET 平台的多年旅程中的新里程碑。现在,您和超过 500 万其他 .NET 开发人员拥有面向 Android、iOS、macOS 、Windows和Linux(由Github开源社区支持) 的一流跨平台 UI 技术栈,以补充 .NET 工具链 (SDK) 和基础类库 (BCL),您可以使用 .NET 构建任何东西。

    可能有些小伙伴对MAUI还不太了解,简而言之,就是我们可以用一套程序,同时构建Windows、macOS 、iOS、Android以及Tizen等多个平台的不同应用,.NET MAUI 的主要目标是使您能够提供由每个平台(Android、iOS、macOS 和 Windows)专门设计的最佳应用体验,同时使您能够通过丰富的样式和图形打造一致的品牌体验。开箱即用,每个平台的外观和行为都符合其应有的方式,而无需任何其他小部件或样式来模仿。这个对于.Neter来说,真的是一个巨大的福利。

    借助 .NET MAUI,您可以使用在 .NET 中实践的相同生产力模式,从单个代码库构建适用于 Android、iOS、macOS 和 Windows 的本机应用程序。.NET MAUI 前后端分离的 UI 和布局架构以及单个项目功能使您能够专注于一个应用程序,而不是同时兼顾多个平台的独特需求。借助 .NET 6,我们不仅为 Android 提供了性能改进,而且还针对所有平台目标进行了改进。

    更少的平台代码、更多的共享代码、一致的标准和模式、轻量级和高性能架构、移动和桌面原生体验——这仅仅是开始。我们期待在接下来的几个月中看到库和更广泛的生态系统与 .NET MAUI 一起为 .NET 开发人员定义跨平台应用程序开发的新时代,使您和您的组织能够实现更多目标。

    众所周知,工控行业追求的更多是稳定,所以很多时候,我们可能不会使用那么前沿的技术,那么对于MAUI,我们工控技术人员究竟该如何抉择,只有足够了解MAUI,你才能更好地做出选择。

    今晚20:00,我将通过腾讯课堂直播,带大家一起构建第一个MAUI应用程序,基于.NET MAUI,结合MVVM框架,实现与西门子PLC通信

    Windows平台实现效果:

    Android平台实现效果:

    iOS、macOS需要Mac电脑支持,就不演示了。

    感兴趣的小伙伴,赶紧扫码约起来吧!

  • 相关阅读:
    JAVA学习25天
    Java学习第24天
    Java学习第23天
    Java学习22天
    第3周
    Java21
    day23作业
    day23
    Typecho使用技巧
    搭建Typecho博客
  • 原文地址:https://www.cnblogs.com/xiketang/p/16330727.html
Copyright © 2020-2023  润新知