모바일 앱 프로그래밍

$11.59
SKU
9788920044564
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Mon 12/9 - Fri 12/13 (주문일로부 10-14 영업일)

Express Shipping estimated by Wed 12/4 - Fri 12/6 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2023/01/25
Pages/Weight/Size 188*257*20mm
ISBN 9788920044564
Categories 대학교재 > 공학계열
Description
구글에서 개발한 안드로이드 플랫폼은 오픈소스 기반 운영체제로서, 스마트폰과 태블릿 같은 소형 포터블 장치에 가장 널리 사용되고 있으며, 안드로이드 플랫폼 기반의 앱 개발 환경은 새로운 컴퓨팅 패러다임을 구축하였습니다. 이에 따라 모바일 앱 프로그래밍은 컴퓨터과학을 전공하는 학생들을 비롯하여 모바일 앱 개발에 관심 있는 학생들에게 필수 교과목으로 인식되고 있습니다.

이 책 『모바일 앱 프로그래밍』은 화면 출력과 사용자 인터페이스를 다루는 부분, 안드로이드 레이아웃 관련 프로그래밍, 안드로이드 이벤트 프로그래밍, 그리고 액티비티와 그들 간 통신을 다루는 부분 등으로 구성하였습니다. 『모바일 앱 프로그래밍』은 컴퓨터과학 비전공자도 쉽게 이해하고 활용할 수 있는 예제 들을 통해 기본 개념을 정립할 수 있고 문제 해결 능력을 증진시킬 수 있을 것이라 확신합니다. 저자들의 프로그래밍에 대한 많은 경험과 치밀한 내용 구성을 위한 노력을 통해 교재가 개발된 만큼, 이 책이 모든 독자의 모바일 앱 개발 능력을 배양하는 데 미력이나마 도움이 되길 기대합니다.
Contents
CHAPTER 01 안드로이드 프로젝트와 앱의 동작 원리
1. 안드로이드 프로젝트
2. 안드로이드 프로젝트의 구성 1
3. 안드로이드 프로젝트의 구성 2
4. 안드로이드 앱의 동작 원리

CHAPTER 02 View
1. View 소개
2. View의 속성 1
3. View의 속성 2

CHAPTER 03 문자 및 이미지 출력을 위한 위젯
1. TextView
2. ImageView

CHAPTER 04 사용자 인터페이스를 위한 위젯
1. Button
2. EditText
3. CheckBox
4. RadioButton
5. Switch

CHAPTER 05 레이아웃 1
1. ViewGroup 속성
2. LinearLayout 1
3. LinearLayout 2

CHAPTER 06 레이아웃 2
1. RelativeLayout
2. AbsoluteLayout
3. FrameLayout

CHAPTER 07 레이아웃 3
1. TableLayout
2. 레이아웃 중첩
3. 실행 중 속성 바꾸기

CHAPTER 08 도형 및 소리 출력
1. 도형 출력 1
2. 도형 출력 2
3. 메시지 알림
4. 소리 알림

CHAPTER 09 이벤트 처리 1
1. 이벤트 핸들러
2. 이벤트 핸들러의 우선순위
3. 안드로이드 프레임워크의 구조

CHAPTER 10 이벤트 처리 2
1. 터치 입력
2. 키보드 입력
3. 위젯 이벤트
4. 타이머 이벤트
5. 방향 이벤트

CHAPTER 11 액티비티와 인텐트
1. 액티비티 1
2. 인텐트 1
3. 액티비티 2
4. 인텐트 2

CHAPTER 12 프래그먼트
1. 프래그먼트 1
2. 프래그먼트 2

CHAPTER 13 어댑터 뷰
1. AdapterView
2. ListView
3. Spinner

CHAPTER 14 대화상자
1. AlertDialog
2. DatePickerDialog
3. TimePicker Dialog
Author
정광식,유헌창
고려대학교 컴퓨터학과(이학사), 고려대학교 대학원 컴퓨터학과(이학석사, 이학박사).
영국 UCL Research Fellow, 삼성SDS(주) 책임컨설턴트.
현재 한국방송통신대학교 자연과학대학 컴퓨터과학과 교수.
고려대학교 컴퓨터학과(이학사), 고려대학교 대학원 컴퓨터학과(이학석사, 이학박사).
영국 UCL Research Fellow, 삼성SDS(주) 책임컨설턴트.
현재 한국방송통신대학교 자연과학대학 컴퓨터과학과 교수.