본문내용 바로가기
MD의선택 무료배송 소득공제

백견불여일타 파이어베이스(안드로이드 기반) 12가지 서비스를 예제로 빠르게 배운다

남진하 지음 | 로드북 | 2019년 09월 23일 출간
  • 정가 : 38,000원
    판매가 : 34,200 [10%↓ 3,800원 할인]
  • 통합포인트 :
    [기본적립] 1,900원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 3만원 이상 구매 시 2~4% 추가적립
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    지금 주문하면 내일(22일,화) 도착 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내
상품상세정보
ISBN 9788997924448(8997924443)
쪽수 680쪽
크기 188 * 257 * 34 mm /1376g 판형알림

책소개

이 책이 속한 분야

이 책은 파이어베이스의 거의 모든 서비스를 실습 과정을 통해 빠르게 배울 수 있도록 하는 데 목표를 두었다. 자체 서버 시스템 구축 없이 쉽게 인증 작업을 할 수 있고 사용자 모니터링, 콘텐츠 저장과 호스팅 등을 만드는 자세한 방법을 예제 위주로 학습한다. 마지막엔 특별프로젝트 “파이어베이스를 활용한 미세먼지 알림 앱”을 수록하여 종합적으로 실습해볼 수 있게 구성했다.

[대상 독자]
모바일 개발자라면 대부분 파이어베이스를 활용하는 상황이다. 하지만 대부분 인증이나 푸시 등에 한정적으로 사용하고 있고 다른 유용한 서비스들을 활용하지 않는 사례가 많다. 이러한 독자들에게 좀더 안정적이고 고객 불편을 빨리 해소할 수 있는 앱을 만들기 위해 다양한 파이어베이스 서비스들의 실제 구현 방법을 학습해본다.
안드로이드 입문자 또한 미리미리 파이어베이스를 활용한 앱 개발을 공부해보는 것도 추천한다.

상세이미지

파이어베이스(안드로이드 기반)(백견불여일타) 도서 상세이미지

저자소개

저자 : 남진하

심비안으로 개발을 처음 시작하였고, 안랩에 입사한 이후 윈도우 모바일, 블랙베리, 바다, 타이젠, 안드로이드에서 보안 관련된 앱들을 개발하였다. 특히 안드로이드는 10년간의 개발 경험을 통해 안드로이드 입문자에게 도움이 될 수 있도록 <<안드로이드의 신>>(로드북, 2016)을 집필하였으며, 모바일 보안 관련 다수의 특허를 출원하였다. 현재도 안랩에서 다양한 보안 관련된 솔루션 개발에 집중하고 있으며, 개인적으로는 사용자에게 유용한 앱들을 지속적으로 개발하고 서비스하여 빠르게 변화하는 모바일 환경에 적응해나가려고 한다.

목차

저자의 말
기획자 & 베타테스터의 말
일러두기
프로는 이렇게 앱을 만든다!!

1장 구글 파이어베이스 시작하기
1.1 파이어베이스란?
1.2 파이어베이스 개발 기능
?인증, 실시간 데이터베이스, 클라우드 파이어스토어, 저장소 호스팅
1.3 파이어베이스 품질 기능?크래시리틱스, 성능 모니터링, 테스트 랩
1.4 파이어베이스 성장 기능?클라우드 메시징, 원격 구성, 동적 링크, 애드몹
1.5 파이어베이스 분석 기능?애널리틱스
연습문제
실습문제

2장 파이어베이스 시작하기
2.1 파이어베이스를 사용하기 위한 기본 조건 갖추기
2.2 파이어베이스 콘솔에서 제공하는 프로젝트 설정 항목 살펴보기
2.3 개발 환경 및 안드로이드 프로젝트에 파이어베이스 추가하기
연습문제
실습문제

3장 파이어베이스 인증
3.1 파이어베이스 콘솔에서 인증 서비스 설정하기
3.2 파이어베이스 콘솔에서 페이스북 인증 설정하기
3.3 파이어베이스 콘솔에서 트위터 인증 설정하기
3.4 파이어베이스 콘솔에서 깃헙 인증 설정하기
3.5 삽입형 인증 솔루션 FirebaseUI로 인증 서비스 구현하기
3.6 FirebaseUI에서 구글 인증 사용하기
3.7 FirebaseUI에서 이메일 인증하기
3.8 FirebaseUI에서 페이스북 인증하기
3.9 FirebaseUI에서 트위터 인증하기
3.10 파이어베이스 인증 상태 확인하기
연습문제
실습문제

