책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9791195570546
· 쪽수 : 908쪽
· 출판일 : 2019-12-02
책 소개
목차
01장. 기본 지식과 네트워크 환경 구축
1.01 통신 표준과 사용 용어
1.02 IP 주소
1.03 인터넷 프로토콜
1.04 TCP/UDP 프로토콜
1.05 개발 환경 구축
1.06 마무리
02장. 소켓 통신
2.01 InetAddress 클래스
2.02 SocketAddress 클래스와 NetworkInterface 클래스
2.03 클라이언트 소켓 프로그래밍
2.04 서버소켓 프로그래밍
2.05 소켓 통신과 스레드
2.06 데이터그램 프로그램
2.07 멀티캐스트 통신
2.08 마무리
03장. 안드로이드 소켓 통신
3.01 안드로이드 네트워크 환경 조사
3.02 에코 서버 애플리케이션
3.03 에코 클라이언트 애플리케이션
3.04 안드로이드 채팅 애플리케이션
3.05 데이터그램 프로그램
3.06 마무리
04장. 소켓채널 통신
4.01 NIO 버퍼
4.02 소켓통신과 소켓채널 통신
4.03 클라이언트의 소켓채널 작업
4.04 서버소켓채널
4.05 비동기소켓채널
4.06 안드로이드 소캣채널
4.07 채팅 클라이언트
4.08 데이터그램 채널
4.09 마무리
5장. HTTP 통신
5.01 HTTP 프로토콜
5.02 일반 헤더
5.03 요청 헤더와 응답 헤더
5.04 엔티티 헤더와 엔티티 본문
5.05 URI와 URL
5.06 URLConnection 클래스
5.07 HttpURLConnection 클래스
5.08 HTTP 쿠키
5.09 마무리
6장. 웹뷰와 자바 스크립트
6.01 웹뷰 클래스
6.02 자바 스크립트
6.03 웹크롬클라이언트 클래스
6.04 쿠키관리
6.05 위치 정보
6.06 파일 다운로드 작업
6.07 마무리
7장. DOM 파서와 SAX 파서 그리고 제이슨
7.01 DOM 파싱 프로세스
7.02 XML 문서 생성
7.03 안드로이드 파싱 작업
7.04 SAX 파싱 프로세스
7.05 android.sax 패키지와 android.util.Xml 클래스
7.06 제이슨
7.07 마무리
8장. 블루투스
8.01 블루투스 활성화
8.02 블루투스 접속
8.03 블루투스 검색과 페어링
8.04 블루투스 데이터 통신
8.05 블루투스 서비스 검색
8.06 블루투스 헤드셋과 스테레오 오디오 서비스
8.07 마무리
9장. 무선랜과 와이파이 다이렉트
9.01 무선랜의 특징
9.02 무선랜 상태 정보 확인
9.03 와이파이 다이렉트
9.04 와이파이 다이렉트의 프로그래밍 작업
9.05 와이파이 잠금과 멀티캐스트 설정
9.06 마무리
10장. 구글맵 버전 2.0
10.01 구글 API KEY 얻기
10.02 구글맵의 XML 레이아웃
10.03 구글맵에 위치 표시
10.04 구글맵 이벤트와 위치 설정
10.05 구글 플레이 위치 서비스
10.06 지오펜스(Geofences) 서비스
10.07 장소 검색 서비스
10.08 구글 Places SDK Client
10.09 마무리
11장. 통신 보안과 OAuth2.0 사용자 인증
11.01 공개키 구조(PKI)
11.02 OAuth 2.0 인증
11.03 OAuth2.0 인증 프로세스
11.04 계정관리자로부터 OAuth 2.0 인증
11.05 구글 플레이 서비스를 사용한 OAuth 2.0 인증
11.06 구글 드라이브 서비스
11.07 드라이브 내 파일 검색
11.08 마무리
12장. 이메일 전송과 수신
12.01 SMTP 프로토콜
12.02 사용자 인증
12.03 마임 타입
12.04 안드로이드 메일 전송 프로그램
12.05 POP3 프로토콜과 IMAP 프로토콜
12.06 이메일 수신
12.07 이메일 메시지
12.08 멀티파트 메일 메시지
12.09 구글 웹메일 서비스
12.10 마무리
13장. SMS와 MMS
13.01 액세스 포인트 네임(APN)
13.02 인텐트를 사용한 SMS/MMS 메시지 전송
13.03 SMS 메시지 전송
13.04 SMS 메시지 수신
13.05 마무리
부록 1. HTTP 상태코드
부록 2. 블루투스 아키텍처
찾아보기