이 글의 원문은 여기서 확인 가능하며, 블로그 리뷰에는 노현석(GDE)님이 참여해주셨습니다.
Android 개발 분야의 새롭고 눈에 띄는 소식을 계속 안내해드리는 'Now in Android'에 오신 걸 환영합니다.
연말 휴가 시즌을 앞두고 지난 'Now in Android '을 공개한 이후 몇 주가 지났죠. 그동안 Android 세계에서 어떤 일이 있었는지 살펴보겠습니다.
최신 Android 개발에 대한 기술 콘텐츠와 함께 MAD Skills 시리즈가 계속 나오고 있습니다.
Jetpack API로 Kotlin을 사용하는 것에 관한 시리즈는 꾸준히 진행 중입니다. 지난번에 초기 에피소드들을 다룬 이후로 세 편이 더 있었습니다. 이들 에피소드는 Room 및 WorkManager 라이브러리 사용에 관한 정보와 더불어 작업 단순화를 위해 코루틴 같은 Kotlin 기능의 사용에 관한 구체적 내용을 안내합니다.
이 에피소드에서는 Florina Muntenescu가 로컬 데이터베이스 저장소 요구사항에 대해 Room Kotlin API를 사용하고 테스트하는 방법을 보여드립니다.
또는 다음 링크에서 그 내용을 문서로 보실 수도 있습니다.
Room Kotlin API의 사용 및 테스트
WorkManager Kotlin API 사용
이번에는 Florina가 WorkManager를 사용해 비동기 작업을 즉시 또는 뒤로 미루는 방법을 보여드립니다.
WorkManager — Kotlin API
커뮤니티 팁: 개발 속도와 품질을 위한 Kotlin
Android GDE(Google Developer Expert) Magda Miu가 그녀의 팀이 어떻게 Kotlin을 사용해 CameraX 벤더 확장 프로그램을 위한 더 쉽고 유지관리가 용이한 코드를 작성하는지 알려드립니다.
마지막으로, Kotlin 및 Jetpack 시리즈를 마무리하는 의미로 또 다른 라이브스트림 Q&A를 마련했습니다. 녹화 동영상(영문)을 통해 Q&A 세션에서 다룬 내용을 확인하실 수 있습니다.
다음 주의 새로운 MAD Skills 시리즈도 기대해주시고, YouTube의 MAD Skills 관련 영상, Medium 게시물 등 다양한 콘텐츠를 이 웹페이지에서 계속 확인해 보세요.
Kotlin으로 배워보는 Android 기초 학습 과정에 새로운 단원이 추가되었습니다!
3단원: Navigation
이 단원에서는 Navigation 구성요소에 관한 가이드와 샘플뿐 아니라 Android 아키텍처 구성요소(Android Architecture Components) 라이브러리의 다른 API도 제공합니다.
Isai Damier가 암호화, 인증, 보안에 관한 새로운 문서를 게시했습니다. 암호화와 관련된 다채롭고 흥미로운 배경 지식을 다루고, 암호화 기술이 적용된 보안 솔루션에 일반적으로 생체 인증도 포함해야 하는 이유를 설명합니다.
메시지 인증부터 사용자 현재 상태까지, 앱의 암호화 향상
Florina Muntenescu가 Kotlin을 사용해 얻을 수 있는 생산성 향상에 관한 글을 게시했습니다. Kotlin 코드를 이미 많이 작성해보신 분이라면 아마 이런 이점을 잘 아실 겁니다. 하지만 본격적으로 작업에 Kotlin을 사용할지 고민 중이거나 혹은 프로젝트와 관련해 다른 사람을 설득하는 데 도움이 필요한 분들은 이 게시물을 읽어보시면 좀 더 확실한 판단을 내리는데 도움이 될 세부 사항을 확인하실 수 있습니다.
Kotlin으로 생산성 향상하기
Meghan Mehta가 RecyclerView에 관해 계속 이어오고 있는 시리즈의 세 번째 글을 게시했습니다. RecyclerView에 대해 가장 일반적인 요구사항 중 하나는 사용자 클릭의 처리입니다. 목록에서 어떤 항목을 클릭하면 대개는 뭔가 동작이 이루어져야 하겠죠? Meghan은 이 글에서 이 기능에 대해 권장되는 처리 방법을 보여줍니다.
RecyclerView에서 클릭 이벤트 처리
지난번 'Now in Android' 이후로 Android 개발자 백스테이지 에피소드가 새로 게시되었습니다. 아래 링크를 클릭하거나 즐겨 이용하시는 팟캐스트 클라이언트에서 이번 방송분을 확인해보세요.
정말 다사다난했던 한 해를 마무리하면서 Tor Norbye, Romain Guy 그리고 필자는 게스트 없이 호스트만 참석한 가운데 방송분 한 편을 녹화했습니다. 각자 갑자기 닥친 변화에 적응하며 다양한 방식으로 일할 방법을 고민했던 작년에 일어난 일들과 Android 도구 및 플랫폼 부문에서 최근에 이루어진 몇 가지 개발 사항에 대한 얘기를 나눴습니다.
154화: 마무리 방송!
아쉽지만 오늘은 여기까지 하죠. MAD를 살펴보면 더욱 다양한 Kotlin/Jetpack 콘텐츠를 찾아보실 수 있습니다! Navigation 과정을 수강해보세요! 보안, Kotlin 생산성, RecyclerView에 관한 글을 읽어보세요! 최신 ADB 팟캐스트를 청취하세요! 곧 다시 돌아와 Android 개발자 커뮤니티의 다음 업데이트 정보를 확인하세요.