흥미로운 예제를 직접 제작하면서,
단계별로 안드로이드 프로그래밍에 필요한 구조와 다양한 기능들을 적제적소에 활용하는 방법을 익히는데 큰 도움이 되었습니다.
안드로이드 앱 개발 입문자를 위한 안드로이드 스튜디오 최고의 교과서
안드로이드 스튜디오 사용법 + 차근차근 채팅 앱, 벽돌깨기 앱 개발 + 구글 플레이 등록까지!
이 책은 거창한 앱을 예제로 사용하지 않습니다. “Hello World” 텍스트를 뿌리는 예제부터 시작합니다. 버튼을 만들고 애니메이션을 추가하고, 그렇게 만든 간단한 채팅 앱의 완성도를 높이며 업그레이드합니다. 결국 독자는 채팅 앱과 벽돌깨기 앱을 만들 수 있게 될 겁니다. 그렇기에 안드로이드 스튜디오 본연의 기능에 더 집중하여 앱 만드는 방법을 차근차근 배울 수 있습니다. 이미 안드로이드 개발 경험이 있는 경력자라면 입문자의 눈높이에 맞춘 세세한 설명이 다소 갑갑하게 느껴질 수 있습니다. 하지만 안드로이드 앱을 만들고 싶은 입문자라면 이 책이 최고의 선택이 될 것이다. 이 책보다 안드로이드 앱 개발 초보자가 알아야 할 기초 지식을 꼼꼼히 설명하는 책이 세상에 없기 때문입니다.
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 공개된 앱의 정보를 분석한다
자료명 | 등록일 | 다운로드 |
---|---|---|
예제소스 | 2020-11-13 | 다운로드 |
박성근