본문 바로가기

추천 검색어

실시간 인기 검색어

안드로이드의 신

원리와 예제로 배운다
남진하 지음
로드북

2020년 06월 19일 출간

종이책 : 2016년 05월 10일 출간

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

PDF 필기 Android 가능 (iOS예정)
소득공제
소장
정가 : 24,000원

쿠폰적용가 21,600

10% 할인 | 5%P 적립

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

카드&결제 혜택

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

작품소개

이 상품이 속한 분야

[안드로이드의 신]은 안드로이드 앱 개발 지식을 배우기 위한 입문서다. 기초지식만 배우고 끝나지 않고 상용 앱 개발 능력을 갖출 수 있도록 목표를 설정하고 있다. 오랫동안 모바일 앱을 개발해온 저자의 경험 또한 이 책에 고스란히 들어가있다. 입문서답게 예제의 과정은 입문자가 실수하지 않도록 자세하게 설명해놓았다. 책을 통해 학습한 내용을 바탕으로 구글 플레이스토어에 근사한 앱을 배포하는 순간의 기쁨을 만끽할 수 있을 것이다.
머리말
이렇게 학습하세요
GitHub에서 소스코드 다운로드하여 실행하거나 확인하는 방법
특별부록 “파일 뷰어” 앱 소개

1장 안드로이드란 무엇인가?
-‘모바일’이란?
-‘모바일 운영체제’에 대해서 알아보자
-‘모바일 플랫폼’의 의미
-‘안드로이드’의 등장
-안드로이드의 특징
-안드로이드의 버전과 코드네임
-안드로이드 아키텍처, 어떻게 구성되어 있는가?
-정리하며

2장 안드로이드 개발 환경을 만들어 보자
-안드로이드 개발 환경 만들기
-Android Studio 설치 파일 다운로드
-JDK 다운로드 및 설치
-Android Studio 설치하기
-Android Studio를 이용한 신규 프로젝트 생성
-Android Studio 프로젝트 구성
-Android Studio의 Gradle 빌드 시스템
-Android Studio AVD
-Android Studio Device 연결
-Android Debug Bridge 사용법
-정리하며

3장 안드로이드 APK
-APK를 설치하여 ‘Hello World!’ 문자열 표시
-APK는 어떻게 만들어지는 걸까?
-안드로이드 APK란 무엇인가? 설치 파일이라고 하던데
-APK 구성
-안드로이드 서명을 위한 Key Store 만들기
-안드로이드 APK와 안드로이드 디렉터리 구조
-정리하며

4장 안드로이드 컴포넌트
-안드로이드 컴포넌트
-안드로이드 액티비티란?
-액티비티는 어떻게 만드는 것일까?
-‘액티비티 생명주기’란 무엇인가?
-안드로이드 서비스란?
-안드로이드 데몬 서비스를 만들어 보자
-안드로이드 원격 서비스를 만들어 보자
-안드로이드 인텐트와 인텐트 필터
-안드로이드 브로드캐스트 리시버
-안드로이드 컨텐트 프로바이더
-정리하며

5장 안드로이드 프로세스와 스레드
-안드로이드 프로세스와 스레드
-안드로이드 프로세스
-안드로이드 스레드
-안드로이드 AsyncTask
-정리하며

6장 안드로이드 UI
-안드로이드 UI
-다양한 화면 지원을 위한 리소스 구성
-안드로이드 뷰와 뷰 그룹
-ViewGroup - LinearLayout
-ViewGroup - RelativeLayout
-ViewGroup - TableLayout
-ViewGroup - FrameLayout
-ViewGroup - AdapterView
-View - TextView
-View - ImageView
-정리하며

7장 안드로이드 앱 데이터 관리
-안드로이드 앱 데이터
-앱의 설정 값은 Preference를 사용하자.
-Preference - getDefaultSharedPreferences()
-Preference - Context.getSharedPreferences()
-Preference - Activity.getPreferences()
-앱 데이터를 데이터베이스로 관리하기
-정리하며

8장 안드로이드 네트워크 사용하기
-안드로이드 네트워크 통신
-네트워크 연결을 위한 선행 작업
-HTTP 프로토콜을 이용한 통신 424
-HTTP 통신을 위한 테스트 환경 만들기
-HTTP GET 방식 사용하기
-HTTP POST 방식 사용하기
-정리하며

9장 안드로이드 미디어 파일 다루기
-안드로이드 미디어 파일
-컨텐트 프로바이더로 미디어 파일 정보 가져오기
-이미지 뷰어 만들기
-비디오 플레이어 만들기
-정리하며

10장 안드로이드 푸시 알림(GCM)
-안드로이드 GCM 알아보기
-안드로이드 GCM 사용을 위한 앱 등록
-Android Studio에서 GCM 사용을 위한 설정
-GCM을 이용한 푸시 알림 기능
-정리하며

11장 안드로이드 하이브리드 앱
-안드로이드 하이브리드 앱
-하이브리드 앱의 구조
-하이브리드 앱을 만들어 보자.
-WebView 기능 사용 방법 알아보기
-하이브리드 앱에서 네이티브 앱 기능 사용하기
-정리하며

12장 안드로이드 하드웨어 활용
-안드로이드에서 사용 가능한 하드웨어 종류
-카메라 사용하기
-Wi-Fi 사용하기
-블루투스 사용하기
-지문 인식 사용하기
-정리하며

13장 안드로이드 앱 위젯 만들기
-안드로이드 앱 위젯
-위젯의 종류와 크기
-위젯의 제약 사항
-Shortcut 아이콘 생성
-앱 위젯 만들기
-정리하며

