[MAUI] 开启MAUI学习之路

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

Net 8 的发布,对MAUI是一个新的开始,以前关注WPF 较多,是需要进一步学习的时候。包括Unity 其实也是要学习一下的。

新功能

虽然此版本的 .NET MAUI 的重点是质量,但也有一些新功能可在应用中实现新的应用场景。

控件

桌面

手势识别器

平台集成

XAML

故障排除

杂项

  • 窗口管理可以与 App 类分离。 有关详细信息,请参阅从应用类分离窗口管理
  • 可以在 Android 应用中轻松使用多种系统字体。 有关详细信息,请参阅使用字体
  • 在 iOS 上,MauiUIApplicationDelegate 获取可以通过 iOSLifecycle.PerformFetch 委托重写或使用的 PerformFetch 方法。 有关详细信息,请参阅 iOS 平台生命周期事件
在VisualStudio2022中使用Google安卓模拟器(AVD)进行MAUI开发——环境部署篇 1、在VS2022中,通过MAUI框架,使用一套代码、UI,开发在Windows和Andriod都能运行的应用(实际在Linux和Mac中也可以); 2、Hyper-V开启后,会导致VMware里的虚拟机不能正常启动; 3、在VS2022中开发MAUI程序,并使用Google官方安卓模拟器进行Android平台的调试 阅读详情

相关推荐

[MAUI] 开篇-初识MAUI

在2020年5月, 微软宣布了MAUI跨平台框架, MAUI 是Xamarin.Forms演变而来, 这也就意味着, 如果你原来具备Xamarin.Forms开发经验, 你可以流畅的过渡到MAUI开发当中。原本于2021年底发布的MAUI正式版被推迟到了2022年5月底发布。现在, 你目前可以通过安装VS2022 预览版进行安装MAUI开发选项。此版本中, 将不会存在Xamarin.Forms项目模板。

德仔 2467

.NET MAUI学习笔记——3.创建第一个程序_初级篇

没接触过的人可能不知道app shell是啥?其实我也不知道,不过在这里应该可以暂时理解为一种UI框架(或UI结构)。可以按下图理解,当VS创建.NET MAUI项目时,会生成4个重要的代码文件。可以在解决方案管理器(Solution Explorer)中看到它们:这些文件用于配置和运行.NET MAUI应用程序。每个文件都有不同的用途,它们的描述如下:这是一个用于引导应用程序的代码文件。里面的代码作为应用程序的跨平台入口点,用于配置和启动应用程序。

三千幻想乡 5916

1、开启 .NET MAUI 跨平台开发之旅

本博客全面介绍了 .NET MAUI 跨平台开发的入门与实践,包括开发环境搭建、第一个 .NET MAUI 应用程序的创建、从 Xamarin.Forms 迁移到 .NET MAUI 的方法,以及多种应用开发的实践案例。通过详细的代码示例和开发步骤,帮助开发者快速掌握 .NET MAUI 的核心技能,并探索其在游戏开发、机器学习等高级项目中的应用。博客还展望了未来 .NET MAUI 的发展方向,鼓励开发者结合新技术开发更加创新的跨平台应用。

efc12345678的博客 54

UIApplication的delegate说明

•      所有的移动操作系统都有个致命的缺点:app很容易受到打扰。比如一个来电或者锁屏会导致app进入后台甚至被终止 •      还有很多其它类似的情况会导致app受到干扰,在app受到干扰时,会产生一些系统事件,这时UIApplication会通知它的delegate对象,让delegate代理来处理这些系统事件 •      delegate可处理的事件包括: Ø  应用程序的生

金刚龙123的专栏 409

禁止弹出输入法

zhuan android隐藏以及显示软键盘以及不自动弹出键盘的方法

mark_xl的专栏 982

Maui学习之路 -- 开篇

Maui学习之路 -- 开篇想了很久我决定发一个Maui介绍做为开篇,虽然这是老生常谈的话题,但是不能没有这样的探讨(请容我水一篇)。什么是.NET Maui.NET Maui是微软的一款基于.Net多平台应用 UI (.NET MAUI)的跨平台框架,使用 C# 和 XAML 创建本机移动和桌面应用, 使用.NET MAUI,可以开发可从单个共享代码库在Android...

dotNET跨平台 1952

MAUI 学习大纲(AI)

MAUI 学习

StupidLittle的博客 1022

Maui Shell 来了,开启 Linux 桌面新时代!

公众号关注“GitHubDaily”设为 “星标”,每天带你逛 GitHub!大家好,我是小 G。开篇之前,先跟大家道声元旦快乐新年伊始,跟各位分享一款近期在 GitHub 上比较重磅的...

GitHubDaily 7080

免费学习 .NET MAUI 的绝佳资源:learn-dotnet-maui 库全面解析

