장바구니 담기 close

장바구니에 상품을 담았습니다.

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

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

  • 송호정
  • |
  • 이지스퍼블리싱
  • |
  • 2025-03-07 출간
  • |
  • 696페이지
  • |
  • 188 X 257 X 27mm
  • |
  • ISBN 9791163036807
판매가

36,000원

즉시할인가

32,400

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
32,400

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

아이폰 앱 개발 분야 1위!

이 책, 이런 분께 추천해요!
ㆍ 모바일 앱 개발을 처음 시작하는 분
ㆍ 아이폰 앱을 직접 만들어 보고 싶은 분
ㆍ 스위프트의 필수 기능을 빠르게 살펴보고 싶은 분

아이폰 앱 개발자라면 꼭 알아야 하는
17가지 필수 기능을 직접 만들며 배운다!
아이폰 앱 개발자라면 꼭 알아야 하는 17가지 필수 기능을 담았습니다. 탭 바 컨트롤러, 핀치 제스처와 같은 기본 컨트롤러 기능부터 데이트 피커, 경고 창, 갤러리, 지도 등 앱에서 사용하는 필수 기능까지 모두 다룹니다. 장마다 기능을 하나씩 익힐 수 있도록 구성하여 앱을 만들다가 추가하고 싶은 기능이 생기면 책에서 쉽게 찾아 활용할 수 있습니다. 기본에 충실한 예제로 구성해서 스위프트를 처음 시작하더라도 쉽게 익힐 수 있고, 이후 직접 앱을 만들 때 실수할 수 있는 부분을 점검할 수 있습니다.

1:1 과외처럼 하나하나 알려 주는 앱 개발 입문서!
앱 개발 과정 교재로도 강력 추천!
이 책은 첫 장부터 Xcode를 설치하고 예제를 직접 실습하면서 스위프트 문법을 자연스럽게 배울 수 있습니다. 일상에서 사용하던 앱 기능을 직접 만들고, 중요한 문법은 부록에서 다시 한번 짚어 줘서 흥미를 잃지 않고 끝까지 재밌게 배울 수 있습니다. 프로그램 설치부터 시작해 어떤 객체를 어디에 입력해야 하는지 꼼꼼히 설명하여 스위프트를 처음 공부하는 사람도 쉽게 따라 할 수 있습니다. 주의할 점이나 독자들이 궁금해할 부분은 설명을 덧붙여 실수할 틈 없이 이끌어 줍니다. 또한 장이 끝날 때마다 〈도전! Mission〉 코너에서 자신의 실력을 점검하고 복습할 수 있습니다.

목표를 정해 혼자서도 체계적으로 공부해 보세요!
30일 코스와 15일 코스, 2가지 학습 계획표와 소스 코드 제공!
이 책은 혼자서도 체계적으로 공부할 수 있도록 학습 계획표와 소스 코드를 제공합니다. 학습 계획표에 스스로 목표 날짜를 써넣고 공부를 시작해 보세요. 스위프트 앱 만들기를 처음 시작한다면 30일 코스를, 앱 만들기를 이미 경험해 보았거나 앱 개발의 핵심을 빠르게 익히고 싶다면 15일 코스를 추천합니다! 15일 학습 계획표로는 한 학기 수업도 가능합니다. 또한 이 책에서 사용하는 소스 코드를 준비했으니 자신이 직접 작성한 코드와 비교하며 학습해 보세요.
ㆍ 이지스퍼블리싱 홈페이지: www.easyspub.co.kr → [자료실] 클릭 → 도서명 검색
ㆍ 저자 깃허브: https://github.com/doitswift

함께 배우고, 나누고, 성장하는 ‘Do it! 스터디룸’으로 오세요!
혼자 계획을 세우고 공부하다 보면 금방 지치기 마련입니다. 어려운 내용은 나와 비슷한 고민을 하는 독자를 만나 공유해 보세요. 서로 도움을 주고받으며 공부하다 보면 더 보람차니까요. 내가 잘 이해한 내용은 남을 도와주고 내가 잘 이해하지 못한 내용은 도움을 받으면서 공부하면 복습 효과도 누릴 수 있습니다. 멀리 가려면 친구와 함께해 보세요.
ㆍ Do it! 스터디룸: cafe.naver.com/doitstudyroom

[추천사]
이 책으로 먼저 아이폰 앱 만들기를 공부한 독자들이 추천합니다!
※ 개정하기 전 《Do it! 스위프트로 아이폰 앱 만들기 입문》 독자들의 서평입니다.

스위프트를 처음 접했지만 친절한 설명과 소소한 꿀팁으로 쉽게 배울 수 있었어요!
스위프트에 대해 아는 것이 거의 없었지만 다양한 예제, 자세한 내용, 중간중간 소개하는 소소한 꿀팁 덕분에 빨리 이해할 수 있었습니다. 쉽고 친절한 설명으로 구성된 이 책은 아이폰 앱 개발을 시작하는 초보 개발자에게 좋은 길잡이가 되어 줄 것입니다. 스위프트와 아이폰 개발을 시작하는 분들께 강력히 추천합니다!
▶ 앱 개발이 난생 처음인 대학생 김건호 님

