
让我们一起开始我们的旅程,使用 .NET MAUI、C# 和 Visual Studio 为 iOS、Android、macOS 和 Windows 构建漂亮的原生跨平台应用程序!它是 Xamarin.Forms 工具包的演变,允许我们使用一个代码库为所有平台进行开发。
在本课程中,我们将了解有关使用 .NET MAUI 构建应用程序所需了解的所有内容。您将学习基础知识,包括如何使用 XAML、模型视图视图模型 (MVVM) 模式和数据绑定构建用户界面;如何在页面之间导航;如何访问设备存储等等。
本课程包含学习基础知识所需的一切,并帮助您在使用 .NET MAUI 构建应用程序时取得成功!
在本课程结束时,您将学会
什么是 .NET MAUI,它是为谁服务的,它是如何工作的?
为 .NET MAUI 安装开发环境
构建一个 Android 应用程序
MVVM 模式
依赖注入
XAML – 可扩展的应用程序标记语言
事件驱动开发
为样式设置共享资源
各种 MAUI 控件
各种 MAUI 布局
故障排除
开发环境约束
我使用 Windows 机器开发 .NET MAUI 应用程序。我主要专注于为 Android 构建应用程序,但为了测试 IOS 应用程序,您需要 iPhone。这些演示中所做的一切都是跨平台的。
内容和概述
要参加本课程,您需要具备一些 C# 知识。您可以使用我的课程 C# 控制台和带有实体框架的 Windows 窗体开发。即使您对 .NET 开发堆栈了解不多,本课程也非常适合初学者,并且充满了开发技巧。
课程内容被巧妙地分解,以突出一组基于正在构建的应用程序中的每个模块的相关活动。我们还将查看故障排除和调试错误;实施最佳实践;编写有效的逻辑并理解为什么开发人员以他们的方式做事。在整个课程中,您的知识将逐步增长,您将面临挑战,成为最好的自己。
当您完成本课程时,您将在 Visual Studio 中四处走动并检查逻辑和语法错误,这将成为您在 .NET 环境中工作时的第二天性。这将使您学到的新技能付诸实践,并给您的老板和同事留下深刻印象。
Published 06/2022
Genre: eLearning | MP4 | Video: h264, 1280×720 | Audio: AAC, 48.0 KHz
Language: English | Size: 1.25 GB | Duration: 25 lectures • 3h 26m
Become a mobile app developer with by learning .NET MAUI, and write cross platform mobile apps today!
What you’ll learn
Learn the fundamentals of .NET MAUI
Design Simple API with .NET Core
Consume API in .NET MAUI App
Understand XAML Controls and Syntax
Implement Styles in .NET MAUI application
MVVM Pattern
CRUD with SQLite
Requirements
Knowledge of C# Programming
A capable machine to run Visual Studio 2022 and Mobile Emulators
Description
Let us start our journey together to build beautiful native cross-platform apps for iOS, Android, macOS, and Windows with .NET MAUI, C#, and Visual Studio! It is is evolution of the Xamarin.Forms toolkit and allows us to use one code-base to develop for all platforms.
In this course, we go through everything we need to know about building an app using .NET MAUI. You will learn the basics including how to build user interfaces with XAML, the Model View View Model (MVVM) pattern and data binding; how to navigate between pages; how access device storage and so much more.
This course has everything you need to learn the basics and set you up for success when building apps with .NET MAUI!
By the end of this course, you would have learned
What’s .NET MAUI, who is it for, how does it work?
Installing development environment for .NET MAUI
Building a an Android App
MVVM Pattern
Dependency Injection
XAML – Extensible Application Markup Language
Event Driven Development
Setting up Shared Resources for Styling
Various MAUI Controls
Various MAUI Layouts
Troubleshooting
Development Environment Constraints
I use a Windows machine to develop the .NET MAUI application. I predominantly focus on building an app for Android, but in order to test the IOS applications you need an iPhone. Everything done in these demos are cross-platform.
Content and Overview
To take this course, you will need to have some knowledge of C#. You can use my course C# Console and Windows Forms Development w/ Entity Framework. Even if you do not have much exposure to the .NET development stack, this course is very beginner friendly and chock full of development tips.
The course content is smartly broken up to highlight a set of related activities based on each module in the application that is being built. We will also look at troubleshooting and debugging errors as we go along; implementing best practices; writing efficient logic and understanding why developers do things the way they do. Your knowledge will grow, step by step, throughout the course and you will be challenged to be the best you can be.
By the time you have finished the course you will have moved around in Visual Studio and examined logic and syntax errors so much, that it will be second nature for you when working in the .NET environment. This will put your new learned skills into practical use and impress your boss and coworkers.
The course is complete with working files hosted on GitHub, with the inclusion of some files to make it easier for you to replicate the code being demonstrated. You will be able to work alongside the author as you work through each lecture and will receive a verifiable certificate of completion upon finishing the course.
It’s time to take action!
See you in the course!
Who this course is for
Anyone interested in learning .NET MAUI
Anyone who wants to make cross platform mobile applications with a single code base
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/34442.html