UWP 모바일 광대역 앱 개요
이 항목에서는 다음 섹션을 사용할 수 있습니다.
UWP 앱
UWP 앱은 다음 사항에 맞게 조정된 전체 화면 또는 창이 있는 앱입니다.
사용자의 요구 사항
실행하는 디바이스
터치 조작
Windows 사용자 인터페이스
UWP 앱은 터치에 최적화되고, 사용자의 위치와 ID를 인식하며, Microsoft Store에서 호스트됩니다. UWP 앱은 항상 켜지고 즉시 사용할 수 있으며 항상 웹의 최신 콘텐츠와 연결됩니다. 사용자는 Microsoft Store에서 이러한 앱을 검색하고 구매할 수 있습니다. 앱을 신속하게 설치하고 새로 제거할 수 있습니다.
모든 UWP 앱은 다음과 같은 기능과 이점을 공유합니다.
개발 플랫폼 UWP 앱은 Windows 10 Windows 소프트웨어 개발 키트 및 Windows 런타임 API를 사용하여 빌드됩니다.
프로그래밍 언어 HTML 및 CSS(계단식 스타일시트) 프레젠테이션 계층이 있는 JavaScript를 사용하거나 XAML(Extensible Application Markup Language) 프레젠테이션 계층이 있는 C++ 또는 C#을 사용하여 UWP 앱을 빌드할 수 있습니다.
터치 최적화 터치 조작 지원은 기본 제공됩니다. 터치용 모바일 광대역 앱을 디자인할 수 있으며 Windows는 키보드, 마우스 및 그래픽 크기 조정 지원을 제공합니다.
UWP 앱에 대한 자세한 내용은 Windows 10 앱 시작을 참조하세요.
UWP 모바일 광대역 앱
UWP 모바일 광대역 앱은 통신사가 작성하고 모바일 광대역 연결과 연결된 UWP 앱입니다. 이 앱은 UWP 앱이라는 이점 외에도 권한 있는 모바일 광대역 API에 대한 특별한 액세스 권한을 가져 줍니다.
모바일 광대역 앱은 다음과 같은 이점을 제공합니다.
고객 연결 증가 사용자는 Windows 시작 화면 및 네트워크 목록에서 운영자의 브랜드 및 서비스를 쉽게 검색할 수 있습니다.
환경에 대한 지속적인 제어 앱을 사용하여 구독자의 계정 환경을 변경할 수 있습니다.
배포 및 유지 관리 부담 감소 앱은 인터넷을 사용하거나 원래 장비 제조업체에서 사전 설치하여 고객 디바이스에 자동으로 배포됩니다. 사용자가 모바일 광대역 하드웨어를 처음 연결하면 Windows는 자동으로 Microsoft Store에서 서비스 메타데이터를 사용하여 디바이스와 연결된 모바일 광대역 앱을 검색하고 모바일 광대역 연결에 적합한 앱을 자동으로 설치합니다. 이렇게 하면 사용자가 해당 디바이스와 연결된 모바일 광대역 디바이스 및 서비스를 더 쉽게 검색하고 사용할 수 있습니다.
이 앱은 연결 관리 기능을 제공하지 않고 대신 서비스에 대한 계정 환경 및 브랜딩을 제공합니다.
중요
앱은 터치 입력을 최적화하고 Windows 10 UI 디자인 원칙을 따라야 합니다. 모바일 광대역 앱에 대한 사용자 환경을 디자인하는 방법에 대한 자세한 내용은 모바일 광대역 앱의 사용자 환경 디자인을 참조하세요.
UWP 모바일 광대역 앱 및 MBAE
모바일 광대역 앱 환경 앱 또는 MBAE 앱은 Windows 10 버전 1803 이상에서 MO UWP 앱으로 대체됩니다. MO UWP 앱은 이제 COSA의 일부이며 Windows 개발자 센터 하드웨어 dashboard(Sysdev)에서 서비스 메타데이터를 만들 필요가 없습니다. 1803년 이전의 Windows 8, Windows 8.1 및 Windows 10 버전은 Sysdev에 게시된 서비스 메타데이터를 통해 MBAE 앱을 계속 사용합니다.
Windows 10 버전 1803에서 MBAE 앱은 COSA로 마이그레이션할 필요 없이 작동합니다. 그러나 통신사는 MO UWP 앱 및 COSA로 마이그레이션하는 것이 좋습니다. COSA에 대한 자세한 내용은 COSA 개요를 참조하세요. COSA 설정에 대한 자세한 내용은 데스크톱 COSA/APN 데이터베이스 설정을 참조하세요.
AppID 설정이 COSA에 입력된 경우 Windows는 일치하는 Sysdev 메타데이터 패키지가 앱을 다운로드하도록 검사 않습니다. AppID가 채워지지 않으면 Windows에서 일치하는 Sysdev 메타데이터 패키지에 대한 검사 앱을 다운로드합니다.
다음 표에서는 MBAE와 MO UWP 앱 간의 차이점에 대한 정보를 제공합니다.
앱 형식 | 대상 플랫폼 | 배달 메커니즘 | 아이콘 검색 |
---|---|---|---|
MBAE | Windows 8, Windows 8.1 또는 Windows 10 | Sysdev 메타데이터 | 프로필의 일부로 선언된 경우 Sysdev 메타데이터 또는 COSA |
MO UWP 앱 | Windows 10(동일한 SDK 버전이 있는 버전 1803 이상) | COSA 데이터베이스 | COSA 데이터베이스 |
MBAE와 MO UWP 앱 간의 UI 소스 코드는 Windows 8/Windows 8.1 및 Windows 10 UI 원칙 간의 변경으로 인해 다를 수 있습니다. 그러나 대부분의 비즈니스 논리 소스 코드는 많은 변경이 필요하지 않습니다. 예를 들어 백 엔드에 액세스하고 모바일 광대역 정보에 액세스하는 코드는 동일할 수 있습니다. 그러나 MO는 이에 따라 각 모바일 광대역 앱 시나리오 의 유효성을 검사해야 합니다.