본문 바로가기

추천 검색어

실시간 인기 검색어

Do it! 플러터 앱 프로그래밍(개정판) : 오픈 API 활용 + 파이어베이스 + 구글 맵 + 광고 수익까지

오픈 API 활용 + 파이어베이스 + 구글 맵 + 광고 수익까지
조준수 지음
이지스퍼블리싱

2021년 09월 03일 출간

종이책 : 2021년 09월 08일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 pdf (51.65MB)
ISBN 9791163032977
듣기(TTS) 가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3.0.26, iOS v3.0.09,PC v1.2 버전 이상)
소득공제
소장
정가 : 20,000원

쿠폰적용가 18,000

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 300원

작품소개

이 상품이 속한 분야

플러터 기본 & 고급 위젯은 물론
오픈 API와 파이어베이스를 이용한 앱 개발부터 배포까지!
플러터 SDK 2.x 버전을 반영한 개정판!

이 책은 플러터의 기초부터 고급 활용법까지 다루어 다양한 영역에서 실용적으로 앱을 만드는 방법을 소개한다. 특별히 HTTP 통신이나 네이티브 소스와 연동하는 방법, 파이어베이스를 이용해 서버 없이 데이터를 저장하거나 불러오고, 앱 사용자 분석, 푸시 알림을 보내는 방법도 다룬다. 그뿐만 아니라 내가 만든 앱에 광고를 넣어 수익을 얻을 수 있는 방법까지 소개한다. 그리고 마지막에는 이 책에서 다룬 기술을 응용해 ‘모두의 여행’이라는 관광 정보 앱을 만든다. 이때 한국관광공사가 제공하는 공공 데이터를 이용해 보면서 누구나 쓸 만한 앱을 만들어 볼 수 있다 .
첫째마당 | 헬로 플러터
================
[01] 플러터 시작하기
01-1 플러터의 등장 배경
01-2 플러터가 주목받는 이유
01-3 개발 환경 준비하기
01-4 플러터 프로젝트 시작하기

[02] 다트를 알면 플러터가 보인다
02-1 카멜레온 같은 언어, 다트!
02-2 비동기 처리 방식 알아보기
02-3 JSON 데이터 주고받기
02-4 스트림 통신하기
02-5 도전! 다트 프로그램 만들기

[03] 플러터 내부 구조 살펴보기
03-1 플러터 프로젝트 구조 알아보기
03-2 위젯의 생명주기 이해하기

========================
둘째마당 | 플러터 핵심 기능 배우기
========================
[04] 플러터 위젯 사용법
04-1 스캐폴드를 이용한 머티리얼 디자인 적용
04-2 이미지와 폰트 추가하기
04-3 사용자와 상호작용하는 앱 만들기

[05] 탭바와 리스트 만들기
05-1 탭바로 화면 이동하기
05-2 목록을 보여주는 리스트뷰 만들기

[06] iOS 스타일로 플러터 앱 만들기
06-1 쿠퍼티노 위젯으로 동물 소개 앱 만들기
06-2 쿠퍼티노 위젯으로 동물 추가 화면 만들기
06-3 그 밖의 쿠퍼티노 위젯 소개

[07] 네트워크를 이용해 통신하기
07-1 카카오 API를 이용해 책 정보 받아오기
07-2 이미지 파일 내려받기

[08] 내비게이션 활용하기
08-1 내비게이션 이해하기
08-2 할 일을 기록하는 앱 만들기

========================
셋째마당 | 플러터 고급 기능 배우기
========================
[09] 내부 저장소 이용하기
09-1 공유 환경설정에 데이터 저장하기
09-2 파일에 데이터 저장하기

[10] 데이터베이스에 데이터 저장하기
10-1 데이터베이스 만들기
10-2 데이터베이스에서 데이터 처리하기
10-3 질의문으로 추가 기능 만들기

[11] 애니메이션 활용하기
11-1 애니메이션 구현하기
11-2 나만의 인트로 화면 만들기
11-3 스크롤 시 역동적인 앱바 만들기

