[go: up one dir, main page]

작성자: Roberto Orgiu (Developer Relations Engineer)
이 글의 원문은 여기서 확인하실 수 있으며 양찬석(Google)님이 리뷰에 참여해주셨습니다.


오늘날 Android가 지원되는 수십억 개의 기기 중 휴대폰은 일부에 불과합니다. 태블릿, 폴더블, 심지어 노트북과 데스크톱도 Android 앱을 지원하므로 이제는 여러분의 앱이 다양한 폼 팩터에서 구동하는 것을 확인할 수 있습니다.

이 글에서는 앱에 대화면을 지원하는 방법과 그것이 중요한 이유를 알아보겠습니다. 화면 방향 변경, 화면비, 적응형 레이아웃을 정확히 설정하는 게 어려울 수 있지만, 대화면과 다양한 폼 팩터를 통해 이용자에게 선사할 멋지고 새로운 모습의 앱을 떠올려 보시기 바랍니다.

Google Play는 대화면 맞춤형 앱을 주력으로, 이용자가 기기를 최대한 활용해 고품질 앱과 게임을 쉽게 탐색하고 이용할 수 있도록 주요 변경사항을 도입하고자 합니다. 또한, Android 12L에서는 기기 제조업체가 앱의 선호하는 방향 요청을 재정의할 수 있습니다. 해당 내용과 기타 변경사항은 여기에서 확인하실 수 있습니다.

모든 화면을 지원하는 일은 복잡하고 어려운 일이므로, 이를 실행하기 위해서는 맞춤형 전략이 필요합니다. 그래서 저희는 앱에 대화면을 지원하는 기준을 3단계로 세분화했습니다. 가장 기본 단계인 Tier 3(대화면 준비)에서는 앱이 모든 노출 영역에서 전체 화면을 매끄럽게 지원해야 합니다. 다음 Tier 2(대화면 최적화)에서는 대화면에 맞게 앱을 최적화해야 합니다. 즉 앱이 최적화된 레이아웃을 갖추고 외부 입력 지원 수준을 강화해야 합니다. 마지막으로, 최고 단계인 Tier 1(대화면 차별화)에서는 앱이 완전히 차별화된 대화면 경험을 제공해야 합니다.

이 글에서는 Tier 3를 기준으로 앱을 대화면에 맞추는 방법을 설명해 드리고, 대화면 최적화가 중요한 이유를 알아보겠습니다.

Tier 3는 앱을 대화면 기기에 맞추기 위한 가장 기본 단계입니다. 이 가이드라인을 통해 앱 요구사항을 충족하고 이용자가 중요한 앱 흐름을 따라올 수 있도록 준비하시기 바랍니다.

구성 및 연속성

세로 모드의 휴대폰과 가로 모드의 대화면


구성 변경 처리는 항상 Android 앱 개발의 주춧돌이었지만 대화면 기기에서는 특히 더 중요합니다. 앞서 언급했듯이 이용자는 항상 앱의 방향을 재정의할 수 있지만 개발자가 관심을 가져야 할 구성 변경은 이뿐만이 아닙니다. 대화면 환경에서는 물리적 키보드 연결과 창 크기 조정 등 더 많은 예외가 발생합니다. 새로운 폼 팩터가 계속 나오는 상황에서 이용자가 꼭 스마트폰을 손에 쥐는 것과 동일한 방법으로 다양한 폼 팩터 기기를 잡으라는 법은 없습니다. 가장 먼저 고려해야 할 점은 앱이 비정상 종료되지 않도록 하는 것입니다. 즉, 스크롤 위치와 텍스트 필드에 입력된 텍스트를 포함하여 앱은 구성 변경 중에 원래 상태를 유지해야 합니다. 미디어 재생 역시 구성 변경이 시작될 때 중단되었던 지점부터 계속 재생되어야 합니다.

이를 달성하기 위한 방법에는 여러 가지가 있습니다. 상태를 유지하고 UI로 푸시해 주는 ViewModel 클래스가 존재하지만, 이 작업은 다른 API로도 해결할 수 있습니다.


