이미 소장하고 있다면 판매해 보세요.
|
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.2MainPage 수정하기 ApplicationBar로 메모 추가 버튼 만들기 MainPage에 메모 목록 만들기 1.3NoteEditPage 추가하기 페이지 추가하고 화면 요소 배치하기 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 부록 I. 오픈 예제로 배우는 XNA 따라잡기 부록 II. 추천하는 링크 부록 III. Windows Phone 7 480*800 UI 스케치 Windows Phone 7 320*480 UI 스케치 |
|
- 윈도우 개발자를 위한 윈도우 폰7 모바일 프로그래밍 개념 잡기
- ‘따라하기’ 방식과 ‘자세한 로직 설명’을 혼합한 멘토 스타일 진행 - 삼정출판사의 특별한 발상과 의지를 담은 ‘거꾸로 된 책등 제목’ 디자인 - 삼정출판사 카페(http://cafe.daum.net/sdsbook)를 통한 추가 서비스 제공 (‘업데이트’ 내용, 소스 파일, 이미지 등) |