본문내용 바로가기
MD의선택 무료배송 소득공제

WINDOWS PHONE 7 프로그래밍 멘토

이수겸 지음 | 삼정데이타서비스 | 2011년 04월 01일 출간
  • 정가 : 26,000원
    판매가 : 23,400 [10%↓ 2,600원 할인]
  • 혜택 :
    [기본적립] 1300원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 품절
상품상세정보
ISBN 9788964860113(896486011X)
쪽수 520쪽
크기 B5 판형알림

책소개

이 책이 속한 분야

『WINDOWS PHONE 7 프로그래밍 멘토』는 위도우 닷넷 개발도구를 경험하고 윈도우 폰 7의 세계로 들어가려는 개발자를 위하여, 저자의 친절한 설명과 함께 나아가야 할 방향을 제시한 책이다. 코더가 아닌 진짜 프로그래머로 가기 위한 WINDOWS PHONE 7 프로그래밍 멘토를 만난다.

상세이미지

WINDOWS PHONE 7 프로그래밍 멘토 도서 상세이미지

목차

Chapter 01. 신데렐라로 등장하기까지
WP7 특징 살펴보기
표준화시킨 플랫폼
디바이스 측면의 제약
개발환경 측면의 제약
WP7 디자인 철학
WP7의 디자인 언어 '메트로'
라이브 타일과 허브 스타일 앱
WP7 앱이 지향하는 가치
.NET 관리 코드
실버라이트와 XNA
WP7 기본 사양
디바이스 외관
내장 하드웨어
기타 서비스

Chapter 02. WP7 개발환경
Windows Phone Developer Tools 설치하기
첫 번째 프로젝트, Hello World
실버라이트 프로젝트
실버라이트 HelloWorld 프로젝트 만들기
실버라이트 프로그램 구조
픽셀과 포인트
XAP 파일
테마
XNA 프로젝트
XNA HelloWorld 프로젝트 만들기
에뮬레이터에서 언락된 이미지 사용하기

Chapter 03. SimpleNote 만들기
첫 번째 SimpleNote 프로그램
XAML 파일에 요소 추가하여 UI 만들기
메모 내용을 저장하고 불러오기
1.2.1 프로그램의 시작과 종료, 툼스토닝
1.2.2 격리된 저장소
1.2.3 페이지가 화면에 나타날 때의 이벤트
1.2.4 프로그램 상태 보존
실버라이트 동적 레이아웃
가로/세로 방향 지원
동적 레이아웃 관련 프로퍼티
요소 크기를 다룰 때 적당한 위치
이벤트 생성과 변경
MainPage.xaml의 요소 레이아웃 살펴보기
가로/세로 방향 전환 이벤트 처리하기
XAML 다시 살펴보기
XAML 코드에서의 TextBlock 요소
프로퍼티 문법 : 프로퍼티 상속과 프로퍼티-요소
Color, Brush 객체를 사용하는 프로퍼티
요소의 콘텐츠와 ContentProperty
XAML 리소스 공유하기
스타일 사용하기
테마

Chapter 04. 간단한 메모장 만들기
두 번째 SimpleNote 프로그램
App 클래스 수정하기
메모를 저장하는 로직 고치기
1.2 MainPage 수정하기
ApplicationBar로 메모 추가 버튼 만들기
MainPage에 메모 목록 만들기
1.3 NoteEditPage 추가하기
페이지 추가하고 화면 요소 배치하기
NoteEditPage 화면에 메모 불러오기
저장, 삭제 버튼 로직 작성하기
Panel 클래스의 레이아웃
Grid와 StackPanel 요소
StackPanel 요소의 중첩, 화면에서 요소 감추기
Panel 객체의 스크롤
레이아웃의 작동 방식
Canvas 요소
WP7의 멀티터치와 터치 이벤트 핸들링
WP7에서 지원하는 터치 제스처
실버라이트의 저수준 터치 이벤트
실버라이트의 고수준 터치 이벤트
Canvas 요소를 사용한 요소 드래깅
에뮬레이터에서 멀티터치 입력 장치 테스트하기
Multi-Touch Vista
Control 타입
FrameworkElement 타입과 Control 타입
Button 컨트롤과 Content 프로퍼티
컨트롤의 프로퍼티 우선순위
버튼의 형제들

