Step by Step 안드로이드 프로그래밍 (안드로이드 스튜디오로 시작하는 앱 개발전면개정판)

Step by Step 안드로이드 프로그래밍 (안드로이드 스튜디오로 시작하는 앱 개발전면개정판)

$43.51
Description
안드로이드를 뼈 속까지 아는 저자가 만들어낸 최신작 [Step by Step 안드로이드 프로그래밍]. 책의 다섯 가지 파트 즉, 스마트폰과 앱, 콘텐츠 활용, 사물인터넷과 센서의 활용, 네트워크와 공개 API 활용, 데이터 관리를 학습한다는 것은 안드로이드라는 거대한 OS를 한 바퀴 여행하는 것과 같다. 더불어 책에서는 단 한 페이지도 설명이 없이 지나치는 코드는 없다. 수많은 화살표와 말풍선들이 독자들의 이해를 위해 촘촘히 수놓아져 있다. 하나의 소스를 이해하기 위해 화살표를 따라 페이지 앞뒤로 뒤적여야 할 수 있지만, 그러면 그럴수록 프로그램의 이해도는 높아질 것이다.
저자

장용식

저자장용식은
서강대학교이학사
POSTECH이학석사
KAIST테크노경영대학원공학박사(경영공학)
전㈜POSCOICT근무
현한신대학교e-비즈니스학과교수

목차

Part01앱의이해와개발원리
Chapter01스마트폰과앱
1.1스마트폰
1.2앱
1.3안드로이드이야기
1.4구글이만드는세상

Chapter02앱개발환경구축
2.1앱운영환경
2.2앱개발환경
2.3앱개발환경구축과MyApplication앱개발
2.4실행화면캡처

Chapter03앱프로젝트구조와실행원리
3.1프로젝트예제:HelloAndroid프로젝트
3.2프로젝트개발
3.3프로젝트파일구조
3.4앱의실행원리
3.5프로젝트소스간의연관성
3.6어플리케이션아이콘의변경
3.7기존MyApplication앱프로젝트열기

Chapter04맛보기프로젝트1:Pinwheel(바람개비의회전)
4.1프로젝트개요
4.2프로젝트개발

Chapter05맛보기프로젝트2:FollowMe1(터치위치를따라오는이미지)
5.1프로젝트개요
5.2프로젝트개발

Part02콘텐츠활용
Chapter06텍스트출력과레이아웃
6.1텍스트활용앱과출력원리
6.2텍스트출력과폰트의변화
6.3텍스트의출력모양
6.4[시]앱만들기

Chapter07이미지의출력
7.1이미지출력앱과출력원리
7.2이미지출력
7.3이미지목록출력
7.4그리드형태의이미지출력

Chapter08이벤트처리와액티비티간이동
8.1이벤트처리와액티비티간이동의이해
8.2시의목록과사용자클릭인식
8.3시집만들기
8.4명화목록과큰이미지보기
8.5친구목록과전화걸기

Chapter09오디오재생
9.1오디오재생원리
9.2오디오자동재생
9.3클릭과오디오재생
9.4노래목록의다수아이템에대한오디오재생
9.5노래목록과재생화면

Chapter10비디오재생
10.1비디오재생원리
10.2비디오자동재생
10.3클릭과비디오재생
10.4비디오목록과재생액티비티

Chapter11애니메이션
11.1애니메이션원리
11.2프로프피애니메이션을이용한이미지회전
11.3뷰애니메이션을이용한이미지회전
11.4프로프티애니메이션을이용한병풍
11.5뷰애니메이션을이용한병풍
11.6프레임애니메이션을이용한애니메이션

Part03사물인터넷과센서의활용
Chapter12터치센서
12.1터치센서의이해
12.2터치위치읽기
12.3터치위치를따라아이콘움직이기

Chapter13모션센서
13.1센서의이해
13.2모션센서의이해
13.3모션센서값읽기
13.4가속도센서를이용한점프회수구하기

Chapter14위치센서
14.1위치센서의이해
14.2위치센서값읽기
14.3근접센서를이용한이미지떨림

Chapter15환경센서
15.1환경센서의이해
15.2환경센서의측정
15.3조도에따른가로등불밝히기

Chapter16NFC활용
16.1NFC활용원리
16.2NFC태그읽기
16.3NFC태그쓰기
16.4NFC태그읽기와웹페이지오픈

Part04네트워크와공개API활용
Chapter17하이브리드앱
17.1웹페이지출력의원리
17.2웹뷰를이용한웹페이지출력
17.3웹사이트목록과링크

Chapter18공공DB오픈API활용
18.1공공DB오픈API원리와활용
18.2버스노선의ID조회
18.3노선버스위치조회
18.4노선ID와위치정보의결합

Chapter19구글맵과위치추적
19.1구글맵활용원리
19.2구글맵프로젝트의시작과구글맵API키받기

Chapter20공공DB와구글맵활용
20.1공공DB와지도활용원리
20.2노선버스실시간위치지도출력

Part05데이터관리
Chapter21입력컨트롤과데이터전송
21.1입력컨트롤과데이터전송원리
21.2입력컨트롤을이용한화면구성

Chapter22데이터베이스활용
22.1데이터베이스활용예와원리
22.2ContentsMgt프로젝트의DB연동(갤러리앱)

출판사 서평

◆책소개

쉽게정말쉽게!
이책은안드로이드를뼈속까지아는저자가만들어낸최신작이다.저자는매해강의실에서프로그램소스만보면바로‘얼음’이되는학생들을누구보다안타까워했다.결국암호같은소스도원리만이해하면‘카톡’수준으로쉬워진다는것을몸소보여주려노력했다.

소스코드를이해하는가장쉬운방법!
당장주변의프로그램책을펴보자.단순히모니터에보여지는코드로만채운페이지가대부분일것이다.이책에서는단한페이지도설명이없이지나치는코드는없다.수많은화살표와말풍선들이독자들의이해를위해촘촘히수놓아져있다.하나의소스를이해하기위해화살표를따라페이지앞뒤로뒤적여야할수있지만,그러면그럴수록프로그램의이해도는높아질것이다.

거의모든것을다루는거의모든설명!
이책의다섯가지파트즉,스마트폰과앱,콘텐츠활용,사물인터넷과센서의활용,네트워크와공개API활용,데이터관리를학습한다는것은안드로이드라는거대한OS를한바퀴여행하는것과같다.독자들의안드로이드핸드폰에서구현될수있는모든것을공부할수있다는것은짜릿한경험이될것이다.

◆출판사리뷰

잘준비된책으로공부하는즐거움!!
저자들은2011년부터안드로이드책을집필하고강의해온진정한안드로이드전문가이다.소스코드를쉽게설명하는방법,안드로이드의전체맥락을지도처럼펼쳐서보이는방법,그리고수많은기능들을최신OS에맞추어설명하는것을누구보다고민해왔다고자부한다.이제독자들이잘준비된책으로자신의실력을높이기를바란다.