윈도우 개발자가 되고 싶다면, 아마도 윈도우 10 UWP 앱을 만드는 방법에 대해 궁금할 것입니다. 이 기사는 이를 위한 최고의 도구와 자원을 모아놓았으니 더 이상 고민하지 마세요.
아시다시피, 스토어의 앱 수가 증가하고 있지만, 마이크로소프트는 여전히 더 유용한 앱을 개발할 개발자를 유치하는 데 어려움을 겪고 있습니다.
윈도우 스토어 앱을 직접 만들어 출판할 준비를 하는 방법을 알아보세요.
윈도우 스토어 앱을 만들기 위해 필요한 것은?
먼저, 멋진 윈도우 10 애플리케이션 작업을 시작하기 전에 개발자 계정이 필요합니다. 윈도우 스토어 앱 개발을 시작하려면 개발자 페이지에 가입하세요.
윈도우 10 애플리케이션을 개발해야 하는 이유가 궁금하신가요? 그럼 이렇게 생각해 보세요 – 앱 판매로 얻는 수익의 70%를 가져가고, 만약 금액이 $25,000를 초과하면 80%로 증가합니다.
그럼, 무엇을 기다리고 있나요? 여러분이 이를 수행하는 데 도움이 될 자원과 단계를 나열하겠습니다.
Microsoft 스토어 앱을 만들기 위한 도구
- 윈도우 10 SDK
- 비주얼 스튜디오용 원격 도구
- 윈도우 10 앱 내 광고 SDK
- 디자인 자산
- 윈도우를 위한 실습 실험실
윈도우 스토어 앱을 어떻게 만들까요?
이 도구들은 시작하는 윈도우 10 개발자가 윈도우 10 애플리케이션을 만들기 위해 필요로 하는 것들입니다. 하지만 더 필요하다고 생각되면 이 개발자 페이지로 가서 필요한 것을 선택하세요.
안타깝게도 우리는 개발자가 아니지만, 사람들이 좋아할 멋진 윈도우 10 애플리케이션을 만드는 방법을 알고 싶습니다.
예를 들어, Bings Maps SDK나 윈도우 애저 모바일 서비스가 필요할 수도 있습니다. 이제 마이크로소프트 스토어 앱 프로그래밍을 위한 개발자 다운로드를 받았습니다.
무료 개발자 라이센스 받기
기본적으로 첫 번째 단계는 위의 모든 무료 도구를 다운로드하는 것입니다. 이를 완료했다면, 이제 비주얼 스튜디오를 실행하여 개발자 라이센스를 받아야 합니다.
마이크로소프트 스토어(윈도우 10)에 적합한 앱을 테스트하고 만들기 위해서는 먼저 무료 라이센스를 받아야 합니다. 마이크로소프트가 여러분이 그들의 마이크로소프트 스토어를 위해 앱을 만들도록 설득하는 방법은 다음과 같습니다:
윈도우는 고객이 더 많은 일을 할 수 있도록 하는 현대적인 경험을 구축할 수 있는 도구와 기능을 제공합니다.
유니버설 윈도우 플랫폼(UWP)을 사용하면 다양한 장치에서 실행할 수 있는 단일 앱 패키지를 만들 수 있습니다.
그리고 마이크로소프트 스토어는 전 세계 고객에게 안전하게 도달할 수 있는 통합 배포 채널을 제공합니다.
튜토리얼 배우기
마이크로소프트는 여러분이 이미 알고 있을 법한 것 외에는 아무것도 배울 필요가 없다고 알려줍니다 – HTML/CSS와 함께하는 자바스크립트, C#, 비주얼 베이직 또는 XAML과 함께하는 C++, DirectX와 함께하는 C++.
이 모든 것을 마친 후, 윈도우 10 스토어 애플리케이션 제작에 대해 더 깊이 들어가기 위해 몇 가지 튜토리얼을 거쳐야 합니다. 여기 있습니다:
- HTML과 함께하는 자바스크립트 : 자바스크립트를 사용하여 첫 번째 마이크로소프트 스토어 앱 만들기
- XAML과 함께하는 C# 또는 비주얼 베이직 : C# 또는 비주얼 베이직을 사용하여 첫 번째 마이크로소프트 스토어 앱 만들기
- XAML과 함께하는 C++ : C++를 사용하여 첫 번째 마이크로소프트 스토어 앱 만들기
앱 계획 및 디자인
기본적으로, 이것은 사용자가 보게 될 것이며, 이는 매우 중요합니다. 마이크로소프트가 이에 대해 말하는 것은 다음과 같습니다:
유니버설 윈도우 플랫폼(UWP) 앱을 계획할 때, 앱이 무엇을 할 것인지, 누구를 위한 것인지뿐만 아니라 앱이 무엇을 잘할 것인지도 결정해야 합니다.
모든 훌륭한 앱의 핵심은 탄탄한 기반을 제공하는 강력한 개념입니다. 예를 들어, 사진 앱을 만들고 싶다고 가정해 보세요.
사용자가 사진을 작업하고, 저장하고, 공유하는 이유를 생각해 보면, 그들은 추억을 되살리고, 사진을 통해 다른 사람들과 연결되기를 원하며, 사진을 안전하게 보관하고 싶어한다는 것을 깨닫게 됩니다.
이것들은 앱이 잘해야 할 것들이며, 이러한 경험 목표를 사용하여 나머지 디자인 프로세스를 안내합니다.
그리고 여러분이 배워야 할 튜토리얼은 다음과 같습니다:
- 마이크로소프트 스토어 앱 계획
- 윈도우 앱 인증 요구 사항
- 마이크로소프트 스토어 앱을 위한 디자인 가이드
윈도우 10 UWP 앱을 어떻게 개발할 수 있을까요?
1. 전통적인 방법으로 하기
물론, 이것은 실제로 프로그래밍과 디자인을 배우고 싶다면 가장 좋은 방법입니다. 가장 어려운 방법이지만, 가장 보람 있는 방법이기도 합니다.
다른 방법보다 더 많은 자유를 제공합니다. 어떤 사람들은 이것이 앱과 게임을 만드는 유일한 합법적인 방법이라고도 말합니다.
사용자 인터페이스(UI)를 만드는 방법, 타일을 생성하고 업데이트하는 방법, 다른 앱과 검색 및 공유하는 방법, 장치 및 센서를 사용하는 방법을 배우게 됩니다.
- UI 만들기
빠른 시작: 앱 레이아웃 정의하기
빠른 시작: 컨트롤 추가 및 이벤트 처리하기
빠른 시작: 입력 및 기타 장치 빠른 시작: 사용성
- 다른 앱과 검색 및 공유하기
빠른 시작: 앱에 검색 추가하기
앱 간 통신
- 타일 생성 및 업데이트하기
빠른 시작: 기본 타일 생성하기
빠른 시작: 보조 타일 구성하기
빠른 시작: 토스트 알림
빠른 시작: 알림 전달 방법 선택하기
빠른 시작: 윈도우 푸시 알림 서비스(WNS)
- 장치 및 센서 사용하기
빠른 시작: 위치 감지하기
빠른 시작: 카메라 대화 상자를 사용하여 사진 또는 비디오 캡처하기
2. 전용 디자인 도구 사용하기
어도비 크리에이티브 클라우드는 포토샵 및 인디자인을 포함하여 20개 이상의 데스크톱 및 모바일 앱을 제공합니다. 앱 디자인 소프트웨어인 어도비 XD는 와이어프레임 및 클릭 가능한 프로토타입을 지원합니다.
음성 명령을 사용하여 앱을 개발할 수 있는 음성 디자인 도구와 아트보드를 연결하여 애니메이션 프로토타입을 생성할 수 있는 프로토타입 및 애니메이션 도구와 같은 훌륭한 기능이 많이 있습니다.
이 스위트는 최소한의 시스템 요구 사항으로 마이크로소프트 스토어를 위한 복잡한 앱을 만들기 위한 올인원 솔루션을 제공합니다.
⇒ 어도비 크리에이티브 클라우드 받기
3. UWP 변환기 사용하기
이미 개발자이고 윈도우용으로 개발된 Win32 앱이 있다면, 이를 UWP 형식으로 변환할 수 있는 방법이 있습니다.
마이크로소프트는 이전 앱을 새로운 형식으로 변환할 수 있는 Desktop Bridge라는 앱도 제공합니다.
이렇게 하면 윈도우 10 모바일 및 윈도우 10 S를 포함한 더 큰 시장을 커버할 수 있습니다.
윈도우 10 UWP 변환기에 대해 알아야 할 모든 것을 마이크로소프트 웹페이지에서 찾을 수 있습니다.
4. 시각적 프로그래밍 도구 사용하기
마지막으로, 아마도 윈도우 10 앱을 만드는 가장 간단한 방법입니다. 마이크로소프트에 따르면, 윈도우 앱 스튜디오를 사용하면 코딩 지식이 필요하지 않으며, 따라서 다양한 사용자에게 적합합니다.
윈도우 앱 스튜디오는 앱을 만들기 위한 간단한 시각적 방법을 사용하므로 모든 조각을 함께 조립하기만 하면 마이크로소프트 스토어를 위한 멋진 앱을 만들 수 있습니다.
안타깝게도, 윈도우 앱 스튜디오는 비주얼 스튜디오만큼 발전되지 않았으므로 생각하는 모든 기능을 구현할 수는 없습니다.
하지만, 윈도우 10 앱 개발을 처음 시작하는 경우, 이 도구는 시작하기에 완벽하며 앱 제작의 전체 개념을 이해하는 데 도움이 됩니다.
마이크로소프트가 윈도우 앱 스튜디오에 대해 말하는 것은 다음과 같습니다:
앱을 만들고 싶었던 생각이 한동안 있었지만, 세상과 콘텐츠 및 관심사를 공유하지 않으려 했지만, 시간도 부족하고, 설사 시간이 있다 하더라도 어디서 시작해야 할지 모르겠다면?
답은 윈도우 앱 스튜디오입니다. 빠르게 윈도우 앱을 구축하여 게시, 테스트 및 공유할 수 있는 무료 온라인 앱 제작 도구입니다. 변경 사항을 만들고, 콘텐츠를 추가하고, 다양한 장치 보기 간에 전환하여 앱이 살아나는 모습을 확인하세요.
윈도우 앱 스튜디오를 시작하는 데 필요한 모든 것을 마이크로소프트 웹사이트에서 찾을 수 있습니다.
앱 판매하기
자, 이제 끝입니다. 사용자에게 매력적인 흥미로운 윈도우 10 또는 마이크로소프트 스토어 애플리케이션을 만들기 위해 사용해야 할 튜토리얼, 단계 및 도구입니다.
코딩을 시작하세요, 개발자 여러분! 이 정보가 도움이 되었기를 바랍니다. 설치 프로그램을 만들고 싶다면, 최고의 설치 프로그램 생성 소프트웨어를 확인해 보세요. 그리고 개발 도구를 최대한 활용하기 위해 윈도우 SDK에 대해 모두 배우는 것을 잊지 마세요.
윈도우 스토어 앱을 만드는 방법에 대한 모든 조언을 따르셨기를 바라며, 이를 적용하시기 바랍니다. 다른 유용한 자원을 알고 계신다면 아래에 댓글을 남겨 알려주세요.