Now in Android #85

ganghee·2023년 7월 2일
0

[번역] Now in Android

목록 보기
51/64
post-thumbnail

새로운 Now in Android에 오신 것을 환영합니다. 이번 주 구글 안드로이드 기술 중 새로운 기술과 주목할만한 기술을 알아봅시다.

Episode 85 Video and Podcase

영상과 팟캐스트로 Now in Android가 제공됩니다.






Top things to know in Android Platform and Quality at Google I/O ’23 🚉

I/O에 관한 내용이 계속됩니다. 안드로이드 플랫폼과 Google I/O 2023의 Quality에 대해 알아야 할 주요 3가지를 짧은 영상블로그를 통해 공개하였습니다.

  1. Android 14: 새로운 개인정보와 보안, 시스템 UI와 관련된 기능
  2. 프리미엄 기기를 위한 강화된 정책: Ultra HDR 이미지와 고급 카메라 확장 기능, ML Kit에서 새로운 production-ready 모델, 맞춤 ML model을 위한 acceleration service의 beta 버전
  3. App quality: 새로운 프레임워크 퀄리티와 quality hub, design hub

블로그영상, Google I/O의 Android Platform과 Quality playlist를 확인해보세요.





Android 14 Beta 3 and Platform Stability 🤖

Android 14 Beta3를 공개하였습니다. Platform Stability로 변화되었으며 developer APIapp-facing behaviors가 마무리 단계에 있습니다. 리뷰와 애플리케이션에 적용해서 적극적으로 개발하고 업데이트 내용과 상호호환을 할 수 있습니다. 지금 테스트를 해보시고 남은 베타 버전 기간 안에 당신의 좋은 피드백을 기대하겠습니다. 특히 SDK 개발이나, 라이브러리, 도구, 게임엔진의 개발이라면 테스트를 해보세요. 맞춤 잠금화면과 단축키와 같은 새로운 기능을 배울 수 있는 기회입니다.




Upcoming changes to InAppProducts API and subscription catalog management ▶️💰

작년monetization.subscription API를 소개하였습니다. 어떤 제품을 팔고 어떻게 팔았는지 백엔드에서 각 구독에 대한 계획과 제안을 구성하게 할 수 있습니다. 복잡성과 제품 구성 관리 오버헤드를 줄입니다.

2024년 1월을 시작으로 모든 새로운 애플리케이션은 구독 카탈로그 관리를 위해 monetization.subscription API를 사용해야 니다. 2024년 5월 1일까지 기존에 있는 애플리케이션은 새로운 monetization.subscription API로 마이그레이션 해야 하며, InAppProducts API를 위한 지원을 합니다. 이 API는 구독 카탈로그 관리 완벽하게 끝낼 것입니다. 모든 애플리케이션은 일회용 제품 관리를 위해 InAppProducts API를 계속하여 사용할 수 있습니다. Play Billing LibrarySubscription Purchase API는 영향을 받지 않습니다.




What it means to be a Google Developer Expert 🔦

Android GDE에 대한 Google Developer Expert 시리즈를 공개하였습니다. 어떻게 GDE가 되고 커뮤니티의 일원으로 어떤 의미를 갖게 되는지 알려줍니다. 첫 번째 짧은 에피소드에서는 미국의 시니어 안드로이드 개발자인 Madona를 소개합니다. 그녀는 GDE가 되는 여정을 공유하며 그녀의 커리어에서 GDE가 얼마나 영향이 있는지 이야기합니다. 다가오는 주에는 GDE가 말해주는 최고의 조언과 팁, 경험을 공유할 것입니다.





AndroidX releases 🚀

Android Jetpack에서 새로운 Alpha 버전이 공개되었습니다. 첫 번째로 Fragment 1.7 Alpha1에서 Predictive in-app 대한 기능이 추가되었습니다. Animator를 사용할 때나 맞춤 Animator와 함께 이전의 fragment에서 뒤로가기 했을 때의 작업을 추가하였습니다. Health Connect 1.1 Alpha 1은 Android 14 프레임 워크 버전에 메타데이터 기록 함수와 함께 추가된 기능입니다. Tracing 1.3의 첫 번째 알파 버전은 trace에서 @Composable을 사용할 수 있도록 crossline을 제거하였습니다. 첫 번째 Webket 1.8의 Alpha 라이브러리는 WebView 버전 116 시작과 함께 ArrayBuffer의 작업을 지원합니다. 마지막으로 WorkManager 2.9 Alpha 1에서는 Flow의 observability를 추가하였습니다. setNextScheduleTimeOverride등의 함수를 통해 정기적인 worker의 정확한 스케줄링을 지원합니다.

더 많은 AndroidX의 공개 release note는 여기서 확인해주세요.




Articles 📚

미디움에서 Garan은 Wear OS home workouts with Health Services라는 주제로 글을 올렸습니다. 홈 운동 애플리케이션에서 Wear OS 지원과 Wear OS 기기에서 센서 지원, Health Service beta 3에서 필요에 맞게 일괄 처리 동작을 override 하는 기능을 BatchingMode에서 지원하도록 하였습니다.

Jolanda는 create a photo grid with multiselect behavior using Jetpack Compose라는 주제로 글을 올렸습니다. 기본적인 grid 구현을 포함하여, grid 요소의 선택 상태를 추가하고 드래그했을 때 선택이 되고 안되는 요소 상태를 보여줄 수 있는 코드를 소개합니다.

#WeArePlay 시리즈에서는 Olio의 창업자인 Tessa와 Saasha가 서로 만나 이야기를 나누었습니다. 애플리케이션에서는 어떤 물건이든 재사용을 할 수 있도록 합니다. 현재 62개국에서 Olio는 슈퍼마켓과 레스토랑 파트너사들과 주당 100만 끼의 식사를 절약하여 잉여 식량을 모으고 재분배하는 활동을 하는 Food Waste Heroes의 자원봉사자들과 함께합니다.





Videos 🎥

6월 15일 Google Pay는 라이브 세션에서 collect payments on Android with Google Pay and Stripe라는 주제를 다루었습니다. 질문에 대한 답변을 얻으려면 확인해보세요.

Google Play는 Safe SDK 대한 내용으로 영상을 남겼습니다. Google Play policies 최신 정보 유지와 같은 SDK 작업자를 위한 5 key takeaway와 최신 API security 지원, data 최소화 기능을 포함하였습니다. 영상에서 Artem과 Brian은 Android Developer가 사용하는 SDK는 Google Play에서 공개되면 경험할 수 있습니다. 또한 개발자가 정책과 규율을 지킬 수 있도록 가이드를 합니다.

마지막으로 Theresa는 new required data deletion controls in the Data safety section에 대해 영상을 남겼습니다. 12월 7일이 되기 전에 애플리케이션의 Data Safety form에서 새로운 데이터 삭제 질문을 구현해야 합니다.

0개의 댓글