14장 안드로이드 NDK 활용
-안드로이드 NDK 750
-안드로이드 네이티브 라이브러리 개발 환경
-안드로이드 네이티브 라이브러리 생성과 동작
-안드로이드 네이티브 라이브러리 재사용하기
-정리하며

15장 안드로이드 앱 배포
-안드로이드 앱 출시를 위한 준비
-구글 플레이 스토어에 앱 올리기
-구글 플레이 스토어에서 앱 출시하기
-알파/베타 테스트 사용하기
-구글 플레이 스토어에 출시된 앱 업그레이드하기
-정리하며

부록 1장 안드로이드 In app billing 사용하기
-안드로이드 In app billing
-구글 플레이 스토어에 인앱 상품을 등록하는 방법
-In app billing 사용 방법 알아보기
-여러분이 만든 앱에 In app billing 적용하기
-정리하며

부록 2장 광고 모

_대상 독자
이런 분들께 적합합니다.
_자바 언어를 어느 정도 학습하였고 모바일 앱을 개발하고 싶다
_모바일 앱을 개발하고 있는데, 레퍼런스를 한권 곁에 두고 싶다.
_체계적으로 가르칠 수 있는 교재가 필요하다
_기본기를 제대로 익힐 수 있는 앱 개발 입문서가 필요하다.
_상용 앱 수준의 앱 개발 과정이 궁금하다.

_주요 내용

원리와 예제로,
상용 앱 개발 수준까지 한방에 가자!


_동영상이 필요 없는 자세한 개념 설명
책만으로 완벽하게 기본기를 갖출 수 있도록 하였다. 실습문제와 퀴즈를 두어 본인의 실력을 점검할 수 있게 하였다.

_사소한 단계라도 생략 없는 예제
복잡한 앱 개발 구조에 익숙해질 때까지 프로젝트 생성부터 환경 설정 및 소스 파일 하나하나까지 사소한 단계라도 생략하지 않았다. 독자가 예제를 실습하는 데 헤매지 않도록 했다.

_최신 개발 환경 반영: 마시멜로 & 안드로이드 스튜디오
최신 개발 환경을 기준으로 설명하였지만, 낮은 버전의 안드로이드까지 적용해야 하는 실무 환경을 고려해 현장 밀착형 설명을 하였다.

_모든 소스는 GitHub을 통해 바로 다운로드하고 실행 가능
책에 있는 예제를 따라 하다 잘 안 된다거나 예제를 미리 실행시켜보고자 한다면 GitHub에서 안드로이드 스튜디오에 바로 임포트해서 실행해보고 살펴볼 수 있다.

_상용 앱 수준의 특별부록 제공
디자인 의뢰부터 앱 개발까지 완벽하게 상용 앱 개발 프로세스를 따라 개발하는 과정을 책에 그대로 담았다.

_버전업에 따른 업데이트 질문사항은 네이버 카페에서 관리
빠른 기술 변화에 대응하기 위해 지속적인 변경사항을 제공한다. 질의응답 및 스터디를 함께 할 수 있는 공간이다.
[안드로이드의 신 네이버카페]
http://cafe.naver.com/godofandroid

_편집자 코멘트
이번 책을 진행하면서 다시 한번 책 쓰는 사람들에 대한 경외감을 느끼지 않을 수 없었다. 자칫 포기할 수도 있었으련만, 그 끈을 놓지 않고 드디어 이렇게 완결된 책을 냈다. 페이지 구석구석 저자의 땀이 배지 않은 곳이 없다. 편집자가 그 과정을 알기에 신간을 홍보하는 글자 하나하나도 너무나 조심스럽다.
초고때부터 소스 테스트에 가장 크게 주안점을 두었다. 편집자도 갖고 있는 스마트폰으로 직접 테스트를 해보았다. 마지막 교정에서도 PDF 상태의 소스로 일일이 다시 한번 테스트틀 해서 오류를 최대한 없앴다. 입문자의 힘겨운 삽질을 누구보다 잘 이해하기 때문이다. 그럼에도 불구하고 어렵게 느껴지거나 잘 안 되는 부분이 있다면 안드로이드의 신 네이버 카페(http://cafe.naver.com/godofandroid)에서 도움을 받길 바란다.
십수 년 편집자 생활에 기억에 많이 남을 몇 안 되는 책 중의 하나이다. 독자들이 이 책으로 멀리 돌아가지 않고 쫙 뻗은 고속도로를 달리듯 시원하게 원하는 목적지까지 내달렸으면 좋겠다.
“저자님! 너무 고생하셨습니다. 파이팅입니다!”

작가정보

저자(글) 남진하

저자 : 남진하
저자 남진하는 2004년 심비안을 시작으로 윈도우 모바일, 블랙베리, 바다, 타이젠, 안드로이드 분야에서 모바일 앱들을 개발하였고, 현재는 안랩에서 안드로이드 보안 제품 개발을 담당하고 있다. 최근에는 서버 개발에도 참여하여 특정 분야에 종속되지 않기 위해 노력하고 있다. 업무 시간 이외에는 주로 실생활에 필요한 기능의 앱을 만들어 구글 플레이 스토어에 올리는 것을 좋아한다.

이 상품의 총서

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
    신간 알림 안내
    안드로이드의 신 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    안드로이드의 신 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    • 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
    감성 태그

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

    사진 첨부(선택) 0 / 5

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

    신고/차단

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

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


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

    문장수집 작성

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

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

    P.
    안드로이드의 신
    원리와 예제로 배운다
    저자 모두보기
    저자(글)
    낭독자 모두보기
    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일)