멀티 윈도우 및 다중 재개


멀티 윈도우 모드의 폴더블 기기


여러 폼 팩터, 특히 대화면 기기에서는 이용자가 한 번에 하나의 앱만 실행하지 않습니다. 앞으로는 대화면에서 여러 앱을 동시에 실행하는 것이 새로운 표준이 될 테니, 미리 준비하시기 바랍니다.

멀티 윈도우 모드를 지원하기 위해서는 앱의 라이프사이클을 주의깊게 처리해야하며, 예기치 않은 리소스 손실 문제를 다뤄야 할 수도 있어 까다롭지만, 이 또한 대화면으로 향하는 여정의 중요한 단계입니다.

멀티 윈도우 지원 문서를 확인하여 멀티 윈도우와 다중 재개 문제를 순조롭게 해결하시기 바랍니다.

카메라 미리보기 및 미디어 프로젝션

접거나 펼친 기기의 카메라 방향

카메라 기능은 이 여정에서 매우 중요한 부분이자, 가장 어려운 문제 중 하나입니다. 이용자는 가능한 모든 방향과 창 크기, 심지어 폴더블 상태에서도 카메라를 사용합니다. 여러분은 테이블 모드와 같은 고유 기능이나, 누구도 떠올린 적 없는 다른 요소를 통해 이용자에게 색다른 경험을 제공하실 수 있습니다.

이용자에게 가장 중요한 것은 카메라에서 미리보기를 바르게 표시하고 올바른 방향과 화면비로 미디어를 재생하는 능력입니다. 이와 관련해 저희의 도움을 받으실 수 있습니다. 카메라 앱에서 크기 조절이 가능한 노출 영역을 지원하는 데 도움이 되는 Codelab을 새로 출시했으며, 하위 수준 API에 액세스할 필요가 없을 경우 사용 가능한 CameraX도 있습니다. 시작하기 전 ExoPlayer를 사용한 미디어 스트리밍에 관한 Codelab과 Media Projection API에 대한 가이드도 확인해 보시기 바랍니다.

키보드, 마우스, 트랙패드

키보드, 트랙패드, 스타일러스펜이 있는 Android 태블릿


대화면 폼 팩터로 인해 이용자에게 전례 없이 많은 옵션이 주어지고 있습니다. 예를 들어, 새로 출시되는 많은 태블릿에는 키보드와 트랙패드가 함께 제공됩니다. 이용자가 외부 블루투스 키보드를 사용하기 위해 더 큰 화면을 선택하는 경우도 있는데, 이때 앱을 다시 실행하지 않고도 가상 키보드와 물리적 키보드 사이를 손쉽게 오갈 수 있는 능력이 중요합니다.

마우스 및 키보드 탐색도 마찬가지로 중요합니다. 앞서 언급한 상황에서, 터치 기능이 지원되지 않는 Chromebook과 같은 제품에서는 이용자가 마우스나 키보드를 유일한 입력 소스로 사용해야 할 수도 있습니다.

이러한 모든 가능성과 그 밖의 다양한 내용을 탐색하려면 Android 개발자 웹사이트에서 외부 입력 처리를 확인하시기 바랍니다.


마무리하며

다양한 화면에서 최고의 앱 경험을 선사하는 것은 개발자로서 어려운 과정이지만, 더욱 견고하고 접근하기 쉬운 대화면 폼 팩터용 앱을 만들 기회가 되기도 합니다.Tier 3 체크리스트테스트를 확인하여 대화면에 적합한 앱을 만들기 위한 모든 요구사항을 준수하는지 살펴보고, 대화면으로 향하는 여정의 다음 단계를 준비하시기 바랍니다.

작성자: Diana Wong(Android Product Manager), Kseniia Shumelchyk(Developer Relations Engineer) 및 Sara Vickerman(Android Developer Marketing)

이 글의 원문은 여기서 확인하실 수 있으며 블로그 리뷰에는 엄재웅(GDE)님이 참여해주셨습니다. 

