.NET MAUI Essentials 기능 가이드: Xamarin.Essentials 이전
이 글은 2022년 Xamarin.Essentials 소개 글을 .NET MAUI의 플랫폼 통합 API 기준으로 전면 개정했습니다. 깨진 이미지를 제거하고 저장소, 연결 상태, 브라우저, 권한 사용 예제를 현재 네임스페이스로 바꿨습니다. Xamarin.Essentials의 주요 기능은 .NET MAUI에 포함되어 있습니다. .NET MAUI 앱에서는 별도 Xamarin.Essentials 패키지를 추가하지 않고 Microsoft.Maui.ApplicationModel , Microsoft.Maui.Devices , Microsoft.Maui.Networking , Microsoft.Maui.Storage 등의 API를 사용합니다. 먼저 보는 핵심 설정값은 Preferences , 민감한 값은 SecureStorage , 네트워크 상태는 Connectivity , 웹 주소 열기는 Browser , 런타임 권한은 Permissions 를 사용합니다. 플랫폼별 권한 선언은 코드와 별도로 필요합니다. 목적 대표 API 네임스페이스 일반 설정 저장 Preferences Microsoft.Maui.Storage 민감한 값 저장 SecureStorage Microsoft.Maui.Storage 네트워크 확인 Connectivity Microsoft.Maui.Networking 브라우저 열기 Browser Microsoft.Maui.ApplicationModel 권한 확인·요청 Permissions Microsoft.Maui.ApplicationModel 기기 정보 DeviceInfo Microsoft.Maui.Devices 1. Preferences로 일반 설정 저장 테마, 정렬 방식, 마지막 탭처럼 노출되어도 큰 문제가 없는 작은 값을 저장합니다. csharp using Microsoft.Maui.Storage ; Preferences . Default . Set ( ...