Now in Android #108

none·2024년 8월 22일
0

[번역] Now in Android

목록 보기
73/85
post-thumbnail

Now in Android 108에 오신 것을 환영합니다. 안드로이드 개발에서 무엇이 새롭고 주목할 만한 내용인지 안내합니다.
이번 애피소드에서는 Android 15 Beta3와 두 개의 Compose 케이스 분석, Google AI Studio, 안드로이드 스튜디오 Gemini, 안정화된 버전의 AndoridX 출시 내역이 포함되어 있습니다.



이번 블로그 내용 대부분의 내용이 영상과 팟캐스트 형식으로 제공합니다. 블로그를 읽는 것 보다 영상을 보거나 팟캐스트를 통해 편하게 내용을 알 수 있습니다. (또는 블로그를 읽고, 팟 캐스트를 듣고, 영상을 시청하여 더 기억에 남도록 하세요! 퀴즈는 없습니다)




The Third Beta of Android 15 🧑‍💻

안드로이드 15 beta 3가 출시되었습니다. 플랫폼 안정화가 되었습니다. 개발 API와 애플리케이션의 모든 기능이 마지막 단계에 있으며 리뷰를 할 수 있습니다. Google Play에서 Android 15를 타게팅하여 출시할 수 있습니다.

Beta 3에서는 얼굴 인식과 지문, 화면 잠금 단계에서 passkey를 사용하여 사용자가 로그인할 수 있는 방법을 소개합니다.

WebView의 WebSQL을 위한 WebSetting DatabaseEnabled의 getter와 setter가 더 이상 지원하지 않습니다. World Wide Web Consortium은 웹 데이터베이스 대신에 IndexdDB와 같은 Web Storage API 기술 사용을 권장합니다.




Android Developers blog 📝

Tomáš는 보일러 플레이트를 줄이고 UI element 재사용을 증가하고 개발 생산성을 전반적으로 개선하여 Jetpack Compose를 통해 UI 구현을 최대 30%까지 향상한 방법을 이야기합니다.

Chris는 form factor를 지원하여 샘플 Jetcaster 애플리케이션을 개선한 이야기를 블로그를 통해 알려줍니다. 테블릿과 테스크톱, 폴더블, TV, WearOS, 위젯에 코드 공유를 주제로 합니다.

Robbies는 #WeArePlay에서 호주의 몇가지 애플리케이션으로 삶의 질을 향상한 이야기를 다룹니다. 자연재해 피해를 돕고 관엽식물을 통한 웰빙에 대한 애플리케이션을 소개합니다.

Paris는 Google AI Studio에서 안드로이드 개발을 도와주는 성공적인 경험에 대해 블로그를 올렸습니다. Google AI Studio에는 디자인에서 코드로 전환, UI 수정, 새로운 기능 추가가 되었습니다.




Android Developers Backstage🎙️

애피소드 207: "AI 개발 도우미" Tor와 Romain은 Google AI 개발 지원팀의 Kathy를 초대하여 안드로이드 스튜디오의 Gemini 통합에 대한 이야기를 나누었습니다. 안드로이드 모델을 fine-tuning 내용을 알 수 있습니다. 또한 Gemini가 학습 정보에 없는 인터넷을 활용하여 정보를 보완합니다. 사용자 코드베이스를 기반으로 하는 개인화 제공과 엣지 테스트 작성과 같은 미래 AI 기능에 이야기합니다.

팟 캐스트영상을 확인해주세요.





Videos💡

Nick은 구글 플레이에 관한 3가지 주요 내용을 영상에 담았습니다. 스토어 등록 개선과 결제 옵션 확장, SDK Console 개선과 같은 내용입니다.



Google I/O에서 Yigit은 개발자에게 Kotlin Multiplatform 이야기를 해줍니다.



Zarah는 transition 요소와 screenshot testing 공유에 열광하는 이유를 영상에 담았습니다.





AndroidX Releases 🚀

여기 많은 안정된 버전의 release가 있습니다.

Glance 1.1.0에서는 홈 화면 위젯을 위한 기본 UI 요소 빌드 유닛 테스트와 컴포넌트를 지원합니다.

Fragment 1.8.0에서는 Compose에서 Fragment를 지원하는 API인 AndoridFragment를 지원합니다.

Compose를 사용하면서 'LocalLifecycleOwner not present' 문구를 보았다면, Lifecycle 2.8.2로 업그레이드 해보세요. 다른 작업 없이 어떤 Compose 버전이든 사용할 수 있습니다.

몇몇의 테스트 라이브러리가 안정화되었습니다. Core-ktx 1.6.0Espresso 3.6.0, Espresso Device 1.0.0, JUnit Extensions 1.2.0, Truth Extensions 1.6.0, Monitor 1.7.0, Orchestrator 1.5.0, Runner 1.6.0, Rules 1.6.0, Services 1.5.0가 업데이트 되었습니다.

다른 라이브러도 안정화되었습니다. Camera 1.3.4Compose Animation 1.6.8, Compose Foundation 1.6.8, Compose Material 1.6.8, Compose Runtime 1.6.8, Compose UI 1.6.8, Concurrent 1.2.0, Core-RemoteViews 1.1.0, Games-Controller 2.0.2가 있습니다.

0개의 댓글