Now in Android 112에 오신 것을 환영합니다. 어떤 내용이 새롭고 주목할 만한 내용인지 알려드리겠습니다.
이번 블로그에서는 Android 16의 첫 번째 Developer Preview에 관한 내용과 Passkey의 Spotlight, 안드로이드 에뮬레이터에서 안정성과 성능향상에 관한 내용을 소개합니다.
이번 블로그 내용 대부분의 내용이 영상과 팟캐스트 형식으로 제공합니다. 블로그를 읽는 것 보다 영상을 보거나 팟캐스트를 통해 편하게 내용을 알 수 있습니다. (또는 블로그를 읽고, 팟 캐스트를 듣고, 영상을 시청하여 더 기억에 남도록 하세요! 퀴즈는 없습니다)
Android 16 Developer Preview 1을 테스트해 볼 수 있습니다. 해당 버전은 2025년 2분기에 공개할 예정입니다. 16버전은 크고 작은 API를 더 자주 배포하여 혁신을 더 빠르게 합니다. 2025년 크고 작은 API를 배포할 계획을 가지고 있으며, 2분기에는 주요한 기능을 테스트할 수 있고 새로운 기능을 소개합니다.
11월 18일에는 passkey에 관한 Spotlight Week가 있었습니다. 더 안전하고 쉽게 애플리케이션이나 웹사이트에서 생체인식과 PIN, 패턴 입력을 통한 패스워드를 대체합니다.
월요일에는 passkey 기초 영상과 서버 사이드 구현 정보를 포함한 Credential Manager와 passkey의 UX 가이드라인 영상을 제공합니다. 게다가 Identity hub: passkey와 패스워드 구글 인증 등과 같은 광범위한 정보를 제공합니다.
화요일에는 개발자에 관한 이야기를 다루었습니다. 레거시 API를 Credential Manager로 바꾸고 FIDO2의 기술적 변화, 일반적인 Credenial Manager의 에러를 위한 버그 수정을 공유합니다.
수요일에는 Credential Manager의 새로운 기능에 관해 이야기를 하였습니다. 자동 완성 기능과 단일 탭 로그인, 크롭 데스크 탑에서 Signal API, Restore Credential 기능을 사용합니다.
목요일에는 #AskAndroid 세션에서 Tokyu의 case study, X에서 성공적인 passkey 개발을 소개하였습니다.
마지막으로 금요일에는 Android 학습 로드맵과 Chrome, Credential Manager와 안드로이드에 관한 새로운 Compose 샘플 앱을 소개합니다.
피드백을 토대로 안드로이드 스튜디오 팀은 6달 동안 안드로이드 에뮬레이터에 관한 작업을 했습니다. 크래시를 줄이고 초기 시작 소요 시간을 개선하며 버그 오류 개선, 이슈 감지와 보호 개선의 작업을 수행하였습니다. 안드로이드 스튜디오의 최신 버전에는 크래시를 30% 개선하였습니다. 17%가 개선되어 공개된 이슈 중 43.5%를 해결하였습니다.
#GooglePlaytime 밀라노에서는 많은 내용이 소개되었습니다. Divid Carry Mandel은 monetization에 관해 이야기를 하였습니다. 사용자의 시간과 지갑 점유율을 최대한 활용하는 방법에 관해 이야기합니다.
김민구 개발자는 게임과 애플리케이션의 올바른 투자를 위한 기기 최적화의 진실과 거짓의 이야기를 합니다. Navigation market expansion: key considerations를 통해 Hongda Ni는 새로운 영역에 앱을 확장하는 방법을 공유합니다. Tammy Taw는 구독 피로에 관한 이야기를 다룹니다. 소문에서 사실까지 모든 내용과 더불어 애플리케이션 구독과 Churn 최소화를 통해 성능을 향상하는 기회를 가질 수 있습니다.
Kevin Flynn은 성공적인 구글 플레이 게임 출시에 관한 내용을 발표하였습니다. Austin Shoemaker는 최적화된 수입: 유연한 수익 도구라는 내용으로 사용자 전환을 개선하고 이탈률을 줄이기 위한 정보를 제공합니다. 마지막으로 Kenny McCubinns는 오해의 소지가 있는 광고 측정에 대한 내용으로 광고 개선에 대한 정보를 공유합니다.
Thomas Ezan은 Gaze Link를 통해 Gemini API 개발 대회에서 우승하였습니다. Gaze Link는 Gemini API가 소통 시스템을 제공하여 운동능력이나 언어 능력이 힘든 근육위축증을 가진 사람들을 위해 눈으로만 문장을 입력할 수 있는 서비스입니다.
Gaze Link는 문맥 추론과 몇 가지 키워드만으로 원하는 문장을 예측할 수 있는 구글의 Gemini 1.5 Flash 모델을 사용합니다.
Aditya Pathak은 글로벌 세금과 규정에 따라 끊임없이 바뀌는 구글 플레이 상품과 결제 환경에 대응하는 방법을 알려줍니다.
지난 2년간 중요한 구글 플레이 개발 규정이 많이 생겨났습니다. Aditya는 190개국이 넘는 세계 시장에 맞게 구글 플레이를 활용하는 방법을 소개합니다.
Mindy는 높은 품질과 매력적이고 시대에 따라가는 애플리케이션을 만들기 위한 몇 가지 정보를 공유합니다. 모바일 개발자는 기술과 함께 모든 연령대의 사람과 소통하는 역할을 담당하고 있습니다. 구글은 디지털 id를 통해 사용자의 연령에 맞게 정보를 제공하고 어린 사용자에게는 특정 정보에 접근하지 못하게 하거나 교사가 승인한 애플리케이션과 게임 개발, 구글 플레이 가족 정책을 최신화하는 방법을 소개합니다.
구글 플레이에서는 사업이 번창하도록 보안 환경을 구축하는데 헌신하고 있습니다. Dom Elliott는 Play Integrity API를 이용하여 수입 안정화와 사용자 안정성을 개선하는 방법을 소개합니다. 해당 API를 사용하여 의심스러운 활동을 탐지하고 사기와 데이터 착취와 같은 해킹에 대응할 수 있습니다.
마지막으로 Mark Taylor는 Mihai Cîrlănaru와 함께 크롬의 새로운 축소된 사용자 에이전트 문자열을 소개합니다. Android 16이 출시 되면서 사용자 에이전트 문자열은 안드로이드 웹뷰에서 축소되어집니다.
에피소드 221: Chet와 Romain은 Tor와 함께 안드로이드 플랫폼 팀의 Shai Barack와 성능과 시스템 상태를 고찰합니다. 성능 개선과 트레이드 오프, Parfetto와 Compiler Explorer, Android Studio’s Memory Profiler와 같은 도구에 대해 이야기도 하였습니다.
AndroidBuildTime에서 Christopher Cartland와 Mayuri Khinvasara Khabya, Levi Schmidt는 안드로이드 애플리케이션에 Ultra HDR 사진을 포함하는 방법을 소개합니다.
Rebecca Frank는 코드를 예술적으로 풀어줍니다! Jetpack Compose를 이용해 자르거나 마스킹하는 방법을 다룹니다. Graphics layers | Jetpack Compose Tips에서 당신의 UI가 예술적인 걸작으로 탄생할 수 있습니다.
만약 빠르게 내용을 알고 싶다면 Jossi Wolf’s #short on AnchoredDraggable를 확인해 보세요.
안드로이드 애플리케이션에서 테블릿과 스타일러스 펜 지원 개선에 대해 알고있나요? 이 영상을 보면 넓은 화면과 스타일러스를 지원하며 매출 증가와 테블릿 사용자 54% 증가한 이야기를 확인할 수 있습니다. 이 블로그를 통해 자세한 내용을 확인해주세요.
#WeArePlay에서는 구글 플레이에서 애플리케이션과 게임을 기념하고 있습니다. 일본 도쿄의 Fujio가 Pirika를 만들었습니다. 이 애플리케이션은 쓰레기를 없애고 공공장소를 청소하는 데 도움을 줍니다.(관련 블로그 참고) 인도네시아에서 Mesty와 Garri는 부모들에게 자녀를 돌보는 데 필요한 도구와 지식을 제공는 애플리케이션을 소개합니다.(관련 블로그 참고)
첫 번째 alpha 버전의 ExifInterface 1.4.0이 출시되었습니다. HEIF 이미지와 AVIF 이미지로 부터 XMP 정보와 XVIF의 Exif를 지원합니다.
Media3 1.5.0은 많이 개선이 되었습니다.
Transformer 인코딩과 모션 photo 기능이 더 빨라졌습니다.
DefaultPreloadManager와 ExoPlayer의 적용이 간단해졌습니다.
새로운 IAMF 디코더와 Kotlin listener 확장, Player 사용자 지정등의 기능을 지원합니다.
Kristina Simakova's의 블로그 글에서 새로운 API와 버그 수정에 대한 자세한 내용을 확인해보세요.
마지막으로 WebKit은 첫 번째 1.13 alpha가 출시 되었습니다. 실험단계의 API와 URL을 지원하는 기능을 지원합니다.