곧 Windows 스토어에서 레거시 소프트웨어를 다운로드할 수 있습니다.
우리는 종종 MakeUseOf에서 변환기에 대해 이야기하며 가장 효율적이고 우수한 기능 배열, 세련된 미학, 그리고 바라건대(항상 그런 것은 아님) 무료를 원합니다. 그러나 개발자가 데스크톱 앱을 UWP(유니버설 Windows 플랫폼) 앱으로 변환할 수 있는 도구는 어떻습니까? 이것은 마침내 Windows 스토어를 유용하게 만들 수 있습니다!
Build 2016에서 Microsoft는 이전에 Project Centennial로 알려졌던 Desktop App Converter를 미리 선보였습니다. Windows 10 Anniversary 빌드 14316을 통해 Microsoft는 도구의 미리보기 버전을 출시했습니다. Windows 스토어에서 첫 번째 응용 프로그램을 볼 수 있을 때까지 오래 걸리지 않을 것입니다!
무엇입니까?
Desktop App Converter는 Microsoft가 Win32 또는 .NET과 같은 클래식 Windows 응용 프로그램을 유니버설 Windows 플랫폼 에코시스템으로 가져오기 위해 지속적으로 추진하고 있는 Project Centennial의 핵심 기능입니다. 변환기는 개발자가 응용 프로그램을 Windows 10으로 가져와 잠재적인 문제를 해결할 수 있도록 설계되었습니다. Microsoft는 Windows 개발자 센터에 게시된 공식 블로그에서 자세히 설명했습니다.
<블록 인용>Desktop App Converter는 .NET 4.6.1 또는 Win32용으로 작성된 기존 데스크톱 앱을 UWP(유니버설 Windows 플랫폼)로 가져올 수 있는 시험판 도구입니다. 무인(자동) 모드에서 변환기를 통해 데스크톱 설치 프로그램을 실행하고 개발 컴퓨터에서 Add-AppxPackage PowerShell cmdlet을 사용하여 설치할 수 있는 AppX 패키지를 얻을 수 있습니다.
보고서는 긍정적입니다. 레거시 및 데스크톱 앱이 갑자기 멋진 현대적 걸작으로 업데이트되지는 않겠지만 변환을 통해 얻은 기능은 확실히 많은 개발자에게 어필할 것입니다.
이것이 왜 중요한가요?
Desktop App Converter의 릴리스는 여러 가지 이유로 중요하지만 주로 액세스 및 패키징 개발자가 이제 액세스할 수 있습니다. 그게 무슨 뜻인가요?
글쎄, 레거시 앱이 정상적으로 작동하는 대신 이제 개발자는 UWP 기능을 패키지에 추가할 수 있습니다. 즉, "한눈에 보기" 라이브 타일과 같은 Windows 10 기능에 대한 지원을 의미합니다. 레거시 또는 데스크톱 응용 프로그램은 또한 더 넓은 범위의 백그라운드 작업을 수행하고 알림을 전달할 수 있으며 배터리 절약 메뉴 옵션 및 기타 여러 이점에 표시됩니다.
이론적으로 레거시 및 데스크톱 앱 설치를 훨씬 쉽게 만들고 지원해야 합니다. UWP 패키지로 래핑된 애플리케이션은 훨씬 더 넓은 범위의 UWP API를 호출하여 Windows 10의 내부 작업에 더 많은 액세스 권한을 부여할 수 있습니다.
또한 변환 시 올바른 매개변수를 사용하는 경우 레거시 또는 데스크톱 앱을 모든 Windows 10 장치에서 실행하도록 변환할 수 있습니다. 공식 Microsoft 라이선스 및 업데이트 기능을 사용하여 Windows Store에 표시될 수도 있습니다.
마지막으로 UWP 앱은 샌드박스에서 실행되기 때문에 데스크톱 앱보다 안전합니다. 개발자는 애플리케이션을 변환하고 Windows 스토어를 통해 다운로드할 수 있도록 제공함으로써 보안 계층을 추가합니다.
요구 사항은 무엇입니까?
데스크톱 앱 변환기를 실행하려면 Windows 10 1주년 업데이트 빌드 14316(또는 이후 출시될 때)과 Pro 또는 Enterprise 라이선스가 필요합니다. 또한 컴퓨터의 최소 사양은 다음과 같아야 합니다.
- 64비트(x64) 프로세서
- 하드웨어 지원 가상화
- 2단계 주소 변환(SLAT)
설치
관리자 PowerShell 창을 통해 Desktop App Converter를 설치해야 합니다.
파일을 다운로드한 후 DesktopAppConverter.zip 압축을 풉니다. 로컬 폴더로 이동합니다.
다음으로 Cortana 검색 창에 PowerShell을 입력합니다. , 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택합니다. . 창이 열리면 다음 명령을 실행하십시오.
PS C:\> Set-ExecutionPolicy bypass
Y로 변경 사항 확인 , Enter 키를 누릅니다. . 이제 다음 명령을 실행하여 변환기를 설정하십시오.
PS C:\> .\DesktopAppConverter.ps1 -Setup -BaseImage .\BaseImage-14316.wim
명령에 재부팅하라는 메시지가 표시되면 다시 시작하고 명령을 다시 실행하십시오.
Desktop App Converter를 설치한 후 실행하는 방법, 변환 및 서명된 응용 프로그램을 실제로 배포하는 방법, Desktop App Converter 주의 사항 목록, Desktop App Converter PowerShell 매개변수의 현재 작업 목록과 함께 자세한 설치 정보는 다음을 참조하십시오. 공식 지원 블로그 게시물입니다.
데스크톱 앱 변환기 앞으로 나아가기
Build 2016에서 Microsoft Studios 및 전체 Microsoft Xbox 사업부의 책임자인 Phil Spencer는 두 개의 변환된 게임을 선보이며 Desktop App Converter의 힘을 설명했습니다. 첫 번째는 에이지 오브 엠파이어 II였습니다. , 절대적인 고전. 흥미롭긴 하지만 분명히 오래되고 덜 까다로운 게임입니다. 그럼에도 불구하고 Windows 10용 레거시 응용 프로그램을 변환하고 다시 패키징하는 Desktop App Converter의 능력을 보여주었습니다.
다음으로 쇼피스가 나왔습니다. Spencer는 The Witcher III:Wild Hunt의 Microsoft 변환 버전을 열고 실행했습니다. , AoE II보다 훨씬 더 복잡하고 까다로운 게임 . 이 공개는 지원을 위해 고군분투하는 수많은 레거시 게임이 유니버설 Windows 플랫폼용으로 패키징된 Windows 10으로 가는 길을 열 수 있습니다.
뿐만 아니라 새로운 생태계에서 다시 작성할 가능성이 없는 레거시 애플리케이션에 기회를 제공하는 Desktop App Converter의 힘을 완벽하게 보여줍니다. Microsoft는 이 개발에 대해 당연히 흥분하고 있으며 Channel 9 개발자 커뮤니티는 이미 개발자와 자신의 애플리케이션에서 Desktop App Converter를 사용해 보고자 하는 모든 사람을 돕기 위해 소수의 동영상을 공개했습니다.
윈도우 스토어 롱라이브
앞서 말했듯이 이 도구는 개발자가 변환하는 모든 것이 춤을 추고 빛나는 현대 미술 애플리케이션이 된다는 의미가 아닙니다. 그러나 Windows 세대 간의 격차를 해소하려는 Microsoft의 의도와 Windows 스토어를 통해 Windows 10 사용자가 사용할 수 있는 다양한 애플리케이션을 개선하려는 노력을 보여줍니다.
자신의 앱을 변환할 예정입니까? 아니면 변환기를 통해 일부 레거시 게임을 시도하고 푸시하시겠습니까? Windows 스토어에서 붐이 일어날 것이라고 생각하십니까? 아래에서 알려주세요!