개발자에게 제공되는 Windows 8 RTM

Microsoft는 2주 전에 Windows 8이 RTM(Release To Manufacturing) 단계에 돌입했다고 발표했습니다. RTM 마일스톤 이후 Windows 팀 블로그 게시글, Windows 8, RTM 마일스톤에 도달에서 설명한 것처럼 우리는 배포를 위한 빌드를 준비하고 있습니다. 개발자용 빌드에 액세스하기 위한 준비를 초기 단계에 완료했음을 알려 드리게 되어 대단히 기쁩니다. 이 글에서 RTM 빌드를 다운로드하여 설치하는 가장 좋은 방법에 대해 몇 가지 조언을 해 드리고 앱을 다운받아 Windows 8 RTM에서 실행하는데 사용할 수 있는 리소스에 대해서 알아보겠습니다.

RTM 버전 가져오기

여러분과 여러분의 조직이 어떤 Microsoft 프로그램을 사용하느냐에 따라 Windows 8의 RTM 버전을 다운로드하는 방법에는 몇 가지가 있습니다. MSDN 계정 또는 TechNet Professional 계정이 있다면 RTM을 바로 다운로드할 수 있습니다. 기타 프로그램에 대한 자세한 정보는 Windows Team 블로그 게시글, Windows 8, RTM 마일스톤에 도달을 참조하세요.

이 프로그램 중 어떤 것도 사용하지 않는다면 개발자용 Windows 8 Enterprise 버전 90일 평가판을 사용하실 수 있습니다. 평가판은 Visual Studio Express 2012, Windows 8 디자인 자산, 코드 샘플, 관련 도구, 앱을 빌드할 SDK 도구와 함께 Windows 개발자 센터 다운로드 페이지에서 다운로드할 수 있습니다.

평가판을 사용할 경우 별도의 드라이브나 파티션, 또는VM에 설치할 것을 권장합니다. 이와 같이 Windows 8 RTM이 출시되는 10월에 기존의 OS를 업그레이드할 수 있습니다. 그렇지 않고 정식 버전으로 바꿀 생각이라면 앱을 처음부터 다시 설치해야 합니다. 다운로드 페이지에서 반드시 자세한 사항을 숙지하시기 바랍니다.

Windows 8 RTM에서 앱 제작

개발자들은 RTM을 설치한 후 가능한 한 빨리 앱을 제작하고자 할 것입니다. Windows 8 앱 개발이 처음이라면 Windows 개발자 센터에서 Windows 8 앱 제작 시작하기를 방문하세요. 블로그를 계속 읽어오신 분들은 보다 자세한 API 문서, 추가 디자인 지침, 새로운 방법들, 앱 제작에 도움이 되는 많은 샘플 등 업데이트된 정보를 Dev Center에서 이용해 보셔서 잘 알고 계실 것입니다. 또한 다음주부터 Release Preview 이후 10개 언어를 추가하여 개발자 센터 콘텐츠를 내놓을 계획입니다.

Release Preview에서 이미 앱을 제작해 왔다면 RTM으로 앱을 전환하는 방법이 궁금하실 것입니다. 하지만 이 과정은 그리 복잡하지 않습니다. Release Preview 이후 선보이는 Windows 8 RTM은 앱에 많은 변화를 주지 않습니다. 지난 몇 달에 걸쳐 최종 경험을 미세하게 조정하고 피드백을 반영하기 위해 몇 가지 수정 작업을 거쳤지만 큰 변화는 없었습니다. 대체로 Release Preview에서 실행되는 앱을 몇 가지 수정하면 Windows 8 RTM에서도 실행할 수 있습니다.

이 수정 과정에 대한 도움을 드리기 위해 마이그레이션 지침을 작성했습니다. 이 지침에서는 새로운 Windows 버전으로 앱의 마이그레이션을 위한 기본 단계를 제시하고, API 표면에 수행한 변화를 불러와 필요하다면 어떤 업그레이드가 필요한지 바로 확인해 볼 수 있습니다.

진보

여러분도 우리만큼 Windows 8 RTM에 거는 기대가 클 것으로 생각합니다. 스토어에서 개발자들의 앱을 볼 수 있는 날이 이제 얼마 남지 않았습니다(스토어의 최근 게시글, RTM Windows 스토어, '유료 앱과 기업계정' 오픈 참조). 사용자들이 매일 이러한 앱을 사용하게 될 것입니다. Windows 8에서 재미있는 앱을 제작하려면 지금 바로 RTM 빌드 및 Visual Studio를 다운로드하고 Windows 개발자 센터 리소스와 마이그레이션 지침을 활용하세요. 여러분의 앱을 하루 빨리 보고 싶습니다!

- Windows 그룹 프로그램 관리자, Ian LeGrow