구글에서 개발한 안드로이드 플랫폼은 오픈소스 기반 운영체제로서, 스마트폰과 태블릿 같은 소형 포터블 장치에 가장 널리 사용되고 있으며, 안드로이드 플랫폼 기반의 앱 개발 환경은 새로운 컴퓨팅 패러다임을 구축하였습니다. 이에 따라 모바일 앱 프로그래밍은 컴퓨터과학을 전공하는 학생들을 비롯하여 모바일 앱 개발에 관심 있는 학생들에게 필수 교과목으로 인식되고 있습니다.
이 책 『모바일 앱 프로그래밍』은 화면 출력과 사용자 인터페이스를 다루는 부분, 안드로이드 레이아웃 관련 프로그래밍, 안드로이드 이벤트 프로그래밍, 그리고 액티비티와 그들 간 통신을 다루는 부분 등으로 구성하였습니다. 『모바일 앱 프로그래밍』은 컴퓨터과학 비전공자도 쉽게 이해하고 활용할 수 있는 예제 들을 통해 기본 개념을 정립할 수 있고 문제 해결 능력을 증진시킬 수 있을 것이라 확신합니다. 저자들의 프로그래밍에 대한 많은 경험과 치밀한 내용 구성을 위한 노력을 통해 교재가 개발된 만큼, 이 책이 모든 독자의 모바일 앱 개발 능력을 배양하는 데 미력이나마 도움이 되길 기대합니다.
Contents
CHAPTER 01 안드로이드 프로젝트와 앱의 동작 원리
1. 안드로이드 프로젝트
2. 안드로이드 프로젝트의 구성 1
3. 안드로이드 프로젝트의 구성 2
4. 안드로이드 앱의 동작 원리