logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

RxJava Essentials

RxJava Essentials

(Rx자바로 배우는 리액티브 프로그래밍)

이반 모르질로 (지은이), 강경구 (옮긴이)
에이콘출판
15,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 12개 900원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

RxJava Essentials
eBook 미리보기

책 정보

· 제목 : RxJava Essentials (Rx자바로 배우는 리액티브 프로그래밍)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788960778146
· 쪽수 : 144쪽
· 출판일 : 2016-01-28

책 소개

acorn+PACKT 시리즈. 이 책은 Rx자바를 배우면서 안드로이드 프로젝트에 빠르게 적용하고 싶은 독자를 위해 쓰여졌다. Rx자바의 기능을 Rx안드로이드 프로젝트를 통해 설명함으로써 Rx자바와 Rx안드로이드의 기능을 빠르게 습득할 수 있다.

목차

1장 RX: 닷넷에서 Rx자바까지
마이크로소프트 리액티브 익스텐션
자바 세계에 상륙: 넷플릭스 Rx자바
__Rx자바는 무엇이 다른가?
정리

2장 왜 옵저버블인가?
옵저버 패턴
__옵저버 패턴은 언제 사용되는가?
Rx자바 옵저버 패턴 툴킷
__Observable
____핫 옵저버블과 콜드 옵저버블
____옵저버블 생성
__Subject = Observable + Observer
____PublishSubject
____BehaviorSubject
____ReplaySubject
____AsyncSubject
정리

3장 헬로 리액티브 월드
엔진 점화!
__의존성
____Rx안드로이드
__Utils
____롬복(Lombok)
____버터 나이프(Butter Knife)
____레트로람다(Retrolambda)
첫 번째 옵저버블
리스트로부터 옵저버블 생성하기
좀 더 많은 예제
__just()
__repeat()
__defer()
__range()
__interval()
__timer()
정리

4장 옵저버블 필터링
시퀀스 필터링
필요한 것만 얻기
__take()
__taskLast()
단 한 번만 발행
__distinct()
__distinctUntilChanged()
first()와 last()
skip()과 skipLast()
elementAt()
sample()
timeout()
debounce()
정리

5장 옵저버블 변환
*map 가족
__map()
__flatMap()
__concatMap()
__flatMapIterable()
__switchMap()
__scan()
__groupBy()
__buffer()
__window()
__cast()
정리

6장 옵저버블 결합
merge()
zip()
join()
combineLatest()
and(), then(), when()
switch()
startWith()
정리

7장 스케줄러: 안드로이드 메인 스레드 문제 해결
StrictMode
블로킹 I/O 오퍼레이션 피하기
스케줄러
__Schedulers.io()
__Schedulers.computation()
__Schedulers.immediate()
__Schedulers.newThread()
__Schedulers.trampoline()
논블로킹 I/O 오퍼레이션
SubscribeOn과 ObserveOn
시간이 오래 걸리는 작업 다루기
네트워크 작업 실행
정리

8장 REST 안에서 평화를: Rx자바와 레트로핏
프로젝트 목표
레트로핏
앱 구조
__액티비티 클래스 생성
__RecyclerView 어댑터 생성
____일기 예보 검색하기
____웹사이트 열기
정리

저자소개

이반 모르질로 (지은이)    정보 더보기
몇 년 후에 엔지니어가 되기 전까지는 그저 C64와 기본적인 기술을 지닌 어린아이였다. 이탈텔(Italtel)과 텔레콤 이탈리아(Telecom Italia)에서 임베디드 시스템 컨설턴트로 근무한 후 안드로이드로 분야를 옮겼다. 델타트레(Deltatre)와 몬디아 미디어(Mondia Media), 클레버테크(Clevertech)에서는 컨설턴트로 근무했다. 현재는 모바일과 임베디드 애플리케이션 개발 회사인 알터 에고 솔루션즈(Alter Ego Solutions)를 운영하며, 오픈소스 프로젝트에 기여하면서 주말에는 여전히 개인 안드로이드 프로젝트를 진행 중이다.
펼치기
강경구 (옮긴이)    정보 더보기
모바일 개발자로 일하고 있으며 새로운 기술이나 언어에 관심이 많다. 여러 패러다임을 실무에 적용하고자 노력하고 있으며, 다른 이들과 지식을 교류하고자 노력한다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책