[12] 네이티브 API와 통신하기
12-1 안드로이드 네이티브와 통신하기
12.2 안드로이드 네이티브와 데이터 주고받기

[13] 파이어베이스와 광고 수입 얻기
13-1 파이어베이스 설정하기
13-2 애널리틱스 사용하기
13-3 데이터베이스를 이용한 메모장 앱 만들기
13-4 푸시 알림 보내기
13-5 앱에 광고를 넣어 수익화하기

=========================
넷째마당 | 플러터 앱 만들고 출시하기
=========================
[14] 오픈 API를 활용한 여행 정보 앱 만들기
14-1 오픈 API 이용하기
14-2 여행 정보 앱 스케치하기
14-3 여행 정보 앱 프로젝트 시작하기

[15] 여행 정보 앱 완성하고 출시하기
15-1 메인 화면 만들기
15-2 상세보기 화면 만들기 - 구글 지도 넣기
15-3 즐겨찾기 화면 만들기
15-4 설정 화면 만들기
15-5 구글 플레이에 앱 출시하기

찾아보기

이 책의 특징
=========
※ 플러터 SDK 2.x 버전을 반영한 개정판입니다. 개정판에서는 책의 모든 소스 코드를 최신 버전에서 점검했으며 다트의 널 안전성(Null Safety)을 비롯하여 몇 가지 새로운 내용을 추가했습니다. 또한 초판 독자의 요구 사항을 반영하여 더욱 완성도를 높였습니다.
※ 4도 풀 컬러 인쇄로 소스 코드 하이라이트 기능을 안드로이드 스튜디오와 똑같이 적용해 가독성을 높였으며 새로 입력해야 하는 부분, 지워야 하는 부분을 표시해 실습할 때 헤매지 않게 했습니다.
※ 소스 곳곳에 말풍선으로 해설을 넣어 분석에 도움을 줍니다.
※ 초보 개발자를 위해 본문 중간 중간에 팁을 넣어 막히는 부분이 없게 했습니다.
※ 한 걸음 더 깊이 들어가는 내용은 〈아하!〉 코너에서 소개하며 자주 묻는 내용, 개발 도구 활용법 등도 알려 줍니다.
※ 실습 결과 화면을 자세하게 표시해 내가 작성한 소스가 앱에서 어떻게 표시되고 동작하는지 알 수 있습니다.
※ 베타테스터 3명이 전체 실습 과정과 소스를 검증했습니다.

