.NET MAUI Fundamentals

  • 3 minutes to read

.NET MAUI 강의 목차

  1. .NET MAUI 소개
    • .NET MAUI란 무엇인가?
    • .NET MAUI의 장점과 특징
    • Xamarin.Forms와의 차이점
  2. .NET MAUI 개발 환경 설정
    • .NET 6 설치
    • Visual Studio 2022 설치
    • 프로젝트 생성 및 실행
  3. .NET MAUI 레이아웃
    • 레이아웃 개념
    • StackLayout
    • Grid
    • ScrollView
  4. .NET MAUI 컴포넌트
    • 컴포넌트 개념
    • Button
    • Label
    • Image
    • Entry
  5. .NET MAUI 데이터 바인딩
    • 데이터 바인딩 개념
    • OneWay 데이터 바인딩
    • TwoWay 데이터 바인딩
    • 속성 변환기
  6. .NET MAUI 스타일링
    • 스타일링 개념
    • XAML 스타일링
    • CSS 스타일링
    • DynamicResource
  7. .NET MAUI 이벤트 처리
    • 이벤트 처리 개념
    • 이벤트 핸들러 등록
    • Command
    • MessagingCenter
  8. .NET MAUI 고급 주제
    • Custom Renderer
    • MVVM 패턴
    • HttpClient
    • Platform Specifics
  9. .NET MAUI 프로젝트 실습
    • .NET MAUI 프로젝트 구성
    • .NET MAUI 프로젝트 디자인
    • .NET MAUI 프로젝트 개발
    • .NET MAUI 프로젝트 배포

선수 학습

  • C# 교과서 마스터하기
  • ASP.NET Core Fundamentals Part 1, 2, 3, 4
    • DB 사용에 대한 이해가 필요

.NET MAUI 개발 도구

  • Visual Studio 2022
    • 17.3 버전 이상
  • .NET 7

.NET MAUI 개발 환경 구축

  • Visual Studio 2022 설치 + .NET MAUI 개발 워크로드 설치
    • ASP.NET 및 웹 개발, .NET 데스크톱 개발 추가

.NET MAUI 소개

.NET MAUI를 사용하면 하나의 프로젝트로 크로스 플랫폼 앱을 개발할 수 있습니다.

  • MAUI(Multi-platform Application User Interface)
  • 하나의 프로젝트로 크로스 플랫폼 앱 생성
    • Xamarin.Forms: 여러 프로젝트로 구성

.NET MAUI와 Blazor

.NET MAUI

  • C#과 XAML 사용 UI 개발
  • 모바일 전용

Blazor

  • C#과 HTML 사용 UI 개발
  • 웹과 호환

.NET MAUI 기초 입문 영문 강좌

.NET MAUI Docs에서는 .NET MAUI 이름으로 공개된 마이크로소프트의 멀티-플랫폼 앱을 만드는 기술에 대한 소개 및 학습 가이드 설명서를 제공합니다.

.NET MAUI Beginners 시리즈 동영상 강좌 재생 목록(영어)

https://www.youtube.com/watch?v=Hh279ES_FNQ&list=PLdo4fOcmZ0oUBAdL2NwBpDs32zwGqb9DY

What is .NET MAUI? [1 of 8] | .NET MAUI for Beginners

https://youtu.be/Hh279ES_FNQ

How to Install .NET MAUI on a PC [2 of 8] | .NET MAUI for Beginners

https://youtu.be/8UkEP6u-55Y

.NET MAUI 설치

.NET MAUI 사용하려면 Visual Studio Installer에서 .NET을 사용한 모바일 개발 워크로드를 선택합니다.

.NET을 사용한 모바일 개발

.NET MAUI Architecture Overview [3 of 8] | .NET MAUI for Beginners

https://youtu.be/LH4z74QBWU8

Build .NET MAUI UI with XAML [4 of 8] | .NET MAUI for Beginners

https://youtu.be/l5qJRYwhyOY

.NET MAUI Data Binding with MVVM & XAML [5 of 8] | .NET MAUI for Beginners

https://youtu.be/5Qga2pniN78

https://youtu.be/ddmZ6k1GIkM

Accessing Platform Features in .NET MAUI [7 of 8] | .NET MAUI for Beginners

https://youtu.be/gy7X1IZKeQQ

.NET MAUI Resources & Beginner Series Recap [8 of 8] | .NET MAUI for Beginners

https://youtu.be/qiZ6weNrhPk

VisualAcademy Docs의 모든 콘텐츠, 이미지, 동영상의 저작권은 박용준에게 있습니다. 저작권법에 의해 보호를 받는 저작물이므로 무단 전재와 복제를 금합니다. 사이트의 콘텐츠를 복제하여 블로그, 웹사이트 등에 게시할 수 없습니다. 단, 링크와 SNS 공유, Youtube 동영상 공유는 허용합니다. www.VisualAcademy.com
박용준 강사의 모든 동영상 강의는 데브렉에서 독점으로 제공됩니다. www.devlec.com