Windows 스토어 앱을 만나보세요.
Windows 스토어 앱은 Windows 8 장치에서 실행되는 새로운 종류의 응용 프로그램입니다. Windows 스토어 앱이 기존 데스크톱 앱과 어떤 면에서 다른지에 대해 자세히 알아보려면 계속해서 읽어보세요.
앱에서는 창 하나에서 여러 화면 보기를 지원합니다.
기존 데스크톱 앱과 달리 Windows 스토어 앱에서는 기본적으로 크롬을 사용하지 않는 단일 창이 전체 화면을 채우므로 산만해지지 않고 몰입할 수 있습니다.
Windows 스토어 앱은 다양한 폼 요소 및 표시 크기에 있어 뛰어난 사용자 환경을 만드는 여러 레이아웃 및 보기를 지원합니다.
터치 및 펜 입력으로 작동하는 앱
Windows 스토어 앱은 터치, 펜, 마우스, 키보드 입력 등 다양한 입력 소스로 원활하게 작동합니다. 이러한 모든 입력 소스에 작동하는 단일 이벤트 집합을 사용할 수 있습니다. Windows 스토어 앱에는 UI 요소가 터치 시나리오에서 잘 작동하도록 하는 일련의 기본 스타일이 있습니다.
서로 통신이 가능한 앱
Windows 스토어 앱에서는 적합한 앱 계약을 지원하여 다른 앱을 검색할 수 있으며 다른 앱과 콘텐츠를 공유할 수도 있습니다. 앱 계약에서는 앱이 함께 작동할 수 있는 방법을 제공합니다. 또한 다양한 표준 또는 앱 특정 API를 사용할 필요 없이 저장되거나 다른 앱에서 만든 데이터에 쉽게 액세스할 수 있습니다.
예를 들면, Windows는 사용자가 앱 간에 콘텐츠를 공유하도록 합니다. 콘텐츠를 공유하는 앱은 특정 요구 사항을 충족함으로써 원본 계약을 지원하지만, 공유 콘텐츠를 받는 앱은 그것과는 다른 요구 사항을 충족하여 대상 계약을 지원합니다. 대상 계약과 관련하여 선언된 지원 외에 대상 앱에 대해 아무 것도 몰라도 기능을 활용할 수 있습니다.
새로운 컨트롤과 UI 화면이 있는 앱
Windows 스토어 앱은 사용자 환경을 한층 더 유용하게 만들 수 있는 여러 가지 새로운 컨트롤을 제공합니다. 앱 바와 참이 바로 이러한 컨트롤에 해당합니다.
앱 바
앱 바를 사용하여 탐색, 명령 및 도구를 사용자에게 제공할 수 있습니다. 앱 바는 기본적으로 숨겨져 있으며, 사용자가 화면 맨 위나 맨 아래에서 손가락을 살짝 밀면 표시됩니다. 앱 바에는 앱의 콘텐츠가 포함되며, 사용자가 가장자리를 살짝 밀거나 앱과 조작하여 해제할 수 있습니다.
참 메뉴
참 메뉴는 모든 앱에 나타나는 일관된 단추 집합(검색, 공유, 연결, 설정 및 시작)입니다. 이러한 참 메뉴 단추를 통해 사용자는 다음을 수행할 수 있습니다.
- 사용 중인 앱 또는 다른 앱에 있는 콘텐츠를 검색하거나, 다른 앱에서 사용자 앱의 콘텐츠를 검색할 수 있습니다.
- 사용자 앱의 콘텐츠를 다른 사용자나 서비스와 공유합니다.
- 시작 화면으로 직접 이동합니다.
- 장치에 연결하고 콘텐츠를 보내고 미디어를 스트림하고 인쇄합니다.
- 설정을 사용하여 앱을 기본 설정에 맞게 구성합니다.
앱에서는 아이콘 대신 타일 사용
사용자가 앱을 설치하면 앱이 시작 화면에 타일로 나타납니다. 타일을 누르거나 클릭하면 앱이 시작됩니다.
앱은 실행 중이 아닐 때에도 타일을 통해 콘텐츠를 제공할 수 있습니다. 이러한 라이브 타일을 통해 앱은 유용한 데이터를 한눈에 볼 수 있도록 사용자에게 제공할 수 있습니다.
앱은 실행 여부와 관계없이 정기적으로 웹 서비스에서 업데이트를 요청하도록 시스템을 구성할 수 있습니다. 또한 웹 서비스에서 라이브 타일로 직접 메시지를 보내도록 WNS(Windows 푸시 알림 서비스)를 구성할 수도 있습니다.
잘 아는 언어로 앱 만들기
익숙한 언어(JavaScript, C#, Visual Basic 또는 C++)를 사용하여 Windows 스토어 앱을 만들 수 있습니다. 한 언어로 구성 요소를 작성한 후 이를 다른 프로그래밍 언어로 작성된 앱에서 사용할 수도 있습니다.
Windows 스토어 앱은 운영 체제에서 기본 제공되는 API인 Windows 런타임을 사용할 수 있습니다. 이 API는 C++로 구현되며 JavaScript, C#, Visual Basic 및 C++ 언어에서도 각각 적합한 방식으로 지원됩니다.
Windows 스토어에서 앱 판매
Windows 스토어에서는 앱을 전 세계 수백만 고객에게 제공합니다. 앱을 빌드한 후 현지 통화로 가격을 설정하면 Windows 스토어에서 전 세계 마켓플레이스에 100개 이상의 언어로 앱을 제공합니다.
Windows 스토어를 이용하여 개발한 앱을 손쉽게 배포하고 업데이트하고 돈을 지급 받으세요.
다음 작업
지금까지 Windows 스토어 앱이 무엇인지, Windows 스토어 앱이 다른 종류의 응용 프로그램과 어떻게 다른지에 대해 살펴보았습니다. 이제 무료 개발 도구를 다운로드하여 첫 번째 앱을 만들어 보겠습니다.