삼성은 이번 주 갤럭시 언팩 이벤트에서 Android 생태계에 합류할 최신 기기를 출시했습니다. 아직 신제품을 보지 못하신 분들은 최신 폴더블 2종인 갤럭시 Z 폴드4와 Z 플립4, 그리고 Wear OS에서 실행되는 최신 스마트 워치 라인업인 갤럭시 워치5 시리즈를 확인해 보시기 바랍니다. 삼성 공지사항에 관한 자세한 내용은 여기에서 확인하실 수 있습니다.

새 기기에 관한 기대가 큰 가운데, 여러분의 앱이 대형 화면이나 Wear OS에서 사용자에게 멋진 경험을 제공할 수 있도록 투자하기에 지금만큼 적기가 없습니다. 시작하기 전에 알아두어야 할 정보를 정리했습니다.


갤럭시 Z 폴드4와 Z 플립4 등 폴더블 폰에 적합한 앱 준비하기

갤럭시 Z 플립4와 Z 폴드4는 독보적인 폴더블 경험을 제공하는 기기로, Android 기기가 다양한 모양과 크기로 출시될 수 있음을 보여주는 아주 좋은 예입니다. Z 폴드4는 꾸준히 인상적인 성장세를 보여주고 있는 대화면 기기의 최신 기종입니다. 대화면 기기 사용자의 수가 2억 7천만 명에 육박하고 있는 바로 지금이 태블릿, 폴더블, Chrome OS에 맞춰 앱을 최적화하기에 적기입니다.

Google은 작년에 Android 12를 태블릿과 폴더블 기기에 더 최적화하기 위한 노력의 일환으로 Android 12L을 출시했으며, 삼성 갤럭시 Z 폴드4는 시중에서 최초로 12L을 기본 탑재하고 출시되는 기기입니다. Android 12L는 대화면용으로 맞춤 제작한 UI 업데이트, 개선된 멀티태스킹 경험, 호환성 모드 강화 등을 포함하므로 출시 직후부터 더 나은 디자인의 앱을 만나볼 수 있습니다. Google에서는 12L 이후 이러한 모든 대화면 업데이트 외에 더 많은 기능이 추가된 Android 13도 출시했습니다.

관련 문서를 확인하여 폴더블 기기에 적합한 앱 개발을 시작해 보세요. Z 폴드4와 Z 플립4는 다양한 각도로 접어 사용할 수 있습니다. 예를 들어 삼성의 '플렉스 모드'의 경우, 영상 시청부터 사진 촬영에 이르기까지 모든 작업을 핸즈프리로 할 수 있습니다. 기기가 어떤 모양으로 접혀 있든 관계없이 앱의 멋진 디자인을 유지하려면 Jetpack WindowManager 라이브러리를 사용해 앱을 폴드 인식으로 설정하고 폴더블 기기에서 앱을 테스트해 보세요. 마지막으로, 대화면 앱 품질 가이드라인을 참조하면 좋습니다. 이 가이드라인은 확장을 거듭하는 대화면 기기 생태계 전반에서 앱을 최고의 모습으로 선보이는 데 도움이 되는 종합적인 체크리스트로 구성되어 있습니다.

이 작업에 착수했던 개발자들은 이제 그 성과를 확인하고 있습니다. eBay는 앱을 대화면에 맞춰 최적화한 이후 Google Play 앱 평점이 4.7점으로 상승했습니다. Chrome의 멀티태스킹 사용량도 대화면의 경우 12L에서 18배 상승했습니다.


탁월한 Wear OS 앱 개발

이번 주, 새로운 모습으로 개선된 갤럭시 워치5 시리즈와 함께 Wear OS 플랫폼이 확장되었습니다. 워치 라인업은 작년에 삼성이 갤럭시 워치4 시리즈에 탑재한 삼성 Wear OS를 통해 확인된 바 있는 웨어러블 플랫폼을 기반으로 합니다.

