지금이야 익숙해져서 뚝딱해서 프로젝트를 시작할 수 있지만
처음 uwp를 접했을때는 버전도 골라야해서 약간 막막함이 있었다
그래서 아예 이미지로 정리해봤음
※이 글은 C#, Xaml을 이용하여 UWP를 시작하려는 사람에게 최적화 되어있습니다
UWP (Universal Windows Platform)
목적 : 윈도우 10, 윈도우 10 모바일, 엑스박스 원, 홀로렌즈에서 실행할 유니버셜 앱의 개발을 돕기 위해 제작되어짐
윈도우 10 OS로 구동되는 디바이스에서 사용이 가능한 앱
※유니버설 앱(Universal App) : 하나의 프로젝트에서 개발한, 데스크톱, 모바일, 태블릿 등 모든 기기와 운영체제를 아우르는 서비스 또는 앱을 의미
ex) 한 번 개발하면 화면 크기에 따라 UI가 자동으로 변하고, 디스플레이 크기와 기기에 따른 파편화된 사용자 경험을 합칠 수 있다는 장점이 있다.
지원 개발 언어
- XAML UI 및 C#, VB 또는 C++
- DirectX UI 및 C++
- JavaScript 및 HTML
- WinUI
Visual C# 클릭 후 비어있는 앱 (유니버셜 Windows) 선택
대상버전은 1809와 최소버전은 Creators Update인 15063을 사용하고 있는데
처음 uwp를 다룰 때 이 최소버전 지정을 잘못해서 피시에서 실행이 안된적이 있었어서
요즘은 이렇게 주로 하고있다 원래 사용했던 버전에서 윈도우 업데이트 이후 문제가 생긴다면
웬만하면 버전 관련 문제일 확률이 높다
자세한 사항이 궁금하면 좌측 하단부에 있는 버전 선택에 대한 설명이 있으니 아래 사이트를 참고하자
주로 이런 설명이 있으니 업데이트 버전을 대략적으로 파악하기에 좋을듯하다 (아직은 잘 모르겠음)
버전을 지정하고 확인을 누르면 프로젝트가 생성된 모습을 확인할 수 있음
프로젝트 생성이 완료되어 우측의 솔루션 탐색기를 이용해서 MainPage.xaml, MainPage.xaml.cs 의 코드에 접근이
가능하니 이제 예제를 따라하거나 만들어보고 싶은걸 시작해보면 되겠다
참고 사이트
docs.microsoft.com/ko-kr/windows/uwp/get-started/universal-application-platform-guide
'UWP' 카테고리의 다른 글
[UWP] 웹 카메라 화면 불러오기 및 UI 이동, 크기조절 하기 (0) | 2020.12.18 |
---|---|
[UWP] 내 PC에서 로컬 이미지 가져오는법 (0) | 2020.12.08 |
[UWP] 응용프로그램에서 웹 페이지 사용하기 (0) | 2020.11.30 |
[UWP] 로컬에서 불러온 동영상 이동, 크기 조절하기 (0) | 2020.11.17 |
[UWP] 미디어 플레이어 사용해서 로컬 동영상 파일 불러오기 (0) | 2020.11.16 |