=================================
90여 개의 예제 + ‘모두의 여행’ 앱 전체 소스 제공
"나도 앱을 만들 수 있다!"
=================================
모바일 앱을 개발의 새로운 트렌드를 접하고 싶다면 플러터를 배워 보세요. 이 책은 기본적인 프로그래밍 지식만 있으면 누구나 쉽게 모바일 앱을 만들 수 있도록 플러터의 기초부터 다룹니다. 또한 복잡한 이론이나 개념 설명보다는 90여 개의 [Do it! 실습] 코너를 통해 실전에서 바로 써먹을 수 있는 실용적인 소스로 플러터 앱 프로그래밍을 배웁니다.
복잡한 설정은 안드로이드 스튜디오가 대신해 주고, 어려운 코딩은 선배 개발자들이 만들어 놓은 패키지를 이용하고, 화려한 디자인은 플러터 프레임워크의 강점인 UI, 애니메이션 기능으로 대체할 수 있습니다. 따라서 기존의 모바일 앱 개발자뿐만 아니라 기획자나 디자이너, 학생과 일반인도 앱 개발에 도전할 수 있습니다.
============================
안드로이드와 iOS용 앱을 한방에 만드세요.
============================
플러터를 이용하면 한 번 작성한 소스로 안드로이드용 앱과 아이폰용 앱을 모두 만들 수 있으며, 개발 생산성은 높이고 유지ㆍ보수에 드는 비용은 절감할 수 있습니다. 이 책에서는 기존의 모바일 앱에서 가장 많이 사용하는 기능을 난이도에 따라 차례대로 만듭니다. 그리고 데이터베이스와 애니메이션, 네이티브 API 연동, 파이어베이스까지 배우면 마지막으로 ‘모두의 여행’이라는 관광 정보 앱을 만듭니다. 이 소스를 응용해 졸업 프로젝트나 취업을 위한 포트폴리오, 비즈니스 등에 활용할 수 있는 더 멋진 앱을 개발해 보세요.
==========================
플러터가 공식 인증한 패키지를 이용해
복잡한 코딩 없이 고급 기능을 누리세요.
==========================
이 책에서는 플러터가 제공하는 공식 라이브러리뿐만 아니라 플러터 개발자들이 많이 사용하는 패키지를 이용해 앱을 만듭니다. 훌륭한 개발자들이 미리 만들어 놓은 패키지를 이용하면 복잡한 로직을 신경 쓸 필요 없이 안정되고 고급스러운 기술을 빠르게 구현할 수 있습니다. 패키지 사용법은 한번 배워 두면 이후에 플러터 생태계가 지금보다 확장했을 때 새로운 패키지를 적용해 더 멋진 앱을 만들 수도 있습니다.
=================================
카카오 데이터, 공공 데이터 포털 사이트를 연결!
오픈 API 활용으로 양질의 데이터를 이용해 보세요.
=================================
앱을 만들 때 중요한 요소 중 하나는 앱을 통해 서비스할 데이터입니다. 하지만 양질의 데이터를 모으려면 많은 시간과 비용이 듭니다. 이럴 때 오픈 API를 이용해 볼 수 있습니다. 이 책은 07장에서 카카오 오픈 API(developers.kakao.com)를 이용해 도서 정보를 가져와 화면에 표시하고 제목으로 도서를 검색하는 앱을 만듭니다. 그리고 14~15장에서는 공공데이터포털(data.go.kr)에서 제공하는 관광 정보 데이터를 활용해 ‘모두의 여행’이라는 앱을 만듭니다. 이로써 세상에 공개된 수많은 데이터를 이용하는 방법을 터득할 수 있습니다.
========================
이 책을 먼저 체험한 독자들의 한마디
========================
무작정 따라 하기가 아닌 어떤 기능을 어느 때에 써야 하는지, 오류가 발생할 때 어떻게 대처하
는지, 그리고 모든 실습에서 새로 추가된 코드와 그 결과를 강조하고 있어 스스로 활용할 수 있
는 능력을 길러 줍니다. 플러터 입문서로 제격입니다.
- 초판 독자 by***126 님의 서평 중 -

이 책은 무엇보다 얻어 갈 ‘소스’가 많다는 것이 강점입니다. 기본 위젯부터 고급 기법까지 다루는데 그 과정에서 다양한 패키지를 사용해 볼 수 있다는 점이 좋았습니다. 플러터 책은 앱 개발의 기본 개념에 치

작가정보

저자(글) 조준수

저자 : 조준수
컴퓨터공학과를 졸업한 뒤 헬스케어, 보안, 엔터테인먼트 등 다양한 분야에서 모바일 앱을 개발했다. 지금은 캐롯손해보험에서 안드로이드와 iOS 앱을 개발하며 신규 서비스 기획 및 개발도 담당하고 있다. 신기술을 적용해 보고 공유하는 것을 즐겨 시간이 날 때마다 스택오버플로에서 개발 이슈에 답변을 달고 있다. 플러터로 다양한 플랫폼의 서비스를 시험해 보고 만드는 데 관심이 많다.

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    Do it! 플러터 앱 프로그래밍(개정판) : 오픈 API 활용 + 파이어베이스 + 구글 맵 + 광고 수익까지 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    Do it! 플러터 앱 프로그래밍(개정판) : 오픈 API 활용 + 파이어베이스 + 구글 맵 + 광고 수익까지 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    Do it! 플러터 앱 프로그래밍(개정판) : 오픈 API 활용 + 파이어베이스 + 구글 맵 + 광고 수익까지
    오픈 API 활용 + 파이어베이스 + 구글 맵 + 광고 수익까지
    저자 모두보기
    저자(글)
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)