4장 파이어베이스 실시간 데이터베이스
4.1 파이어베이스 실시간 데이터베이스란?
4.2 파이어베이스 실시간 데이터베이스 연동 없이 메모 앱 만들기
4.3 파이어베이스 실시간 데이터베이스에 메모 앱 연동시키기
4.4 파이어베이스 실시간 데이터베이스에서 데이터 읽기 및 쓰기
4.5 파이어베이스 실시간 데이터베이스 규칙 이해하기
연습문제
실습문제

5장 파이어베이스 클라우드 파이어스토어
5.1 클라우드 파이어스토어의 특징과 주요 기능
5.2 클라우드 파이어스토어의 데이터 관리 방식
5.3 클라우드 파이어스토어와 실시간 데이터베이스 비교 분석
5.4 클라우드 파이어스토어에서 지원하는 데이터 유형 및 색인 유형
5.5 클라우드 파이어스토어에서 데이터 추가 및 삭제하기
5.6 클라우드 파이어스토어에서 데이터 조회하기
5.7 클라우드 파이어스토어에서의 보안 규칙
연습문제
실습문제

6장 파이어베이스 클라우드 스토리지
6.1 파이어베이스 클라우드 스토리지 주요 기능
6.2 클라우드 스토리지 시작하기 : 참조 만들기
6.3 클라우드 스토리지에 파일 업로드하기
6.4 클라우드 스토리지에서 파일 다운로드하기
6.5 클라우드 스토리지에서 파일 메타 데이터 사용하기
6.6 실전 예제: 파일 메타 데이터 가져오기
6.7 클라우드 스토리지에서 파일 삭제하기
6.8 클라우드 스토리지 보안 규칙
연습문제
실습문제

7장 파이어베이스 호스팅
7.1 파이어베이스 호스팅의 특징 및 주요 기능
7.2 파이어베이스 CLI 설치하기
7.3 파이어베이스 CLI로 사이트 배포하기
7.4 파이어베이스 호스팅으로 하이브리드 앱 만들기
연습문제
실습문제

8장 파이어베이스 크래시리틱스
8.1 파이어베이스 크래시리틱스 소개
8.2 파이어베이스 크래시리틱스 한번에 이해하기
8.3 파이어베이스 크래시리틱스 예제로 활성화하기
8.4 비정상 종료 발생 시 크래시리틱스에서 내용 확인하기
8.5 크래시리틱스 추적 로그와 추적 키 추가하기
8.6 크래시리틱스로 앱이 비정상 종료일 때 실시간 알림 받기
연습문제
실습문제

9장 파이어베이스 성능 모니터링(FPM)
9.1 파이어베이스 성능 모니터링 소개
9.2 별도의 추가 코드 없이 성능 모니터링 자동 추적하기
9.3 안드로이드에서 파이어베이스 성능 모니터링 사용해보기
9.4 성능 모니터링 맞춤 속성과 사용 중지
9.5 실전 예제를 통해 성능 문제 해결하기
연습문제
실습문제

10장 파이어베이스 테스트 랩
10.1 파이어베이스 테스트 랩 주요 기능 및 구현 절차
10.2 파이어베이스 콘솔에서 파이어베이스 테스트 랩 사용 방법
10.3 gcloud CLI에서 파이어베이스 테스트 랩 사용하기
연습문제
실습문제

11장 파이어베이스 클라우드 메시징
11.1 파이어베이스 클라우드 메시징
11.2 파이어베이스 클라우드 메시징?클라이언트 앱 만들기
11.3 파이어베이스 클라우드 메시징?푸시 메시지 보내기
11.4 파이어베이스 콘솔에서 푸시 메시지 발송하기
연습문제
실습문제

12장 파이어베이스 원격 구성
12.1 파이어베이스 원격 구성
12.2 실전 예제: 파이어베이스 원격 구성 사용하기
12.3 파이어베이스 원격 구성의 조건
연습문제
실습문제