최신 갤럭시 워치5 시리즈나 기타 모든 Wear OS 기기에 맞춰 앱 개발을 시작하고자 한다면 지금이 바로 Wear OS용 Compose 버전 1.0을 확인할 적기입니다. 이 버전은 현대적인 선언형 UI 툴킷의 첫 번째 안정화 릴리스로서 Wear OS용 앱을 더 쉽고 빠르며 직관적으로 개발할 수 있도록 고안되었습니다. 이 툴킷은 Jetpack Compose의 장점을 Wear OS에 적용하고, 개발 프로세스 속도를 높여 더 적은 수의 코드 라인으로 멋진 앱을 제작할 수 있게 지원합니다.

1.0 버전은 선언형 방식에 따라 강력한 Kotlin 구문을 제공하여 UI 개발을 간소화합니다. 또한 워치 경험에 최적화된 UI 구성 요소 세트를 다양하게 제공하며 Android 스튜디오의 다양하고 강력한 도구를 함께 제공하여 UI 반복 작업을 간소화해 줍니다. 따라서 Wear OS 앱에 맞춘 사용자 인터페이스 구축에는 Wear OS용 Compose를 권장합니다.

Wear OS용 Compose를 처음 시작하는 개발자 여러분에게 도움이 될 유익한 자료를 많이 준비했습니다! 단계별 여정을 위해 구성한 학습 경로, 빠른 시작 가이드를 포함한 문서, 실습 경험을 제공하는 Wear OS용 Compose Codelab과 Github에서 제공하는 샘플을 참조하시기 바랍니다.

Wear OS용 Compose와 마찬가지로, 타일을 더 빠르고 손쉽게 만들 수 있도록 지원하는 Wear OS 타일 구성 요소도 개발 중입니다. 타일은 Wear OS 사용자가 할 일을 신속하게 완료하기 위해 필요한 정보와 작업을 한눈에 보고 액세스하는데 유용하며, Wear OS에서 가장 많이 사용되는 기능 중 하나입니다. 이번 업데이트에서는 머티리얼 구성 요소와 레이아웃을 제공하여 Wear OS에 적합한 최신 머티리얼 디자인을 사용한 타일을 제작할 수 있도록 지원합니다. 현재는 베타 버전이지만, 곧 출시가 공지될 예정이니 기다려 주시기 바랍니다!


또 한 가지 주목해야 할 출시 공지로는 Android 스튜디오의 최신 버전인 Android 스튜디오 Dolphin이 있습니다. 더 수월한 웨어러블 앱 개발을 위해 고안된 다음 기능에 주목해 주시기 바랍니다.

  • Wear OS 에뮬레이터 툴바를 업데이트하여 Wear OS 기기에서 이용 가능한 버튼과 동작(손바닥으로 가리기, 기울이기, 두 개의 물리적 버튼 시뮬레이션 등)을 추가하였습니다.
  • 에뮬레이터 페어링 도우미로 여러 대의 Wear OS 기기를 가상 또는 실물 스마트폰 한 대와 페어링할 수 있습니다. Android 스튜디오가 종료 후 페어링을 저장하므로 기기 관리자에서 Wear 기기를 확인할 수 있습니다.
  • 다이렉트 서피스 론치를 통해 Wear OS 타일, 시계 모드 및 정보 표시용 실행/디버그 구성을 생성하고 이를 Android 스튜디오에서 직접 실행할 수 있습니다.

Google은 Jetpack Compose, 타일 구성 요소, Android 스튜디오 Dolphin 간의 Wear OS 앱 개발을 간소화하고 있습니다. 게다가 Wear OS 생태계에 갤럭시 워치5 시리즈가 추가되면서 탁월한 Wear OS 앱을 개발해야 할 이유가 더 많아졌습니다.

최적화를 시작할 적기, 바로 지금입니다!

올해는 폼 팩터가 대세입니다. Google은 개발자 여러분이 다양한 폼 팩터 전반에서 앱을 최적화하고 개발할 수 있도록 올해 Google I/O에서 선보인 세션과 워크숍, Android 스튜디오 기능 등 새로운 콘텐츠와 도구를 제공하는 데 최선을 다하고 있습니다. 또한 여러분의 최적화 여정을 돕고자 대화면Wear OS용 머티리얼 디자인 가이드도 마련하였습니다.

