Windows 8: 개발자 및 Windows 스토어와의 관계

차례:
- Modern UI 앱이 스토어에 진입하려면 무엇을 충족해야 합니까?
- 데스크탑 애플리케이션 예, 하지만 링크로만 가능
- Windows 스토어의 베타 및 평가판
- 신청가격: 1.49~1000달러
- 인앱 구매, 애플리케이션으로 돈을 버는 또 다른 방법
- 푸시 알림, Live Connect 및 광고 네트워크
- 특수 Windows 8 심층 정보
우리는 Windows 8에 대한 특집을 계속합니다. 지난 편에서는 Windows 스토어를 심층적으로 분석하고, 작동 방식과 이를 활용하여 필요한 응용 프로그램을 찾는 방법을 분석했습니다. 오늘 우리는 앱 스토어에 대해서도 이야기할 것이지만, 이번에는 개발자의 관점에서 앱이 스토어에 표시되기 위해 충족해야 하는 요구 사항과 Microsoft가 제공하는 기타 추가 서비스에 대해 이야기하겠습니다.
Modern UI 앱이 스토어에 진입하려면 무엇을 충족해야 합니까?
Modern UI 앱이 Windows 스토어에 출시되려면 먼저 일련의 테스트를 통과해야 합니다.Microsoft는 코드 및 API 수준과 유용성 수준 모두에서 엄격한 요구 사항을 설정하여 최소한의 품질이 없는 응용 프로그램이 스토어에 도달하지 못하도록 합니다.
인증에는 두 단계가 있습니다. 하나는 자동이고 다른 하나는 사람이 수행합니다. 자동 테스트 단계에서 애플리케이션이 허용된 API만 호출하고 전송된 모든 필드와 파일(캡처 및 아이콘)이 해당 제한 사항을 준수하는지 확인합니다.
다음은 사람이 응용 프로그램을 테스트하는 부분인 보다 광범위한 테스트 단계입니다. 일반 사용자인 것처럼 모든 옵션을 시도하고 다른 페이지를 탐색하고 응용 프로그램에서 예상치 못한 작업(예: 텍스트 필드에 문자 입력)을 시도하면서 응용 프로그램을 탐색하게 됩니다.
이것으로 응용 프로그램이 제대로 작동하는지 확인하려고 합니다.가장 기본적인 요구 사항은 응용 프로그램이 설치되는 순간부터 작동해야 하고, 오류 또는 충돌로 인해 예기치 않게 닫힐 수 없으며, 시작하는 데 5초 이상 걸리지 않거나 일시 중지하는 데 2초 미만이 소요될 수 없다는 것입니다. 인터페이스는 언제든지 응답을 멈출 수 없습니다.
"이 외에도 사용자 개인 정보가 존중되도록 할 것입니다. 즉, 개인 정보를 저장하거나 사용하는 경우 개인 정보 보호 정책을 표시해야 하며 동일한 정보를 공유하거나 보낼 때 경고해야 합니다(나중에 Facebook 스타일로 해제할 수 없음). "
또한 인증 프로세스는 광고가 거슬리지 않고 앱 또는 알림 표시줄 대신 표시되지 않으며 사용자의 시스템 설정을 존중하고 화면 크기 또는 입력 방법.
마지막으로 Microsoft는 응용 프로그램의 내용을 모니터링합니다. 인종 차별, 폭력 선동 등이 없고 연령 등급이 적절한지 확인합니다.
요약: Windows 스토어에서 사용할 수 있는 모든 응용 프로그램은 제대로 작동하고 약속한 대로 다운로드할 수 있도록 하는 테스트를 통과했습니다. 물론 이것은 이론적입니다. Windows Phone에서 프로세스는 매우 유사하며 예를 들어 WhatsApp에서 어떤 일이 발생하는지 살펴보십시오.
데스크탑 애플리케이션 예, 하지만 링크로만 가능
Metro 또는 Modern UI 앱 외에도 Windows Store는 데스크톱 앱도 허용합니다. 그러나 거기에서 직접 다운로드할 수는 없습니다. 스토어는 애플리케이션 목록 역할만 합니다.각각의 상세페이지로 들어가시면 제조사 홈페이지로 이동하여 다운받을 수 있는 링크가 있습니다.
인증을 통과하려면 데스크탑 앱이 최신 UI 앱과 동일한 요구 사항을 충족해야 합니다. 또한 Microsoft는 다운로드 링크에 몇 가지 추가 제한 사항을 적용합니다. 링크는 직접적이어야 하고(응용 프로그램을 다운로드하거나 구입하기 위해 수천 번을 돌아다녀서는 안 됨) 32비트 및 64비트 버전이 있어야 하며 동일한 정보를 포함해야 합니다. 스토어에서 Microsoft에 제공됩니다. 마지막 조건으로 엔터프라이즈 개발자만 데스크톱 애플리케이션을 제출할 수 있습니다.
Windows 스토어의 베타 및 평가판
Windows Store의 결점 중 하나는 더 작은 모바일 사촌과 달리 베타 응용 프로그램을 제공하지 않는다는 것입니다.Windows Phone에서 개발자는 비공개이며 자체 인증만 거치는 베타 버전을 제출할 수 있습니다. 응용 프로그램을 사용해 보고자 하는 사용자의 이메일을 포함하는 것은 개발자이며, 다운로드하여 사용해 볼 수 있는 유일한 사람은 개발자입니다.
Windows Store에는 이 기능이 없습니다. 이는 주로 일반 사용자가 개발자 계정 없이는 Modern UI 앱을 설치할 수 없기 때문에 개발자에게 버그이자 골칫거리입니다. 이런 식으로 누군가가 애플리케이션의 베타 버전을 제공하려는 경우 매우 적은 수의 사람들에게만 의존할 수 있으며 많은 의견이나 제안을 받지 못할 것입니다.
"Windows Store에서 제공하는 것(이번에는 Windows Phone 스토어와 관련하여 개선됨)은 평가판입니다. 모든 유료 애플리케이션에는 시간(7일)이 제한된 평가판 모드가 있을 수 있습니다. 해당 시간이 지나면 시스템에서 경고 >"
사용자가 정식 버전을 구매하기로 결정하면 결제하는 순간부터 어떠한 제한 없이 애플리케이션을 사용할 수 있습니다. 그리고 가장 중요한 것은 추가 다운로드 없이 데이터 손실 없이 .
신청가격: 1.49~1000달러
물론 Windows 스토어에서는 유료 애플리케이션을 게시할 수 있습니다. 가격은 Microsoft에서 설정하며 범위는 $1.49에서 $1,000입니다. 가장 일반적일 수 있는 더 낮은 범위에서 증분은 $0.50입니다. 가격이 높을수록 차이도 커집니다.
유로 기준 최저가는 1.19유로입니다. 흥미롭게도 가격은 같은 방식으로 오르지 않지만 스크린샷에서 볼 수 있듯이 때로는 30센트, 때로는 50센트의 차이가 있습니다. 선택의 폭이 상당히 넓기 때문에 누구나 원하는 가격을 책정할 수 있습니다.
응용 프로그램 판매로 징수된 모든 것 중에서 Microsoft가 전통적인 점유율인 30%를 차지합니다. 단, 매출이 $25,000를 초과하면 수수료가 20%가 됩니다.
인앱 구매, 애플리케이션으로 돈을 버는 또 다른 방법
Windows 8을 통해 Microsoft는 개발자를 위한 새로운 수익 창출 방법인 인앱 구매 또는 애플리케이션에 통합된 구매를 제공합니다. 개념은 매우 간단합니다. 작은 추가 기능이나 응용 프로그램에 대한 추가 비용을 지불합니다.
예를 들어 레이싱 게임은 인앱 구매를 활용하여 사용자가 전용 자동차를 구매하거나 뉴스 리더가 애플리케이션에 대한 다양한 테마를 판매할 수 있습니다. 가장 큰 장점은 구매가 Windows Store 계정으로 이루어지기 때문에 결제 세부 정보가 응용 프로그램 작성자에게 제공되지 않는다는 것입니다.
개발자에게 인앱 구매는 중요한 이점도 제공합니다. 주로 모든 결제 및 제품 관리가 Microsoft 서버에서 수행된다는 것입니다. 구매 영수증을 확인하기만 하면 구매 내역을 서버로 전송(예: 다른 PC에 애플리케이션을 설치할 때 필요한 데이터를 다운로드)할 수 있습니다.
푸시 알림, Live Connect 및 광고 네트워크
Microsoft는 개발자를 위해 Windows 스토어와 관련된 몇 가지 서비스를 제공합니다. 스토어에 애플리케이션이 게시되어 있는 한 애플리케이션의 기능을 확장하거나 특정 작업을 용이하게 하는 도구입니다.
첫 번째는 푸시 알림입니다. 앱이 이러한 즉각적인 알림을 받으려면 WNS(Windows 알림 서비스)를 사용해야 합니다.WNS는 알림을 보내는 개발자 서버와 컴퓨터 사이에서 중간 서버 역할을 합니다. Windows 8에서는 앱에 푸시 알림을 보내는 다른 방법이 없다는 점에 유의해야 합니다.
Microsoft는 Live Connect 서비스도 제공합니다. 아시다시피 Windows 8에서는 라이브 계정에 연결된 사용자 계정을 만들 수 있습니다. Live Connect를 사용하면 애플리케이션이 해당 Live 계정(당사가 명시적으로 허용하는 한)에 액세스할 수 있으므로 SkyDrive, 캘린더, 연락처 및 메신저에 매우 간단하고 사용자에게 매우 안전한 방식으로 액세스할 수 있습니다.
"이 서비스는 외부 서버에서 사용자를 식별하는 데에도 사용할 수 있습니다. 예를 들어 브라우저나 모바일에서 다른 플레이어와 대결하는 온라인 전략 게임을 다운로드한다고 가정해 보겠습니다.글쎄요, 새 계정을 만드는 대신 라이브 계정을 사용하여 별 문제 없이 자신을 식별할 수 있습니다. Facebook/Twitter>로 입장하기와 유사한 절차입니다."
마지막으로 Microsoft는 . 무료 SDK를 통해 모든 개발자는 응용 프로그램에 포함하고 Windows Store 계정에서 직접 추가 수익을 얻을 수 있으며 .