주간 안드로이드 뉴스 #191

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

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


Kotlin의 강력한 기능 소개와 안드로이드 적용 가이드

이번 뉴스레터는 Kotlin 특집이라고 해도 과언이 아닐만큼 Kotlin 관련 기사가 많았습니다. 내용을 읽어 보면 과연 Kotlin이 괜히 대세가 아니구나 싶습니다. 어떤 기사가 있는지 살펴 볼까요?

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

RxJava도 놓칠 수 없죠!

안드로이드 뿐만 아니라 Java 개발자에게도 인기 높은 RxJava 관련 기사도 많았습니다. RxJava를 Kotlin에서 사용할 때의 장점을 다룬 흥미로운 기사를 포함한 RxJava 관련 기사를 모아 봤습니다.

  • 보다 적은 코드로 많은 기능을 만들거나, 코드 재작성을 줄이면서도 요구사항에 맞춰갈 수 있다면 좋겠죠? 생산성과 퀄리티가 향상되는 RxJava가 인기인데요. Thomas Nield가 Java 언어의 대안책으로 Kotlin을 접하면서 느낀 Kotlin과 RxJava 결합 사용의 장점을 Kotlin + RxJava = Functional Powerhouse에서 Java와 Kotlin을 비교하는 예제 코드와 함께 설명합니다. 예를 들어 Java에서 48줄이 필요한 코드를 Kotlin에서는 아래 예제처럼 5줄로 줄일 수 있습니다.
fun main(args: Array<String>) {
    data class CodePair(val letter: String, val number: Int)
    val letter = Observable.just("Alpha", "Beta", "Gamma", "Delta", "Epsilon")
    val number = Observable.just(1, 2, 3, 4, 5)
    val zipped = Observable.zip(letter, number) { l, n -> CodePair(l, n) }
    zipped.subscribe { System.out.println(it) }
}

안드로이드 아키텍쳐 패턴

안드로이드 개발자라면 누구나 애플리케이션의 구조를 보다 깔끔하게 정리하고 싶을 텐데요. 이번 뉴스레터에는 Architecture pattern 관련 기사도 실려 있으니 참고해보세요.

그 밖에도 흥미로운 기사가 많습니다.

더 읽을 거리

2월 둘째 주의 기사를 Android Weekly 191 영어 원문에서 볼 수 있습니다.

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

컨텐츠에 대하여

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


Realm Korea

Realm Korea Team

4 design patterns for a RESTless mobile integration »

close