삼성 갤럭시 언팩 이벤트는 워치5 시리즈부터 Z 폴드4에 이르기까지 다양한 크기와 형태의 화면을 아우르는 혁신의 장이었습니다. Android 기기 생태계 전체에서 멋진 모습의 앱을 선보일 수 있도록 준비하세요!

작성자: Maru Ahues Bouza (Director of Android Developer Relations) 

이 글의 원문은 여기서 확인하실 수 있으며 블로그 리뷰에는 양찬석(Google)님이 참여해주셨습니다. 

 

  

 

어느 플랫폼에서나 여러분의 앱을 휴대폰 외에도 TV, 자동차, 태블릿, 시계 등 다양한 기기를 이용하는 전세계 수십억명의 사람들에게 즉각적으로 선보일 수 있는 것은 아닙니다. 올해 Google I/O에서는 Android가 바로 그 플랫폼인 몇 가지 이유와, Modern Android Development 기법을 활용해 생활 속의 다양한 크기의 화면에서 일관된 앱 경험을 더 빠르고 쉽게 제공할 수 있는 방법을 소개해 드렸습니다. 

 

이번 블로그에서는 Jetpack Compose부터 태블릿, Wear OS, 그리고 Android 13까지 Android 개발자가 알아야 할 핵심 내용 13가지를 정리해 드립니다. Google I/O 웹사이트에서 26개의 기술 세션과 4개의 워크숍 영상을 확인하고, #TheAndroidShow의 새로운 에피소드인 Android fireside Q&A 세션도 시청하실 수 있습니다. 

 

Modern Android Development 

 

#1: 고급 사용 사례를 지원하는 Jetpack Compose 1.2 베타 출시 

 

Android의 최신 UI 툴킷인 Jetpack Compose에서는 다운로드 가능한 글꼴, LazyGrids, 창 인셋, 중첩 스크롤 상호 운용 등 고급 사용 사례를 구현하는 데 필요한 API와 Live Edit, 리컴포지션 디버깅, 애니메이션 미리보기 등의 툴을 지원합니다. 자세한 내용은 블로그를 참고해주세요. 

 

#2: Android 스튜디오의 Live Edit 기능 소개 

 

Android 스튜디오 Dolphin 베타와 Electric Eel Canary로 문제를 더 빠르게 해결하세요! Android 스튜디오 Dolphin에서는 Jetpack Compose와 Wear OS 개발을 위해 새로운 요소를 추가하고 기능을 향상시켰으며, Logcat을 업데이트했습니다. Android 스튜디오 Electric Eel에서는 최신 Google Play SDK Index 및 Firebase Crashlytics를 스튜디오 안에서 바로 지원합니다. 또한, 크기 조절이 가능한 새 에뮬레이터로 대형 화면에서 앱을 테스트할 수 있으며, Live Edit으로 컴포저블 내에서 전환한 코드를 즉시 적용할 수 있습니다. 자세한 내용은 Android 개발 도구에 관한 새로운 소식과 Android 스튜디오 I/O에 관한 블로그를 참고하세요. 

 

#3: 기준 프로파일로 앱 로딩 시간 단축 

 

앱 설치 직후 실행 속도는 사용자 리텐션에 큰 영향을 미칩니다. 이를 향상하기 위해 기준 프로파일을 제작했습니다. 기준 프로파일을 통해 앱과 라이브러리는 자주 사용되는 코드 경로에 대한 메타데이터 정보를 Android 런타임에 제공할 수 있습니다. Android 런타임은 이 정보를 어떤 코드 경로를 우선적으로 컴파일(Ahead of Time Compilation) 할 지 결정하는데 활용합니다. 기준 프로파일만 추가하면 코드를 별도로 바꾸지 않아도 앱 시작 속도를 최대 30%까지 향상할 수 있습니다! Jetpack에서도 이미 기준 프로파일을 사용하고 있으며, Fragments나 Compose같이 주로 사용되는 라이브러리에 기준 프로파일을 추가해 더 나은 최종 사용자 환경을 제공합니다. 자세한 내용은 앱 성능에 관한 새로운 소식과 Jetpack에 관한 블로그를 확인해보시기 바랍니다.  

 

 

