Offcanvas

개발자 / 애플리케이션

MS, ‘서피스 듀오 2’ 앱 개발용 도구 및 지침 공개 

2021.09.30 Paul Krill  |  InfoWorld
마이크로소프트가 듀얼 스크린, 폴더블, 대형 스크린 기기(특히 서피스 듀오 2(Surface Duo 2))에 적합한 애플리케이션을 빌드하거나 개선하는 데 도움을 줄 지침과 도구를 공개했다.  
 
ⓒMark Hachman / IDG

마이크로소프트가 지난 9월 22일 서피스 듀오 2를 출시한 데 이어서 현재 베타 단계에 있는 ‘제트팩 윈도우 관리자(Jetpack Window Manager)’를 사용해 듀얼 스크린, 폴더블, 대형 스크린 기기에 맞게 애플리케이션을 조정할 것을 권고했다

제트팩 윈도우 관리자는 폴더블 기기와 작동하는 표준 API를 제공하며, 2가지 중요한 클래스를 포함한다. 힌지 또는 접힘과 같은 연속적인 평면 스크린 표면에서 장애를 찾는 ‘DisplayFeature’ 그리고 기기의 접힘 부분 상태 정보를 제공하는 ‘FoldingFeature’다. 

FoldingFeature’ 클래스는 단일 코드 기반이 모든 서피스 듀오 모델을 포함한 다양한 듀얼 스크린 및 폴더블 기기에 적용될 수 있도록 기기별 정보를 지원한다. 제트팩 윈도우 관리자 API는 각 기기에 관한 올바른 정보를 자동으로 제공한다. 

회사에 따르면 서피스 듀오 2는 (기존의 듀오와 비교해) 5G 지원, 더 빠른 CPU, 3개의 후면 카메라, 더 크고 밝은 화면을 특징으로 한다. 이에 따라 서피스 듀오 디자인 키트(Surface Duo Design Kit)는 듀오 2 시스템의 약간 다른 화면 크기를 지원하도록 업데이트됐다고 마이크로소프트는 전했다. 화면 해상도 변경 사항은 로드, 레이아웃, 리소스에 사용되는 리소스 한정자에도 반영됐다. 

개발자는 서피스 2 안드로이드(Surface 2 Android) 에뮬레이터를 다운로드해야 한다. 이는 안드로이드 11을 구동하는 듀얼 스크린 환경을 제공하고, ‘3D 모드’ 보기에서 힌지를 시뮬레이션하며, 멀티-터치 및 펜 감도를 지원한다. 에뮬레이터는 윈도우, 리눅스, 맥OS에서 사용할 수 있으며, 안드로이드 스튜디오, 비주얼 스튜디오, 비주얼 스튜디오 코드 및 안드로이드 개발에 사용되는 기타 IDE에서 작동한다. 

이 밖에 마이크로소프트는 서피스 듀오 2 개발자를 지원하고자 제트팩 윈도우 관리자 사용 샘플, 윈도우 관리자와 제트팩 컴포즈의 통합 가이드(TwoPaneLayout 컨트롤 포함), 서피스 랩탑 스튜디오 개발자 도구 등을 제공한다. ciokr@idg.co.kr




 
CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.