bookseek.
◎ 한국어 ⌄
Do it! 스위프트로 아이폰 앱 만들기 입문(개정8판) 책 표지

BOOKSEEK BOOK NOTES

Do it! 스위프트로 아이폰 앱 만들기 입문(개정8판)

송호정, 이범근 지음

이미지와 선택 도구, 화면 전환과 목록, 미디어와 제스처 등의 예제로 아이폰 앱을 만드는 입문서입니다. 스위프트 6.0과 Xcode 16을 반영한 개정8판의 실습 범위와 UI 구성 방식을 살펴볼 수 있습니다.

구매하기 ↗

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

책의 기본 정보

출판사
이지스퍼블리싱
출간일
2025-03-07
분량
696쪽
ISBN
9791163036807

익숙한 앱의 기능을 직접 만들어 보는 입문서

Do it! 스위프트로 아이폰 앱 만들기 입문 개정8판은 첫 프로젝트부터 여러 화면과 기능을 만드는 실습으로 이어집니다. 이 판본은 2025년 3월 출간된 696쪽 책이며 스위프트 6.0과 Xcode 16을 반영합니다. 제목이 같은 이전 판본과 개발 환경이 다르므로 ISBN과 개정판을 구분해 선택하는 것이 좋습니다. 문법만 먼저 오래 공부하기보다 결과를 보며 익히려는 독자가 비교할 수 있습니다.

아이폰에서 자주 쓰던 기능도 직접 만들려 하면 화면의 요소와 사용자의 행동을 나누어 생각해야 합니다. 이 책을 읽기 전에 이미지가 바뀌거나 항목이 선택되는 작은 동작 하나를 정해 보세요. 어떤 값이 바뀌고 화면에서 무엇이 달라져야 하는지 적으면 예제를 따라가는 목적이 분명해집니다. 같은 화면을 재현하는 것과 동작을 설명하는 일을 함께 확인할 수 있습니다.

이 책의 특징: 뷰와 컨트롤러 실습으로 범위를 넓힙니다

이미지 뷰와 날짜·항목 선택, 경고 창과 웹·지도 뷰를 살펴보고 페이지와 탭, 내비게이션과 목록으로 이어집니다. 뷰와 뷰 컨트롤러를 중심으로 만드는 방식이므로 SwiftUI 중심의 책과는 화면 구성의 접근이 다릅니다. 자신의 수업이나 기존 프로젝트가 어떤 방식을 쓰는지 먼저 확인하면 선택 이유를 더 분명하게 정할 수 있습니다.

뒤쪽에는 음악과 영상, 카메라와 그림, 터치와 여러 제스처를 다루는 예제가 있습니다. 필요한 문법을 실습과 연결하며 살펴볼 수 있다는 점이 특징입니다. 모든 기능을 한 앱에 한꺼번에 추가하기보다 단원에서 만든 작은 동작을 이해하고 바꾸어 보는 방식으로 읽어 보세요. 예제의 값을 바꿨을 때 예상한 결과가 나오는지 확인하는 활동도 가능합니다.

화면의 모양과 상태의 변화를 따로 적어 보세요

목록 화면을 연습한다면 항목이 어떻게 보이는지와 추가·선택했을 때 어떤 자료가 바뀌는지를 나누어 적을 수 있습니다. 화면 요소를 배치한 뒤 행동과 값을 연결하는 과정에서 실수가 생기기 쉽습니다. 예제를 따라가기 전에 예상하는 변화를 말로 설명해 두면 실제 동작과 비교할 기준이 생깁니다.

다른 크기의 화면에서도 내용이 읽히는지 확인하는 연습을 붙여 보세요. 자동 레이아웃을 다루는 부분은 단순히 같은 위치에 요소를 놓는 일과 공간이 달라져도 관계를 유지하는 일을 구분하며 읽을 수 있습니다. 실제 개인의 사진이나 위치를 꼭 사용하지 않아도 연습 자료로 기본 동작을 확인할 수 있습니다. 필요한 권한과 데이터 사용 범위는 별도로 살펴야 합니다.

SwiftUI 학습 목적과는 구분해야 합니다

이 책을 SwiftUI의 선언형 화면 구성을 중심으로 배우는 교재로 기대하지 않는 편이 좋습니다. 확인된 목차는 뷰와 컨트롤러, 화면 요소를 연결하는 실습에 초점을 둡니다. 기존의 관련 프로젝트를 읽고 싶거나 수업에서 해당 방식을 사용하는 독자에게는 그 범위가 선택 기준이 됩니다. 어떤 UI 접근을 배우려는지 먼저 정해 주세요.

Xcode와 운영체제의 설치 조건, 플랫폼의 권한과 배포 기준은 판본 이후 달라질 수 있습니다. 책의 환경을 현재의 최신 버전이라고 소개하거나 실행 가능성을 보장하지는 않습니다. 현재 사용 가능한 개발 환경을 공식 안내와 대조하고, 예제를 완성한 것과 실제로 공개할 앱의 준비를 마친 것을 구분하는 편이 좋습니다. 작은 기능의 동작을 이해한 뒤 범위를 넓혀 보세요.

이 책에서 주로 다루는 내용

  • Xcode의 첫 프로젝트와 필요한 스위프트 문법
  • 이미지·선택 도구·알림·웹과 지도 뷰
  • 화면 전환·목록과 자동 레이아웃
  • 미디어·그림·터치와 제스처 처리

작가 소개

송호정은 시스템 설계와 펌웨어 개발을 경험한 개발자이며, 이범근은 시스템·애플리케이션 개발과 기초 프로그래밍 언어를 강의해 온 저자입니다. 두 저자는 초보자가 아이폰 앱의 예제를 만들며 필요한 문법을 익히는 방향으로 함께 집필했습니다.

이 책과 함께 읽는 주제

이 책과 함께 읽는 주제

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.