CSE 325: .NET Software Development

Introduction to .NET MAUI

Overview

What is .NET MAUI

.NET MAUI is a cross-platform framework within the .NET ecosystem for creating native mobile and desktop applications. MAUI is built on a modern .NET runtime. It is designed to be extensible, allowing developers to customize and extend the framework to meet their needs.

.NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# or XAML. Using .NET MAUI, you can develop apps that can run on Windows, Android, iOS, macOS, from a single shared code-base.
Microsoft Learning

.NET MAUI Key Features

Instructions

  1. Read 📄What is .NET MAUI
  2. Read Release Announcement 📄The .NET MAUI extension for Visual Studio Code
  3. Read 📄 .NET MAUI extension documentation.
    "The .NET Multi-platform App UI (MAUI) extension gives you the tools you need to build beautiful, performant, cross-platform apps anywhere you write code. It's built on top of the C# and C# Dev Kit extensions, which supercharge your .NET development with powerful IntelliSense, an intuitive Solution Explorer, package management, and more." – .NET MAUI extension documentation

Submission

  1. There is nothing to submit for this learning activity.
    Be prepared to answer questions in Canvas about the learning activities' concepts and content and to continue and complete this week's assignment. In addition, you may wish to work with your team on issues related to these tutorials as needed.