13장 파이어베이스 동적 링크
13.1 딥 링크
13.2 파이어베이스 콘솔에서 동적 링크 만들기
13.3 안드로이드에서 동적 링크 만들기
13.4 동적 링크 원리 이해하기
연습문제
실습문제

14장 파이어베이스 애널리틱스
14.1 파이어베이스 애널리틱스 소개
14.2 안드로이드 앱에 파이어베이스 애널리틱스 적용하기
14.3 파이어베이스 콘솔에서 제공하는 애널리틱스 주요 기능
14.4 웹뷰에서 파이어베이스 애널리틱스 사용하기
연습문제
실습문제

특별부록 기획서 작성부터 배포까지! 미세 알림 앱 만들기
1. 안드로이드 앱을 만드는 과정
2. 기획부터 배포까지! 미세먼지 알림 앱 만들기

출판사 서평

당신의 마음과 내 기술이 바로 통할 수 있게 하는 앱 개발 플랫폼, 파이어베이스
앱을 만드는 입장에서 고객을 만나지 않고 지속적인 모니터링을 어떻게 할 수 있을까? 구글이 이러한 개발자들의 고민을 해결할 수 있는 파이어베이스 서비스를 제공한다. 인증, 실시간 데이터베이스, 파이어스토어, 저장소, 호스팅, 크래시리틱스, 클라우드 메시징, 원격 구성 등 다양하지만 꼭 필요한 서비스들을 제공하고 있으며, 이 책에서는 12가지 서비스를 예제 위주로 다루고 있다. 특별부록으로 “파이어베이스를 활용한 미세먼지 알람 앱” 개발의 전과정을 수록... 더보기

북로그 리뷰 (3) 전체보기 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  •   파이어베이스가 only 소스 코드로 이루어지는 것이 아닌 설정 부분이 많아서 시행착오 및 헷갈리는 부분도 많았는데   이 책을 보게 되었는데 파이어베이스 책이라고 하여서 파이어베이스만 설명하는 것이 아닌 예제 앱을 작성하면서 안드로이드쪽도 조금이나마 알 수 있게 되는 책입니다. 게임 개발자이다보니 안드로이드쪽도 자연스럽게 공부를 하게 되었네요 ^^ 책의 구성은 예제 중심으로 설명하면서 예제 구성도를 비롯하여 디테일한 코드 설명, 초보자들이 잘 따라 갈 수 있게 만들어진 것 같습니다.  더보기
  • 책 소개에 보면  '이 책은 파이어베이스의 거의 모든 서비스를 실습 과정을 통해 빠르게 배울 수 있도록 하는 데 목표를 두었다.' 라고 써있는데 정말 초보개발자를 위한 배려가 듬뿍 들어있는 책이다. 실무 개발자로서 파이어베이스의 몇가지 기능을 사용하고 있었지만, 정말 제대로 12가지 기능을 이 책한권으로 다 해 볼수 있었다.  미세먼지 앱에 대한 설명도 기획과 스토리보드가 다 있어서 안드로이드 개발 초보를 위한 책인것 같다. 모든 기능을 전부 써보는것이 책의 목표인 만큼, 아날리틱스같은 여러기능이나 여러 일... 더보기
  • 파이어베이스 서비스를 몇가지는 실제로 적용 중이거나, 체험만 해보았던 상태에서 리뷰를 남깁니다.   각 서비스 별로 예제가 잘 포함되어있고  해당 서비스를 이용해 어떤 일을 할 수 있는지 등을 간단히 설명해주고 있어 파이어베이스를 한번도 접해보지 못했더라도 책 내용을 따라하며 쉽게 적용해 볼 수 있을 것 같습니다.   예제에 다소 많은 비슷한 코드 들이 있어 알고있어, 호불호가 갈릴 수 있지만, 초보자를 위해 최대한 많은 배려를 해놓았다고 생각됩니다. 추가로 현역 개발자 입장에서  ... 더보기

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

  • 윤인성
    16,200원
  • 한국데이터진흥원
    16,200원
  • 이남호
    23,310원
  • 이남호
    23,310원
  • 선양미
    18,900원
더보기+

이 분야의 신간

  • 블레이크 J. 해리스
    25,200원
  • 길벗R&D
    18,900원
  • 박해선
    17,820원
  • 길벗R&D
    17,100원
  • 이기창
    31,500원
더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품