bookseek.
◎ 한국어 ⌄
안드로이드 프로그래밍 with 자바 책 표지

BOOKSEEK BOOK NOTES

안드로이드 프로그래밍 with 자바

송미영 지음

자바 기초와 안드로이드 위젯·레이아웃·이벤트에서 저장소와 미디어, 서버 연동으로 이어지는 교재형 책입니다. 단원별 실습을 도서 쇼핑몰 프로젝트에 연결하며 앱의 기능을 쌓아 가는 범위를 살펴볼 수 있습니다.

책의 기본 정보

출판사
길벗
출간일
2023-06-30
분량
672쪽
ISBN
9791140704842

자바로 앱의 기본 기능을 쌓아 가는 교재

안드로이드 프로그래밍 with 자바는 자바 문법과 안드로이드의 기본 개념을 단계별 예제로 연결하는 책입니다. 2023년 6월 출간된 672쪽 인쇄본입니다. 자바 기반의 수업이나 프로젝트를 공부해야 하는 독자라면 언어와 실습 방식이 맞는지 비교할 수 있습니다. 코틀린이나 컴포즈를 중심으로 배우려는 목적과는 구분해서 선택해야 합니다.

단원마다 배운 개념을 프로젝트에서 다시 사용하는 흐름에 관심이 있다면 목차를 먼저 살펴보세요. 문법과 기능을 따로 익히다가 어디에 쓰는지 막막한 독자는 같은 결과물 안에서 역할을 확인할 수 있습니다. 다만 여러 기능을 모두 완성하는 속도보다 하나의 동작이 왜 필요한지 이해하는 편이 중요합니다. 작은 실습과 프로젝트의 연결을 나누어 읽어 볼 수 있습니다.

이 책의 특징: 도서 쇼핑몰 예제로 배운 기능을 연결합니다

자바의 기본 문법을 살펴본 뒤 텍스트와 버튼, 입력과 이미지 같은 위젯, 여러 레이아웃과 이벤트를 다룹니다. 화면 이동과 자료 저장, 미디어와 그래픽, 지도와 웹 콘텐츠로 범위를 넓히며 도서 쇼핑몰의 기능에 연결합니다. 개별 예제에서 익힌 요소가 하나의 앱에서 어떻게 다시 등장하는지 확인할 수 있는 구성입니다.

프로젝트의 제목을 실제 상업용 서비스를 완성한다는 보장으로 받아들이지는 않는 편이 좋습니다. 학습용 화면과 동작을 연결하는 범위로 읽고 실제 주문과 개인정보를 처리하는 서비스의 조건은 별도로 검토해야 합니다. 연습에서는 가상의 도서와 사용자 정보를 사용해 기능의 관계를 이해하는 데 집중할 수 있습니다.

버튼을 누른 뒤 어떤 값이 바뀌는지 적어 보세요

화면을 배치하는 실습을 마쳤다면 사용자가 버튼을 눌렀을 때 어떤 자료가 바뀌어야 하는지 설명해 보세요. 화면에 값을 표시하는 일과 값을 저장하는 일은 같은 과정이 아닐 수 있습니다. 예제의 코드를 그대로 입력한 뒤 작은 조건을 바꾸고 결과를 예상해 보는 활동으로 이해를 확인할 수 있습니다.

여러 화면을 오갈 때에는 어떤 자료를 전달하고 어느 화면이 그 자료를 사용하는지 표시해 보세요. 같은 정보가 다른 곳에서 다르게 보인다면 어디에서 값이 바뀌었는지 추적할 수 있습니다. 도서 목록과 상세 화면 같은 연습 대상은 이런 관계를 살펴보기에 구체적입니다. 앱의 모양을 닮게 만드는 것과 자료의 흐름을 이해하는 일을 함께 확인해 주세요.

2023년 환경의 실습과 현재 플랫폼을 구분합니다

이 책은 2023년 인쇄본이므로 안드로이드 스튜디오와 플랫폼의 현재 화면이나 권한 동작이 같다고 기대해서는 안 됩니다. 설치와 라이브러리, 외부 서비스의 지원 상태는 공식 자료와 대조해야 합니다. 오래된 자바 기반 예제를 읽는 목적과 새 프로젝트의 기술을 고르는 목적을 나누면 책의 활용 범위도 분명해집니다.

자바를 이미 배웠고 안드로이드 화면과 이벤트로 연결하고 싶은 독자에게는 직접적인 출발점이 있습니다. 반대로 코틀린과 컴포즈의 최신 흐름이 목표라면 다른 판본과 교재를 함께 비교하는 편이 좋습니다. 실습 결과를 실제 이용자에게 제공하려면 보안과 권한, 데이터 사용과 배포 조건에 대한 추가 검토가 필요하다는 점도 남겨 두세요.

이 책에서 주로 다루는 내용

  • 자바 문법과 안드로이드 프로젝트 구조
  • 위젯·레이아웃·이벤트와 화면 이동
  • 자료 저장·미디어·그래픽과 위치 기능
  • 단원 실습을 연결한 도서 쇼핑몰 구성

작가 소개

송미영은 웹과 앱 기반 시스템, 교육용 콘텐츠와 가상현실 콘텐츠 개발을 경험한 저자입니다. 자바와 웹·안드로이드 프로그래밍 등 여러 분야를 강의하며 학생들의 프로젝트 학습을 지도해 왔습니다.

이 책과 함께 읽는 주제