사전 이벤트가 유출된 후에도 지난 주 Windows 11 공개 이벤트는 놀랍게도... Windows 11에서 Android 앱을 즉시 실행할 수 있는 능력과 Amazon의 Android 앱 스토어를 최신 운영 체제로 가져오려는 회사의 계획 .
세부 사항은 아직 명확하지 않으며 첫 번째 미리 보기 빌드는 이 예정된 기능을 지원하지 않지만 우리가 알고 있는 것과 배운 것을 살펴보겠습니다.
기술 사양
이 새로운 전략의 중심에는 이미 Windows 10의 일부인 기존 WSL(Linux용 Windows 하위 시스템)과 유사하게 작동하는 Android용 새로운 Windows 하위 시스템이 있습니다. 이 하위 시스템은 기본적으로 두 운영 체제의 앱 모델 간의 다리 역할을 합니다.
가상 환경은 기본적으로 Google에서 유지 관리하는 오픈 소스 프로젝트인 Android Open Source Project(AOSP)와 호환됩니다. 대부분의 스마트폰은 표준 'Android'와 함께 제공되고 독점적인 Google 모바일 서비스를 제공하지만 AOSP는 OEM 및 오픈 소스 커뮤니티에 의해 Fire OS, LineageOS 등으로 분기되었습니다.
Intel 기반 장치에서 경험은 이러한 앱이 x86 기반 장치에서 기본적으로 실행될 수 있도록 하는 런타임 사후 컴파일러인 Intel Bridge Technology에 의해 구동됩니다.
Microsoft는 Windows 11 장치에서 Android 앱을 실행하기 위해 AMD 또는 Arm 기반 장치에서 Intel Bridge Technology가 필요하지 않을 것이라고 밝혔습니다. Android 앱은 Arm용으로 컴파일되어 있으므로 브리지 기술이 필요하지 않을 수 있지만 이것이 AMD 기반 장치에서 어떻게 작동하는지 아직 명확하지 않습니다.
Windows의 Android
발표만큼 충격적이었지만 Microsoft가 Windows에서 Android 앱을 허용하려고 시도한 것은 이번이 처음이 아닙니다.
2015년으로 돌아가서 Microsoft Store(당시 Windows Store), 특히 Windows 10 Mobile의 앱 격차 문제에 직면하여 Microsoft는 개발자가 Windows에서 작동하도록 Android, iOS, 웹 및 Win32에서 앱을 조정할 수 있는 다리 작업을 시작했습니다. 10.
Android/Windows 브리지의 코드명인 Project Astoria(iOS/Windows의 코드명은 Project Islandwood)를 통해 개발자는 기존 코드와 기술을 사용하여 Android 앱을 Windows 10으로 가져올 수 있었습니다. 이를 통해 개발자는 Android SDK 및 인기 있는 Android IDE에 대한 확장을 사용하여 Windows 10 Mobile 장치에 UWP 앱으로 앱을 가져올 수 있습니다.
당시 내 소식통은 Project Astoria가 실제로 꽤 잘 작동했음을 확인했습니다. 대부분의 앱은 코드 변경이 거의 필요하지 않거나 전혀 필요하지 않았습니다. 그러나 UWP(유니버설 Windows 플랫폼)에 초점을 맞추고 모바일 운영 체제를 포기하는 작업이 진행되면서 프로젝트가 빠르게 취소되었습니다.
그런 다음 Mac과 PC 모두에서 사용할 수 있는 타사 Android 에뮬레이터인 Bluestacks가 있습니다. Windows PC의 가상 머신에서 Android를 부팅하고 Google Play 스토어의 전체 앱 카탈로그에 액세스할 수 있습니다. PC와 같은 게임 경험을 원하는 Android 게이머에게 매우 인기가 있습니다.
Windows 10에서 Windows 10 Mobile이 종료된 지 한참 후에 Microsoft는 Your Phone 앱을 사용하여 스마트폰과 PC를 연결하는 새로운 전략을 고안했습니다. 누군가에게 문자를 보내거나 수신 알림을 확인하기 위해 전화를 받는 대신 PC를 통해 할 수 있습니다. 그러나 일부 Samsung Galaxy 스마트폰에서는 PC에 설치된 앱을 사용할 수도 있습니다. 기본적으로 Android 스마트폰에 설치된 모든 앱을 '실행'할 수 있습니다.
왜 필요한가요?
Windows에서 Android 앱을 실행하는 데에는 여러 가지 이유가 있습니다. 개발자가 앱을 테스트하면서 테스트하려는 경우는 예외입니다.
일부 인기 있는 모바일 우선 앱에는 기본 Windows 또는 완전한 기능을 갖춘 웹 버전이 없습니다. Instagram과 같은 주요 앱도 웹이나 Windows 앱에서 제한된 기능을 제공합니다. PC에서 선호하는 전화 앱을 사용할 수 있는 경우 두 장치 사이를 더듬거리지 않아도 되므로 워크플로가 더 원활해집니다.
그런 다음 광범위한 상호 작용이 필요하고 키보드와 마우스의 이점을 얻을 수 있는 앱이 있습니다. 물론 모바일 게이머는 PC에서 자신이 좋아하는 Android 게임을 주변 장치와 함께 플레이하고 스트리밍 경험을 더 잘 관리하기를 원합니다.
Windows 11의 Amazon Appstore
Windows 11의 Microsoft Store에서 모바일 앱 선택은 Amazon 시애틀에 있는 회사의 이웃에 의해 제공됩니다. Amazon Appstore를 통해 Windows 11 사용자는 익숙한 검색, 탐색 및 탐색 경험을 통해 Microsoft Store 내에서 Android 앱에 액세스할 수 있습니다.
현재 Amazon Appstore는 회사의 Fire 장치 라인업에서 사용할 수 있습니다. 이들은 인기 있는 기기입니다. 하지만 앱 수와 설치 기반은 중국 이외의 모든 스마트폰에서 Android 앱을 다운로드하는 사실상의 방법인 Google Play 스토어와 일치하지 않습니다.
그러나 파트너십은 개발자에게 수백만 명의 Windows 11 사용자의 잠재 고객에게 앱을 마케팅할 수 있는 기회를 제공하는 Amazon Appstore를 활성화할 수 있습니다. Windows 10의 Microsoft Store는 광범위한 설치 기반에도 불구하고 실제로 빛을 발하지 않았기 때문에 명확한 표현 대신 '기회'와 '잠재'라는 단어를 사용합니다.
요약
현재로서는 Android 앱이 개편된 Microsoft Store에 언제 표시되기 시작할지 확실하지 않습니다. 공식 용어는 '올해 말'이다. Microsoft는 Amazon Appstore의 모든 Android 앱이 Windows 11에서 실행되는 것은 아니라고 밝혔습니다.
Windows 11은 또한 편리하지만 문제가 많은 Android 앱의 사이드로드를 허용합니다. 많은 Android 개발자는 사이드로딩용 APK 파일을 제공하지 않으며 대부분 비공식적이고 그늘진 디렉토리를 통해 사용할 수 있습니다. 이와 같은 법적 문제 외에도 이러한 수집기가 Google처럼 모든 기반을 다루지 않기 때문에 맬웨어에 대한 우려도 있습니다. 덧붙여서, Google은 이제 Play 스토어의 새 앱이 Android App Bundle을 사용하여 게시되도록 요구할 것입니다. Google이 APK에서 App Bundle로 전환하면 Windows 11에서 실행할 수 있는 앱이 줄어들 수 있습니다.
Microsoft가 Android와 같은 타사 앱 스토어 설치를 허용할지 여부는 아직 명확하지 않습니다. 삼성이 Windows 11 노트북에 Galaxy Store를 번들로 제공하거나 인도와 같은 신흥 시장을 위해 구축된 Android 앱 스토어인 Indus App Bazaar와 같은 대체 앱 스토어를 사용할 수 있게 될 가능성이 있습니다.
Windows 11의 이 당혹스러운 하이라이트가 Microsoft에 어떤 보상을 제공하는지 봅시다.