Now in Android #68

ganghee·2022년 10월 3일
1

[번역] Now in Android

목록 보기
34/64
post-thumbnail

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

Episode 68 Video and Podcast

Now in Android는 영상과 오디오를 제공합니다.



Privacy Sandbox developer preview 5 🔐

Privacy Sandbox는 사용자의 개인 정보 보호와 성능, 애플리케이션의 개인화 경험 개선을 위한 새로운 기술 개발을 목표로 하고 있습니다. Developer Preview 5가 공개되었으며 이 버전은 Privacy Sandbox Beta에서 곧 주요한 주제가 공개될 것입니다. 피드백을 계속 남겨주세요! 무엇이 바뀌었는지 블로그를 통해 확인해보세요




Guide to app modularization 🧩

새로운 모듈화를 소개합니다. 이 주제의 가이드는 가장 많은 커뮤니티 요청 중 하나입니다. 두 개의 파트로 나누어져 있습니다. overview page에서 높은 수준과 이론적인 문제의 개요와 장점을 소개합니다. common mofularization pattern page에서는 최신 안드로이드 아키텍처와 상용하는 예시를 보다 깊게 알려줍니다. 이 블로그를 통해 많은 것을 배워보세요.




More Architecture guidance 🏛

모듈화 이야기에서 더 많은 내용의 아키텍처 내용이 있습니다.

만약 당신의 애플리케이션을 오프라인으로 만들고 싶다면, 그렇게 할 수 있습니다. 새로운 Build an offline-first app guide는 당신의 애플리케이션을 적절하게 읽고 쓰고 인터넷이 안 되는 기기에서 문제를 해결하고 동기화하는 방법을 알려줍니다.

또 다른 가이드는 UI layer 문서의 State holders and UI state page입니다. ViewModel 클래스에서 모든 것을 구현하지 않습니다. 이 글에서는 UI layer와 책임을 정의하는 state holder 타입을 정의할 수 있습니다.

마지막으로 만약 아키텍처와 가장 최적의 방식을 배우고 싶다면 Architecture pathway를 확인해보세요. 아키텍처 MAD 기술의 시리즈 영상을 올렸으며 올해 초에 새로운 문서를 작성했습니다.




Mad Skills: Performance ⚡️

MAD Skills 시리즈에서 Ben Weiss와 Tomas Mlynaric, Carmen Jackson, Chris Craik가 질의 응답 시간을 가졌습니다.



시리즈를 마치며, Ben은 영상의 내용을 요약하여 블로그 글을 올렸습니다.




AndroidX releases 🚀

이전 에피소드 이후 몇 개의 주목할만한 AndroidX 공개가 있습니다.

Core와 core-ktx는 1.9.0이 안정화되었습니다. 이 버전은 Android13에 추가된 접근성 프레임워크와 compat API, 다른 추가된 사항을 사용할 수 있게 합니다. 새로운 Car app 1.3 공개와 새로운 Navigation 알파 버전, Test Ui automator 2.3이 있습니다.

나머지 AndroidX 공개를 보려면 이 링크를 확인해주세요.




Articles 📚 and videos 🎥

Developer Relations 팀은 how Tiktok Enhanced its Video Social Experience on Android에 대해 글을 올렸습니다. 안드로이드 performance guidance에 따라 전반적인 성능을 개선하고 Android Gradle PluginJetpack libraries와 같은 개발 툴의 깊은 이해도를 바탕으로 개발하였습니다.

Sabs는 딥링크에 대한 시리즈를 시작하였습니다. 첫 번째 파트는 딥링크의 소개로 블로그영상을 통해 확인할 수 있습니다. URI를 통해 앱 링크로 이동하는 딥링크에 대해 배워보세요!



두 번째 파트는 서로 다른 타입의 딥링크입니다. 설정하는 방법과 테스트, 사용자 경험을 극대화할 수 있게 설계하는 방법을 소개합니다.

Marcel은 experimenting with Jetpack Glance의 블로그를 올렸습니다. 아직 사용하지 못하는 개발을 위한 툴인 Jetpack Glance를 지원하는 standalone experimental repository에 대한 내용입니다. 또한 애플리케이션의 RemoteViews를 보여주는 composable을 포함하며 AppWidget 스냅샷의 뷰와 상호작용하는 디버깅, AppWidget을 위한 Material3 Scaffold를 소개합니다.

Ben Trangove는 Debugging recomposition in Compose에 대해 작성했습니다. Jetsnack에서 성능 이슈를 개선한 screencast의 내용이 담겨있습니다. Ben은 또한 안드로이드 스튜디오의 layout inspector를 사용하여 composable 함수가 recomposition과 skip count하는 것을 볼 수 있습니다.



Nikariha는 Android Go edition 최적화 시리즈를 시작했습니다. 첫 번째 파트로 Android Go edition의 소개와 Go edition 빌드를 하는 이유, 구글 앱에서 Gboard와 카메라 빌드 최적화를 소개합니다.




ADB Podcast Episodes 🎙

지난 Now in Android 이후 하나의 Android Developers Backstage가 있습니다. 이 링크를 확인해주세요.

Episode 188: Android 13: Chet과 Romain, Tor는 사용자와 개발자를 위한 Android의 새로운 버전 변화와 가장 좋아하는 새로운 기능에 대해 이야기하였습니다.

0개의 댓글