Chapter 05. 데이터 바인딩 사용하기
데이터 바운드 애플리케이션 살펴보기
데이터 바운드 애플리케이션의 구조
세 번째 SimpleNote 프로그램
바인딩에 사용할 데이터 클래스 만들기
MainPage, NoteEditPage의 템플릿 변경하기
ListBox의 내부 항목 정렬하기
데이터 바인딩
종속성 프로퍼티
연결된 프로퍼티
데이터 바인딩 원본과 대상
Mode 프로퍼티
Converter 프로퍼티
RelativeSource 프로퍼티
알림 메커니즘 : INotifyPropertyChanged 인터페이스
DataContext 프로퍼티
실버라이트의 템플릿
ContentControl과 DataTemplate
시각 트리의 계층구조 살펴보기
ControlTemplate으로 컨트롤 외형 변경하기
컨트롤의 시각적 상태
ItemsControl의 템플릿

Chapter 06. 사진 저장 기능 추가하기
네 번째 SimpleNote 프로그램
Pivot 애플리케이션 살펴보기
사진의 뷰 모델, PhotoItemViewModel 타입
MainViewModel 타입 수정하기
MainPage에 Pivot 컨트롤 추가하기
MainPage의 비하인드 코드 변경하기
컨버터 살펴보기
PhotoEditPage 페이지와 사진 관련 기능 추가
리소스 파일 다루기
XAML 코드의 Image 요소에서 리소스 파일 사용하기
비하인드 코드에서 리소스 파일 사용하기

Chapter 07. 동기화 기능 추가하기
다섯 번째 SimpleNote 프로그램
사용자 설정 정보 클래스 추가하기
SettingsPage 추가하기
Dropbox 서비스, 앱 정보 등록하기
Dropbox API용 라이브러리, SharpBox
동기화를 위한 프로퍼티 정의 및 초기화
메모, 사진 데이터 동기화하기
WP7에서 웹 서비스 사용하기
HTTP 기반 통신 타입들
웹 기반 API 프로그래밍 1 - XML 데이터를 통해 날씨 조회하기
웹 기반 API 프로그래밍 2 - JSON 데이터를 통해 구글 번역 이용하기

Chapter 08. 스마트 모바일 기능 다루기
WP7의 내장 센서 다루기
가속도계
가속도계와 기초
에뮬레이터 환경에서 가속도계 테스트하기
가속도계 예제 프로그램 만들기
위치 서비스
GeoCoordinateWatcher 클래스
에뮬레이터 환경에서 위치정보 수신 테스트하기
빙 맵 컨트롤 사용하기
빙 맵 API 접근을 위한 키 얻기
빙 맵 컨트롤로 지도 프로그램 만들기
구글 맵 서비스 이용하기
태스크
전화 걸기 - PhoneCallTask
미디어 재생하기 - MediaPlayerLauncher
사진 라이브러리 접근하기 PhotoChooserTask
페이지 전환 효과 추가하기
추천하는 링크
추천하는 웹 사이트
추천하는 커뮤니티
추천하는 블로그 및 SNS
부록. 오픈 예제로 배우는 XNA 따라잡기

부록 I. 오픈 예제로 배우는 XNA 따라잡기
부록 II. 추천하는 링크
부록 III. Windows Phone 7 480*800 UI 스케치
Windows Phone 7 320*480 UI 스케치

출판사 서평

‘윈도우 폰 7 프로그래밍 입문 가이드’

이제는 마이크로소프트 모바일 7, 윈도우 폰 7이다!
‘윈도우 폰 7’ 개발자를 위하여 저자의 진심 어린 조언을 담은 책.

IT업계 종사자라면, 마이크로소프트가 매년 쏟아내는 자사 제품에 대해 ‘새롭고 놀라운 것’이라고 표현하는 것이 그저 상투적인 마케팅 표현이라고 느낄 때가 많다. 그렇지만 정말 ‘새롭고 놀라운 것’이라는 수식어에 걸맞은 물건이 등장할 때가 있는데, WP7(Windows Phone 7)은 그런 마이크로소프트 제품으로 꼽힐 만한 충분한 자격을 갖추고 있다.
... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함
바로가기
  • 우측 확장형 배너 2
  • 우측 확장형 배너 2
최근 본 상품