함께하면 더욱 향상되는 기능 

 

#4: 대화면에 중점을 둔 Android 태블릿 

 

저희는 무엇보다도 태블릿에 주력하고 있습니다. 작년 I/O에서는 Android 12L을 출시하면서 대화면 최적화에 중점을 뒀고, Android 13에도 Android 12L의 모든 기능을 포함하고 몇 가지 요소를 추가했습니다. 내년에는 Pixel 태블릿도 선보일 예정입니다. 하드웨어를 재정비하고 운영체제와 Google 기본 앱을 업데이트했으며, 가이드라인과 라이브러리를 개선하고 Play 스토어에 흥미로운 요소를 더했으니, 앱을 리뷰하고 대화면과 Android 13에 맞춰 최적화하는 데 더없이 좋은 기회가 될 것입니다. 그래서 올해 I/O에서는 대화면에 맞는 설계부터 구현까지 안내해드릴 4개의 기술 세션과 1개의 워크숍 영상을 준비했습니다.  




#5: Compose를 비롯한 Wear OS 업데이트 

 

Wear OS가 최신 버전으로 업데이트되어 웨어러블 앱 개발에서도 새로운 가능성을 모색할 수 있게 되었습니다. Wear OS용 Jetpack Compose 베타 버전을 사용해 더 적은 코드로 멋진 Wear OS 앱을 만들어 보시기 바랍니다. Health Services 역시 베타 버전이지만 건강과 피트니스 개발자들에게는 굉장한 혁신을 불러일으킬 것입니다. 마지막으로 올가을 출시되는 Google Pixel 시계가 Fitbit, Wear OS와 잘 조화할 거라는 사실도 무척 중요합니다. 웨어러블 기기에 관한 흥미진진한 업데이트가 궁금하다면 Wear OS 기술 세션 Wear OS용 Jetpack Compose에 관한 발표를 참고해주세요. 

 

  

#6: Health Connect 소개 


Health Connect는 저희가 삼성과 긴밀히 협업하여 개발한 새 플랫폼입니다. Health Connect를 통해 앱 간 연결성을 단순화하여 사용자에게 더 친근하게 다가가고, 앱 또는 기기에서 사용자의 건강과 피트니스 데이터에 안전하게 접근하고 이를 공유할 수 있습니다. 현재 Jetpack Health를 통해 Health Connect를 이용할 수 있으니 자세한 내용은 블로그와 I/O 세션을 살펴봐주세요! 

 

#7: 차량 및 TV OS용 Android 

 

차량 및 TV OS용 Android가 미국을 비롯한 여러 나라에서 계속하여 성장하고 있습니다. 사용자가 앱에 접속한 채로, 혹은 방송을 들으며 운전하는 경우가 증가하고 있어 차량과 TV용 앱을 더 쉽게 개발할 수 있도록 올해 새로운 기능을 출시했습니다. 자세한 내용은 5월 12일 오전 9시(태평양 표준시 기준)에 진행된 Android for Cars에 관한 새로운 소식 Android TV와 Google TV에 관한 새로운 소식을 확인해보세요. 

 

#8: 모든 기기에서 음성 검색 활성화 


저희는 자동차용 Android에 사용하는 Shortcuts API에 대한 개발자의 접근성을 확장하여 사용자가 Google 어시스턴트를 이용해 모든 기기에서 음성으로 앱에 더 간편하게 접근하는 방법을 모색 중이며, 올해 중에는 Wear OS 앱도 지원할 계획입니다. 또한, Smarter Custom Intents로 이러한 기능을 더 수월하게 구축할 수 있도록 지원할 예정입니다. 이를 사용하면 강도 높은 NLU 학습 없이도 어시스턴트가 머신러닝을 통해 더 다양한 쿼리 사례를 잘 감지할 수 있습니다. 그뿐 아니라 브랜드가 지정되지 않은 쿼리를 통해 사용자가 앱 이름을 분명하게 발음하지 않아도 앱을 실행하고, 앱이 설치되지 않았을 때는 앱 설치 제안을 표시하는 기능을 추가하여 모바일 앱의 음성 검색 기능을 개선했습니다. 이 기능들은 현재 App Actions에서 자동으로 활성화됩니다. 

 

