로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

핵심만 골라 배우는 애플 워치 프로그래밍

   
지은이 닐 스미스   |   출판사 주식회사 제이펍  |   발행일 2015년 10월 30일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 25,000원22,500원 10%
마일리지 5% 1,250원
발행일 2015-10-30
ISBN 1185890351 |  9791185890357
기타정보 번역서 | 360쪽 | 일반
예상출고일
배송비 무료배송
   
프로그래밍
종합지수 0p
   
주의사항 더이상 출간되지 않습니다.
 



책속으로
애플 워치 앱을 생성하기에 앞서 watchOS 2 앱을 구성하는 요소가 무엇인지에 대한 기본적인 이해를 갖는 것이 중요하다. 하지만 더 중요한 것은 기존의 iOS 애플리케이션 구조에 접목하는 방법을 아는 것이다. 이번 장에서는 watchOS 2 앱의 개요를 살펴볼 것이며, 앱을 구조화하는 방법과 사용자에게 전달되는 방법에 대한 설명도 담을 것이다. _3p

행 컨트롤러 클래스를 생성하였으니 이제는 스토리보드 화면에 있는 행 컨트롤러의 이미지와 레이블 객체에 대한 아웃렛을 만들 시간이다. Interface.storyboard 파일을 선택하여 인터페이스 빌더에 로드되게 하고, 이미지 객체를 선택한 다음에 그림 7-6과 같이 Xcode 툴바에 두 개의 원이 서로 교차된 모양의 버튼을 눌러 어시스턴트 에디터(Assistant Editor) 패널을 연다. _60p

타이머 인터페이스 컨트롤러가 표시될 때 카운트다운 시간으로 초기화되어야 한다. 카운트다운 시간은 타이머가 실행되도록 하는 화면에 따라 다르다. 이 말은 타이머 인터페이스 컨트롤러 화면이 나타나도록 하는 세 개의 세그웨이를 구별할 수 있어야 하며, 그 정보를 기반으로 적절한 시간을 컨텍스트 데이터(context data)로 전달해야 한다는 의미다. _99p

애플 워치 디스플레이에 내장된 포스 터치(Force Touch) 기술은 디바이스 화면을 탭(tap)하였는지, 아니면 강력하게 누르는 동작을 했는지를 구별할 수 있게 해준다. 디바이스가 포스 터치를 감지하면 앱은 현재 화면과 연결된 컨텍스트 메뉴를 표시한다. WatchKit 앱의 각 화면은 하나의 컨텍스트 메뉴를 가질 수 있으며, 컨텍스트 메뉴는 네 개의 메뉴 항목을 표시할 수 있다. 메뉴 항목은 이미지 하나와 메뉴명 하나로 구성된다. _168p

프로젝트를 컴파일하고 애플 워치 디바이스나 시뮬레이터에서 WatchKit 앱을 실행한다. 실행이 되면 사용자 인터페이스에 있는 포스터 이미지 위의 재생 버튼을 클릭한다. 재생 버튼을 눌렀다면 비디오 클립이 재생되기 시작한다. 애플 워치에 블루투스 헤드셋이 연결되어 있다면 헤드셋으로 오디오가 나올 것이다. 헤드셋이 없다면 애플 워치에 내장된 스피커로 오디오가 나올 것이다. _246p

