책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788968482564
· 쪽수 : 480쪽
책 소개
목차
1장 앱 개발을 시작하기 전에
__1.1 프로그래밍의 즐거움
__1.2 프로그래밍으로 변하는 세계
__1.3 안드로이드 앱의 구조
2장 개발 환경 설정
__2.1 프로그램을 만들 준비를 하자(윈도우)
__2.2 프로그램을 만들 준비를 하자(Mac)
__2.3 안드로이드 스튜디오 설정하자(윈도우/Mac)
__2.4 스마트폰을 설정하자
3장 처음 만드는 안드로이드 프로그램
__3.1 Hello World!를 만들자
__3.2 표시할 문자를 변경한다
__3.3 덧셈 결과를 표시한다
__3.4 3의 배수에만 특별한 문구를 표시한다
__3.5 1~100까지 더한 값을 구한다
__3.6 같은 처리를 모아보자
__3.7 프로그래밍의 오류 발견 및 수정
4장 디버깅을 해보자
__4.1 버그란?
__4.2 실행할 수 없는 버그
__4.3 실행 중에 일어나는 버그
__4.4 변수의 내용을 추적한다
__4.5 로그를 가져온다
__4.6 예외 처리
__4.7 메모리와 CPU 사용률
5장 채팅 앱을 만들자
__5.1 화면을 만든다
__5.2 버튼을 눌러보자
__5.3 입력된 내용에 따라 처리를 바꾼다
__5.4 시각을 표시한다
__5.5 화면 항목을 프로그램으로 추가한다
__5.6 애니메이션을 추가한다
6장 앱을 개량하자
__6.1 아이콘을 변경한다
__6.2 앱 본체의 디자인을 변경한다
__6.3 메시지 배경을 말풍선처럼 만들자
__6.4 간격을 설정한다
__6.5 글자색을 변경한다
__6.6 태블릿에서 실행할 때 디자인을 확인한다
__6.7 화면 폭에 따라 레이아웃을 전환한다
__6.8 한국어와 영어를 지원한다
__6.9 음성 입력 기능을 추가한다
7장 벽돌깨기 게임을 만들자
__7.1 도형을 그린다
__7.2 조작에 따라 도형을 바꿔 그린다
__7.3 복수의 블록을 추가한다
__7.4 탭에 반응해서 패드를 움직인다
__7.5 공을 움직인다
__7.6 공이 패드와 블록에 닿았을 때의 처리를 추가한다
__7.7 클리어 화면을 만든다
__7.8 가로 화면 모드를 지원한다
__7.9 효과음을 추가한다
__7.10 진동시킨다
__7.11 설정 화면을 만든다
__7.12 값을 저장한다
__7.13 다른 앱과 연계한다
8장 앱을 공개하자
__8.1 서명된 설치 패키지를 만든다
__8.2 Google Play에서 공개한다
__8.3 버전 번호를 관리한다
__8.4 공개된 앱의 정보를 분석한다