Android와 Play 최신 업데이트 

 

#9: Play에 관한 새로운 소식 


Google Play 최신 업데이트를 확인하여 여러분의 비즈니스 성장에 도움을 줄 새로운 방안을 확인해 보세요. 몇 가지 핵심 사항을 알려드리자면, 앞으로 딥 링크를 사용해 맞춤 스토어 등록 정보 50개를 생성할 수 있고, LiveOps 베타 버전으로 더 많은 개발자가 Play 스토어에서 신규 콘텐츠를 업데이트할 수 있으며, 구독 판매 방식도 더욱 다양해집니다. 이 업데이트에 관한 자세한 내용은 블로그에서 확인해보세요. 

 

#10: Google Play SDK 색인


Google Play SDK 색인로 어떤 SDK가 여러분의 앱에 적합한지 평가해 보세요. 이 새로운 공공 포털에서는 가장 널리 쓰이는 상업용 SDK 100여 개를 보여 주고, SDK가 요구하는 앱 권한, SDK를 사용하는 앱의 통계, 가장 널리 쓰이는 SDK 버전 등의 정보를 제공합니다. 자세한 내용은 블로그 Google Play에 관한 새로운 소식 Android 개발 도구에 관한 새로운 소식을 살펴보시기 바랍니다. 

 

#11: Android의 개인 정보 보호 샌드박스 


Android의 개인 정보 보호 샌드박스는 무료 콘텐츠와 서비스에 안전하게 접근하면서도 사용자의 개인정보 보호를 개선할 새로운 광고 솔루션을 제안합니다. 최근 Android 개발자 프리뷰에서 첫 번째 개인 정보 보호 샌드박스를 공개했으니 SDK 런타임과 Topics API를 미리 살펴보세요. 이 새로운 기술을 미리 시험하고 광고 솔루션에 어떻게 적용할지 검토하여 피드백을 공유해 주시면 감사하겠습니다. 

 

#12: 새로운 Google Wallet API 


사용자는 새 Google Wallet으로 Android와 Wear OS에서 일상의 필수 요소에 빠르고 안전하게 접근합니다. 기존의 Google Pay Pass API를 Google Wallet API로 강화하여 일반 패스를 사용하고, 행사 티켓을 상품권과 결합하는 등 패스를 한데 묶고 혼합할 수 있으며, 새 Android SDK로 백엔드 통합 없이 앱에서 패스를 곧바로 저장할 수 있습니다. 자세한 내용은 블로그세션 및 developers.google.com/wallet의 문서를 참고하시기 바랍니다. 

 

#13: 마지막으로, Android 13! 


이제 Android 13 두 번째 베타 버전을 사용할 수 있습니다! 알림 권한을 새롭게 바꾸고, 개인정보 보호용 사진 선택 도구를 제공하며, 근처 기기 페어링 및 미디어 파일 액세스 권한을 개선했으니 개인정보 보호 및 보안과 관련한 최신 기능을 앱에 적용하세요. 앱별 언어 지원과 테마형 앱 아이콘으로 여러분의 앱을 돋보이게 만들 수도 있습니다. HDR 영상과 블루투스 LE 오디오와 같은 최신 표준으로 앱을 구축하세요. 여러분의 Pixel 기기를 등록하거나 모바일, 태블릿, 폴더블 등 엄선된 파트너 기기에서 Android 13 베타 버전을 테스트할 수 있습니다. 자세한 내용은 developer.android.com/13을 살펴봐주세요. 

 

Android 개발자를 위한 올해 Google I/O의 주요 정보를 간단하게 살펴봤습니다. Android에 관한 새로운 소식 및 Google I/O에 준비된 26개의 기술 세션과 4개의 워크숍 영상에서 Android 기술과 관련된 전체 정보를 살펴보시고, 즐거운 시간 되시길 바랍니다!