CHAPTER 1 시작하기 _ 1
CHAPTER 2 watchOS 2 앱의 개요 _ 3
CHAPTER 3 예제 WatchKit 앱 만들기 _ 9
CHAPTER 4 WatchKit 앱 아키텍처의 개요 _ 23
CHAPTER 5 상호작용하는 WatchKit 앱 예제 _ 31
CHAPTER 6 WatchKit 테이블의 개요 _ 47
CHAPTER 7 WatchKit 테이블 튜토리얼 _ 56
CHAPTER 8 WatchKit 테이블 내비게이션 구현하기 _ 71
CHAPTER 9 WatchKit 페이지 기반의 사용자 인터페이스와 모달 인터페이스 컨트롤러 _ 81
CHAPTER 10 WatchKit 페이지 기반의 인터페이스 튜토리얼 _ 89
CHAPTER 11 WatchKit 앱에서 사용자 입력 처리하기 _ 104
CHAPTER 12 watchOS 2에서의 워치 커넥티비티 개요 _ 110
CHAPTER 13 WatchConnectivity 메시징 튜토리얼 _ 120
CHAPTER 14 WatchKit 글랜스의 개요 _ 135
CHAPTER 15 WatchKit 글랜스 튜토리얼 _ 145
CHAPTER 16 WatchKit 컨텍스트 메뉴 튜토리얼 _ 158
CHAPTER 17 WatchKit에서 이미지 작업하기 _ 169
CHAPTER 18 WatchKit 애니메이션되는 이미지 튜토리얼 _ 180
CHAPTER 19 WatchKit 동적 레이아웃 변경과 애니메이션 _ 185
CHAPTER 20 WatchKit에서 폰트와 속성 있는 문자열 작업하기 _ 192
CHAPTER 21 WatchKit 앱 커스텀 폰트 튜토리얼 _ 201
CHAPTER 22 WatchKit WKInterfacePicker 객체의 개요 _ 211
CHAPTER 23 WatchKit 피커 튜토리얼 _ 217
CHAPTER 24 WatchKit WKInterfacePicker 코디네이티드 애니메이션 예제 _ 223
CHAPTER 25 앱 그룹을 이용하여 미디어 파일 공유하기 _ 231
CHAPTER 26 WKInterfaceMovie 클래스를 이용하여 비디오와 오디오 재생하기 _ 238
CHAPTER 27 WatchKit 앱에서 오디오 녹음하기와 재생하기 _ 247
CHAPTER 28 ClockKit과 애플 워치 컴플리케이션 개요 _ 257
CHAPTER 29 watchOS 2 ClockKit 컴플리케이션 튜토리얼 _ 268
CHAPTER 30 다양한 애플 워치 화면 크기 지원하기 _ 281
CHAPTER 31 WatchKit 맵 튜토리얼 _ 288
CHAPTER 32 WatchKit 노티피케이션 개요 _ 297
CHAPTER 33 WatchKit 노티피케이션 튜토리얼 _ 310
CHAPTER 34 WatchKit 커스텀 노티피케이션 튜토리얼 _ 320
CHAPTER 35 WatchKit 인라인 노티피케이션 텍스트 리플라이 튜토리얼 _ 331

찾아보기 _335



닐 스미스(Neil Smyth)
닐 스미스는 20년 이상의 IT 개발 경력을 지녔다. 특히 프로그래밍 언어와 기업용 개발 도구, 사용자 인터페이스 디자인을 전문으로 해 왔으며, 시스템 프로그래밍과 웹 개발, 마케팅까지 담당하기도 했다. 닐은 IT 학사 외에 Network+, Project+, 자바와 마이크로소프트 MCP 자격증들을 보유하고 있다. 또한 30여 종의 기술 관련 서적을 집필하였으며, 현재는 미국에서 인터넷 출판과 모바일 애플리케이션 개발 회사인 Payload Media의 공동 창업자이자 CEO로 재직 중이다.
등록된 서평이 없습니다.
 
전체평균(0)
회원평점   회원서평수 0
닐 스미스 의 최근 저서
 
불균등발전 (양장본)
39,500원
(0%↓+5%)
 
불균등발전 (반양장본)
28,000원
(0%↓+5%)
 
핵심만 골라 배우는 안드로이드 스튜디오 3 & 프로그래밍
33,300원
(10%↓+5%)
 
핵심만 골라 배우는 iOS 9 프로그래밍
32,400원
(10%↓+5%)
 
주식회사 제이펍 출판사의 신간
이베이 & 아마존 해외 역직구 셀링
로꾸미(윤규미) 저
19,800원
(10%↓+5%)
 
자바 개발자를 위한 97가지 제안
케블린 헤니/장현희 저
19,800원
(10%↓+5%)
 
그림으로 공부하는 IT 인프라 구조
야마자키 야스시/김완섭 저
23,400원
(10%↓+5%)
 
파이썬으로 배우는 게임 개발: 실전편
히로세 츠요시/김연수 저
27,000원
(10%↓+5%)
 
실무에 바로 쓰는 일잘러의 보고서 작성법
김마라 저
16,200원
(10%↓+5%)
 
이메일주소수집거부