learn-dotnet-maui 是一个专为 .NET MAUI 学习者打造的免费资源库,汇集了博客、书籍、代码示例、视频教程等多种学习材料,帮助开发者快速入门并深入掌握 .NET MAUI 跨平台应用开发。无论你是编程新手还是有经验的开发者,都能在这里找到适合自己的学习路径。 [![.NET MAUI Learning Resources](https://raw.gitcode.com/g

gitblog_01199的博客 721

MAUI+Blazor 如何开启浏览器调试工具

MAUI+Blazor其实就是浏览器套壳,我觉得很有意义,因为现在性能已经不是主要的限制了,很多时候讲究的快速开发。而且MAUI+Blazor跨平台的未来感觉实在是太香了。但是就是没有工作,目前处于.NET 程序员自嗨状态。

qq_44695769的博客 1200

2023 年不容错过的 .NET MAUI 学习资源:learn-dotnet-maui 库深度盘点

learn-dotnet-maui 是一个专为 .NET MAUI 学习者打造的开源资源库,汇集了丰富的学习材料,帮助开发者从零开始掌握跨平台应用开发技能。无论你偏好阅读博客、观看视频,还是直接研究代码示例,这个项目都能满足你的需求。 [![.NET MAUI 学习资源概览](https://raw.gitcode.com/gh_mirrors/le/learn-dotnet-maui/raw/

gitblog_00274的博客 291

MAUI 框架入门学习01

下载 2022 Community 预览版下载 2022 Professional 预览版下载 2022 Enterprise 预览版

build2024 3030

推荐开源项目:.NET MAUIMaui Controls

推荐开源项目:.NET MAUIMaui Controls 在移动应用开发的世界中,寻找一个强大且灵活的控件库是提升用户体验的关键。今天,我们向您推荐一款名为Maui Controls的开源项目,它为.NET Multi-platform App UI (.NET MAUI) 提供了一套丰富的自定义控件,助您打造更出色的应用程序。 项目介绍 Maui Controls是由开发者dotMorten...

gitblog_00074的博客 937

为什么选择 .NET MAUI?learn-dotnet-maui 资源库揭示跨平台开发优势

在当今移动应用和桌面应用开发领域,选择正确的技术栈至关重要。.NET MAUI(多平台应用程序 UI)作为微软官方推出的跨平台开发框架,正在迅速成为开发者的首选。通过 learn-dotnet-maui 资源库,我们可以深入了解 .NET MAUI 的强大功能和跨平台开发优势。这个全面的资源集合为开发者提供了从入门到精通的完整学习路径,帮助您掌握这一革命性的跨平台开发技术。 ## 🌟 .NET

gitblog_00273的博客 885

第一阶段的话

软件开发学习,都是一个过程,都是从例子开始的,尤其时国内,基本时用别人的东西。同时也得具备设计能力。c#的B/S模式后端,基本不再说了,设计的WebApi,网关,consul,容错库,另外数据库使用不说了。虽然以例子形式介绍了后端开发,但是很多基础知识还得大家自己了解。开启c#学习以后,基本将webapi的方式,简单介绍了一下。从此,桌面程序MAUI开发就此起航了。

jinyuttt的专栏 106

【C# MAUI】创建一个MAUI app,并在Windows上调试运行

MAUI是微软的一套开源,跨平台框架。使用C#和xaml进行开发。一套代码可以在多个设备上运行。

weixin_49552442的博客 3150

使用.NET MAUI开发第一个安卓APP

它是.NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。.NET MAUI可从单个共享代码库开发可在 Android、iOS、macOS 和 Windows 上运行的应用。使用 .NET MAUI 开发第一个 Android 应用是一个直观的过程,涉及到安装必要的工具、创建项目、编写代码、调试以及运行应用。

zzlyx99的专栏 4649

Marvelous MAUI 项目常见问题解决方案

Marvelous MAUI 项目常见问题解决方案 1. 项目基础介绍 Marvelous MAUI 是一个开源项目,基于 .NET MAUI(.NET Multi-platform App UI)框架开发。它是一个完整的移动应用,展示了世界八大奇迹的视觉盛宴。这个项目不仅展示了如何使用 .NET MAUI 开发定制化的用户界面,而且是一个功能齐全的应用,允许用户通过探索世界奇迹来了解历史、艺术和...

gitblog_00639的博客 634

终极 .NET MAUI 学习资源库:一站式掌握跨平台应用开发的完整指南

GitHub 加速计划 / le / learn-dotnet-maui 是一个专为 .NET MAUI 学习者打造的资源仓库,旨在帮助开发者从零开始学习或深化对 .NET MAUI 的理解,轻松掌握跨平台应用开发技能。无论你是刚入门的新手还是有一定经验的开发者,这里都能为你提供全面且实用的学习资料。 [![.NET MAUI 学习资源封面图](https://raw.gitcode.com/g

gitblog_00302的博客 590
上一篇: 【学习】组装两端带有弧度的进度条
下一篇: [WPF] 动画停止问题处理
StupidLittle
博客等级 码龄3年 64粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值