Now in Android: #35

ganghee·2021년 3월 6일
0

[번역] Now in Android

목록 보기
1/64
post-thumbnail

주요 내용

  • Jetpack Compose 베타버전 출시
  • #AndroidDevChallenge: Jetpack Compose
  • Android 12: Developer Preview 1
  • MAD Skills: WorkManager
  • 자동차를 위한 안드로이드 라이브러리
  • 리사이클러뷰와 코루틴 문서
  • ADB에 관한 오디오 방송

Jetpack Compose 배타버전 출시

Jatpack Compose는 안드로이드의 UI 툴킷입니다. 더 빠르고 쉽게 네이티브 안드로이드 UI를 설계합니다. 2019년 Google I/O 에서 라이브러리 오픈소스로 설계되었습니다. 지난 8월에 알파버전이 소개되고 저번주에 베타버전이 나왔습니다.
베타버전은 API가 안정되고 제품으로써 입지를 굳혔습니다. 올해 말, 1.0 버전이 나올 때 많은 정보와 어떻게 사용하고 앱에 적용하는 방법을 도와줄 것입니다.

AndroidDevChallenge: Jetpack Compose

1.0 버전의 공개 1년 전인 2007년으로 돌아가서 안드로이드는 챌린지와 함께 시작되었습니다. 무언가 멋지고 새로운 안드로이드 개발 세계가 시작할 때 안드로이드 개발팀은 챌린지를 보여주었습니다. 개발팀은 4주마다 챌린지들과 Pixel 5 핸드폰을 포함하여 1000개의 상품을 전달하고 있습니다.
첫 번째 챌린지는 강아지 입양 앱이었습니다. 지금은 두 번째 챌린지가 진행되고 있습니다. 이번 챌린지의 주제는 카운트다운 타이머입니다.

Android 12: Developer Preview 1

첫 번째 preview release 버전이 공개가 되었습니다. 블로그를 보시면 이번 버전의 개요를 읽을 수 있으며, 암호화와 사용자 개인정보 향상과 미디어 인코딩과 같은 그래픽 기능과 AVIF 형식의 지원을 참고하실 수 있습니다.
또한 세부적인 변화들과 새로운 기능과 API들을 볼 수 있습니다. 새로운 버전에서 앱을 테스트 하고 문제가 발생한다면 피드백을 주세요.
이번 버전은 최종 release 버전으로 가기 위한 첫 번째 발판입니다. 더 향상된 기능, 오류 수정들과 함께 앞으로의 release들을 기대해주세요.

MAD Skills: WorkManager

MAD(Modern Android Development) Skills의 최신 시리즈 WorkManager가 시작되었습니다.
Ben Weiss의 WorkManager의 소개 동영상과 Caren Chang의 WorkManager를 사용하여 이미지 블러처리를 하는 기초 동영상이 있습니다.

자동차를 위한 안드로이드 라이브러리

자동차 앱 라이브러리 오픈 소스가 AndroidX에서 사용가능하게 되었습니다. 이 API는 네비게이션, 주차, 주유소 앱 개발에 사용될 수 있고 운전자가 집중하고 지도화면과 입력화면을 분리하여 사소한 부분까지 작업을 하였습니다.

리사이클러뷰와 코루틴 문서

Meghan Mehta는 어떻게 리사이클러뷰의 헤더를 ConcatAdapter를 사용하여 구현했는지 소개합니다.
멀티 스레드 프로그래밍은 꽤 까다롭습니다. 그래서 바르게 사용하는 것이 중요합니다. 개발팀은 코루틴을 사용한 동시성 코드의 더 쉬운 방법을 소개합니다. 코루틴을 처음 접하거나 어떻게 효율적이고 옳바르게 사용하는지 알고 싶다면 새로운 공식 문서를 확인해주세요.
우리는 새로운 가이드에서 코루틴을 사용해 개발하는 가장 좋은 방법들을 수집했습니다.

ADB에 관한 오디오 방송

ADB 156: Android Runtime Classic (Dalvik)
개발팀이 깊은 고민하고 있을 때, 어떤 코드가 어떻게, 왜 되었는지 알고 싶을 때 개발팀은 ADB의 역사 이야기들을 정말 좋아합니다.
Dan은 Dalvik 런타임을 만들었고 오늘날의 ART의 전임자입니다. 이 방송에서 Tor, Romain, Chet, Dan Bornstein은 가비지 컬랙터, 성능, 런타임을 포함하여 까다로운 모든 것의 Dalvik 설계들을 이야기합니다.

ADB 157: Audio Feedback
Tor Norbye, Romain Guy, Chet Haase는 우리가 무엇을 할 수 있고 할 수 없는 지 그리고 안드로이드 개발이외에 무엇을 자기계발 하는 지 이야기합니다.

참고 문서

0개의 댓글