쉽고 실용적인 예제를 통해 스위프트로 만드는 앱 개발을 경험해 보세요!
인터넷으로 스위프트를 공부하고 처음으로 아이폰 앱을 개발할 때는 중구난방으로 배운 탓에 엄청 고생했습니다. 하지만 이 책은 예제만 따라 해도 아이폰 앱을 쉽게 개발할 수 있습니다. 또한 앱을 개발할 때 빼놓을 수 없는 필수 기능을 다루어서 기초가 흔들릴 때 언제든지 다시 펴볼 수 있습니다! 여러분도 이 책과 함께 스위프트로 아이폰 앱을 개발하는 경험을 맛보세요!
▶ 독학하다 길 잃은 허재연 님

아이폰 앱 개발을 처음 도전하는 제 친구에게 이 책을 적극 추천하고 싶네요!
이 책은 스위프트 언어를 사용해 아주 기초적인 앱 개발을 실제로 해보기 때문에 ‘앱 개발’과 ‘스위프트’를 함께 시작하는 사람에게 더 없이 적합합니다. 요즘 개발자들 사이에서 핫한 언어인 스위프트를 배우고 싶다면, 바로 이 책으로 시작해 보세요!
▶ iOS 앱 개발자 최지웅 님

목차

첫째마당 Hello! 아이폰 앱
_01장 아이폰 앱 개발 준비하기
_02장 Hello World 앱 만들며 Xcode에 완벽 적응하기
__[문법 01] 아웃렛 변수와 액션 함수에서 사용된 문법 뜯어보기
__[문법 02] 초보 프로그래머를 위한 상식
----------------------------------------
둘째마당 뷰 기반 프로그램 직접 만들기
_03장 화면에 원하는 이미지 출력하기 - 이미지 뷰
__[도전! Mission] 이미지 뷰어 만들기
_04장 데이트 피커 사용해 날짜 선택하기
__[도전! Mission] 알람 시계 만들기
_05장 피커 뷰 사용해 원하는 항목 선택하기
__[도전! Mission] 멀티 컴포넌트 피커 뷰 만들기
_06장 얼럿 사용해 경고 메시지 표시하기
__[도전! Mission] 알람 시계 만들기
__[문법 03] 배열, for 루프, while 루프 비교해 알아보기
_07장 웹 뷰로 간단한 웹 브라우저 만들기
__[도전! Mission] 웹 앱 만들기
_08장 맵 뷰로 지도 나타내기
__[도전! Mission] 우리 집에 핀 설치하기
__[문법 04] 함수, 익명 함수, nil, 옵셔널 변수, self 이해하기
----------------------------------------
셋째마당 뷰 컨트롤러 기반 프로그램 만들기
_09장 페이지 이동하기 - 페이지 컨트롤
__[도전! Mission] 페이지 이동 앱 만들기
_10장 탭 바 컨트롤러 이용해 여러 개의 뷰 넣기
__[도전! Mission] 새로운 탭 추가하기
_11장 내비게이션 컨트롤러 이용해 화면 전환하기
__[도전! Mission] 확대 / 축소 기능 추가하기
_12장 테이블 뷰 컨트롤러 이용해 할 일 목록 만들기
__[도전! Mission] 아이콘 선택 기능 추가하기
__[문법 05] 프로토콜, 자료형의 최댓값/최솟값 알아보기
_[13~19장을 공부하기 위한 선행학습] 자동 레이아웃 정의 및 설정 방법
----------------------------------------
넷째마당 멀티미디어 활용하기
_13장 음악 재생하고 녹음하기
__[도전! Mission] 오디오 앱에 재생 상태 이미지 추가하기
_14장 비디오 재생 앱 만들기
__[도전! Mission] 다른 포맷의 비디오 추가하기
_15장 카메라와 포토 라이브러리에서 미디어 가져오기
__[도전! Mission] 콜라주 사진 만들기
_16장 코어 그래픽스로 화면에 그림 그리기
__[도전! Mission] 꽃 모양 그리기
__[문법 06] /와 %의 차이 알아보기
----------------------------------------
다섯째마당 이벤트와 제스처
_17장 탭과 터치 사용해 스케치 앱 만들기
__[도전! Mission] 스케치 앱에 색상과 두께를 변경하는 기능 추가하기
_18장 스와이프 제스처 사용하기
__[도전! Mission] 갤러리 앱에 스와이프 기능 추가하기
_19장 핀치 제스처 사용해 사진 확대 / 축소하기
__[도전! Mission] 갤러리 앱에 핀치 기능 추가하기
__[문법 07] if문과 switch문의 차이 알아보기

찾아보기

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.