주간 안드로이드 뉴스 #194: 구글플레이 평점과 리뷰 방식을 변경 등

Android Weekly(http://androidweekly.net/)는 매주 발행되는 안드로이드 뉴스레터입니다. 영어 기사를 정독할 시간이 없는 분을 위해 핵심 꼭지를 요약했습니다.

주간 안드로이드 뉴스를 요약해 드립니다. Android Weekly 194 원문도 읽어보세요.


새 술은 새 부대에 - RxJava와 RxAndroid, Kotlin

이 번 뉴스레터는 실린 기사 수는 적지만 알찬 내용으로 구성돼 있습니다. 안드로이드 개발자 사이에서 핫한 이슈인 RxJava와 RxAndroid에 대한 기사가 이번에도 실렸는데요. Rx의 인기가 점점 올라가고 있는 지금, 혹시 아직도 Rx가 생소하신 분이라면 이번 호부터 시작되는 RxAndroid 기초 연작 기사를 통해 입문해보면 어떨까요?

  • RxAndroid 기초를 알려주마(RxAndroid Basics: Part 1) 연작 기사가 시작됐습니다. RxJava의 이해를 돕는 여러 예제를 볼 수 있는데요. 이번 기사에서는 색 리스트를 보여주는 액티비티부터, 비동기적 로딩, Singles 사용 등 간단한 예제를 상세하게 설명하고 있습니다. 다음 기사에서는 심화 예제를 다룬다고 하니 정말 기대됩니다!

  • RxJava 병렬처리 최대한 활용하기(RxJava - Maximizing Parallelization)에서는 RxJava의 병렬처리를 극대화해서 연산 작업을 효율적으로 사용하는 방법에 대해 알려줍니다. Executor로 병렬처리를 극대화하는 법과 라운드 로빈(Round-Robin) 병렬 처리에 대해 짧은 예제와 함께 차근차근 설명해주고 있으니, 머신 파워를 최대한 활용하고 싶은 분은 한 번 확인해보세요.

  • 구글 직원인 Doug Stevenson이 연작으로 게재하는 Kotlin과 안드로이드 사용 경험 공유기입니다. Kotlin과 안드로이드 실전 경험 4편(Kotlin & Android: A Brass Tacks Experiment, Part 4)에서는 Kotlin에서 합성 프로퍼티를 할당할 수 없다는 점을 예제를 통해 차근차근 알려 줍니다. 하지만 걱정하지 마세요. 다음 번 포스팅에 해결책이 있다고 합니다!

이런 개발 뉴스를 더 만나보세요

안드로이드 이해하기 - Reflection 속도, 배터리 사용, AppCompat v23.2

안드로이드 OS 특성을 잘 파악하면 보다 나은 앱을 개발하는데 큰 도움이 될 겁니다. 이번 뉴스레터에서는 Reflection 속도와 앱의 배터리 사용에 대해 다른 기사가 실렸습니다. 함께 살펴보시죠.

  • 앱 속도를 느리게 하는 여러 요인을 차례로 살펴보는 포스팅이 시작됐습니다. 안드로이드의 Reflection 속도는 얼마나 느릴까?(How Slow is Reflection in Android?)에서 Java와 안드로이드 개발에 유용하지만 안드로이드 앱 속도를 크게 저하시킬 수도 있는 Reflection에 대해 우선 살펴본다고 합니다. 결론적으로 Java 객체를 serialize/deserialize할 때 reflective 타입 어댑터 사용을 지양하라고 하니 이유가 궁금하신 분은 기사를 읽어보세요.

  • 주로 모바일 기기에서 동작하는 안드로이드 앱을 개발할 때 배터리 효율을 고려하지 않을 수 없죠. 특히 Google Play의 앱 평점을 깎는 리뷰에 배터리를 많이 소모한다는 항의가 자주 등장하는 걸 보면 사용자 편의에 크게 영향을 미치는 요인임이 분명합니다. 배터리 사용 이해하기(Understanding Battery Usage in your Android App)에서 배터리 사용량을 추적하는 Battery Historian 사용법과 9가지 배터리 사용 절감 팁을 알려줍니다. 적절한 툴을 사용하고 개발할 때 배터리 절감 팁을 참조하면 배터리 소모로 인한 별점 테러를 줄일 수 있겠네요!

  • 벡터의 시대가 왔습니다! Support Lib 23.2.0에 VectorDrawableCompat과 animated VectorDrawableCompat 라이브러리가 도입되면서 벡터로 된 drawable 구현체를 활용할 수 있게 됐습니다. AppCompat v23.2 - 벡터의 시대(AppCompat v23.2 — Age of the vectors)에서 새로 등장한 기능과 벡터로 된 asset 사용법, ImageView에 새로 도입된 app:srcCompat 속성을 살펴보세요.

안드로이드 새 소식

더 읽을 거리

3월 첫째 주의 기사를 Android Weekly 194 영어 원문에서 볼 수 있습니다.

지난 뉴스가 궁금하다면 아래 링크를 참고해 주세요.

컨텐츠에 대하여

이 컨텐츠는 저자의 허가 하에 이곳에서 공유합니다.


Eunjoo Im

Realm Asia 팀에서 일하는 임은주입니다. iOS와 안드로이드 개발자로, 현재 Realm의 기술 컨텐츠 생산 및 관리에 주력하고 있습니다.

4 design patterns for a RESTless mobile integration »

close