HOME > 상세정보

상세정보

Windows phone 7 프로그래밍 멘토

Windows phone 7 프로그래밍 멘토 (3회 대출)

자료유형
단행본
개인저자
이수겸
서명 / 저자사항
Windows phone 7 프로그래밍 멘토 / 이수겸 지음
발행사항
서울 :   Samjung,   2011  
형태사항
520 p. : 삽화 ; 24 cm
ISBN
9788964860113
일반주기
색인수록  
부록: 오픈 예제로 배우는 XNA 맛보기, 추천하는 링크, Windows phone 7 IU 스케치 도면  
000 00816camcc2200265 c 4500
001 000045660353
005 20110809102124
007 ta
008 110809s2011 ulka 001c kor
020 ▼a 9788964860113 ▼g 13000
035 ▼a (KERIS)BIB000012355532
040 ▼a 241050 ▼c 241050 ▼d 211009
082 0 4 ▼a 005.7126 ▼2 22
085 ▼a 005.7126 ▼2 DDCK
090 ▼a 005.7126 ▼b 2011z1
100 1 ▼a 이수겸
245 1 0 ▼a Windows phone 7 프로그래밍 멘토 / ▼d 이수겸 지음
246 1 1 ▼a Windows phone 7 programming mentor
246 3 ▼a 윈도우폰 7 프로그래밍 멘토
260 ▼a 서울 : ▼b Samjung, ▼c 2011
300 ▼a 520 p. : ▼b 삽화 ; ▼c 24 cm
500 ▼a 색인수록
500 ▼a 부록: 오픈 예제로 배우는 XNA 맛보기, 추천하는 링크, Windows phone 7 IU 스케치 도면
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.7126 2011z1 등록번호 121212146 (3회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

윈도우폰7의 실버라이트 환경에서 SimpleNote라는 윈도우폰7 앱을 실제로 만드는 여정을 보여준다. 또한 실제 윈도우폰7 지원 장비가 없어도 앱 프로그래밍에 도전해볼 수 있는 방법을 제시한다. 그뿐만 아니라 윈도우폰7 앱의 주요 디바이스 기능인 가속도계나 위치 서비스, 데이터 바인딩 및 HTTP 네트워킹, DropBox 클라우드 서비스 등 다양한 API도 상세히 설명하고 있다.

* 거꾸로 된 책등의 제목은 삼정데이타서비스 출판사의 특별한 발상과 의지입니다.

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

WP7은 10년 만에 등장한, 마이크로소프트의 완전히 새로운 모바일 플랫폼이다. 전체적으로 보면, WP7 플랫폼이 iOS나 안드로이드와 같은 다른 모바일 플랫폼에 비해 놀라울 정도로 새롭다고 보기는 어렵다. 그러나 세부 내용을 찬찬히 살펴보면 WP7은 충분한 경쟁력을 갖고 있을 뿐만 아니라 매우 독특하고 매력 있는 플랫폼임을 알 수 있다. WP7은 기존 플랫폼과는 완전히 다른 철학에 기초한 디자인 요소, 코드 기반, 배포 방식을 가졌을 뿐만 아니라, 마이크로소프트의 기존 기술과 개발도구를 적절히 활용하였다. 그래서 .NET 개발환경에 익숙한 프로그래머가 WP7 프로그래밍에 빠르게 적응하고, 멋진 모바일 앱을 개발할 수 있는 환경을 무료로 제공한다.

이 책은 윈도우 개발자가 그러한 과정에 쉽게 적응할 수 있도록 안내한다.

이 책의 특징

- 윈도우 개발자를 위한 윈도우 폰7 모바일 프로그래밍 개념 잡기
- ‘따라하기’ 방식과 ‘자세한 로직 설명’을 혼합한 멘토 스타일 진행
- 삼정출판사의 특별한 발상과 의지를 담은 ‘거꾸로 된 책등 제목’ 디자인
- 삼정출판사 카페(http://cafe.daum.net/sdsbook)를 통한 추가 서비스 제공
(‘업데이트’ 내용, 소스 파일, 이미지 등)


정보제공 : Aladin

저자소개

이수겸(지은이)

ASP.NET, Windows Phone 7, C#, 닷넷 플랫폼, Business Intelligence에 관한 책을 쓰고 번역했으며 Microsoft MVP로 활동하고 있다. 요즘은 iOS, Android, Windows(.NET), Linux 등의 플랫폼에서 Objective C++, Java, Python, C#, HTML5, JScript, CSS3 등이 뒤섞인 개발 환경을 다루느라 머리가 아프지만 Microsoft 플랫폼에 대해서는 여전히 향수에 가까운 감정을 품고 있다. 현재는 미국에서 어엿한 외국인 노동자로서 열심히 일을 하며 꼬박꼬박 IRS에 세금을 납부하고 있고 틈틈이 개인 프로젝트와 기고 등을 병행하고 있다.

정보제공 : Aladin

목차

목차
Chapter 01 WP7 살펴보기
 WP7이 신데렐라로 등장하기까지 = 22
 WP7 특징 살펴보기 = 24
  표준화시킨 플랫폼 = 24
   디바이스 측면의 제약 = 26
   개발환경 측면의 제약 = 27
  WP7 디자인 철학 = 29
   WP7의 디자인 언어 '메트로' = 30
   라이브 타일과 허브 스타일 앱 = 34
   WP7 앱이 지향하는 가치 = 37
   .NET 관리 코드 = 39
   실버라이트와 XNA = 41
  WP7 기본 사양 = 42
   디바이스 외관 = 43
   내장 하드웨어 = 46
   기타 서비스 = 47
Chapter 02 WP7 개발환경
 Windows Phone Developer Tools 설치하기 = 50
 첫 번째 프로젝트, Hello World = 55
  실버라이트 프로젝트 = 56
  실버라이트 HelloWorld 프로젝트 만들기 = 56
  실버라이트 프로그램 구조 = 61
  픽셀과 포인트 = 76
  XAP 파일 = 78
  테마 = 78
 XNA 프로젝트 = 80
  XNA HelloWorld 프로젝트 만들기 = 80
 에뮬레이터에서 언락된 이미지 사용하기 = 92
Chapter 03 SimpleNote 만들기
 첫 번째 SimpleNote 프로그램 = 97
  XAML 파일에 요소 추가하여 UI 만들기 = 97
  메모 내용을 저장하고 불러오기 = 102
   프로그램의 시작과 종료, 툼스토닝 = 102
   격리된 저장소 = 106
   페이지가 화면에 나타날 때의 이벤트 = 109
   프로그램 상태 보존 = 113
 실버라이트 동적 레이아웃 = 115
  가로/세로 방향 지원 = 115
  동적 레이아웃 관련 프로퍼티 = 116
  요소 크기를 다룰 때 적당한 위치 = 121
  이벤트 생성과 변경 = 122
  MainPage.xaml의 요소 레이아웃 살펴보기 = 123
  가로/세로 방향 전환 이벤트 처리하기 = 128
 XAML 다시 살펴보기 = 129
  XAML 코드에서의 TextBlock 요소 = 131
  프로퍼티 문법 : 프로퍼티 상속과 프로퍼티-요소 = 134
  Color, Brush 객체를 사용하는 프로퍼티 = 138
  요소의 콘텐츠와 ContentProperty = 147
  XAML 리소스 공유하기 = 156
  스타일 사용하기 = 162
  테마 = 166
Chapter 04 간단한 메모장 만들기
 두 번째 SimpleNote 프로그램 = 171
  App 클래스 수정하기 = 171
   메모를 저장하는 로직 고치기 = 171
  MainPage 수정하기 = 175
   ApplicationBar로 메모 추가 버튼 만들기 = 175
   MainPage에 메모 목록 만들기 = 180
  NoteEditPage 추가하기 = 184
   페이지 추가하고 화면 요소 배치하기 = 184
   NoteEditPage 화면에 메모 불러오기 = 187
   저장, 삭제 버튼 로직 작성하기 = 190
 Panel 클래스의 레이아웃 = 195
  Grid와 StackPanel 요소 = 196
  StackPanel 요소의 중첩, 화면에서 요소 감추기 = 206
  Panel 객체의 스크롤 = 208
  레이아웃의 작동 방식 = 211
  Canvas 요소 = 212
 WP7의 멀티터치와 터치 이벤트 핸들링 = 215
  WP7에서 지원하는 터치 제스처 = 215
  실버라이트의 저수준 터치 이벤트 = 217
  실버라이트의 고수준 터치 이벤트 = 222
  Canvas 요소를 사용한 요소 드래깅 = 225
  에뮬레이터에서 멀티터치 입력 장치 테스트하기 = 228
   Multi-Touch Vista = 228
 Control 타입 = 233
  FrameworkElement 타입과 Control 타입 = 233
  Button 컨트롤과 Content 프로퍼티 = 235
  컨트롤의 프로퍼티 우선순위 = 242
  버튼의 형제들 = 244
Chapter 05 데이터 바인딩 사용하기
 데이터 바운드 애플리케이션 살펴보기 = 250
  데이터 바운드 애플리케이션의 구조 = 250
 세 번째 SimpleNote 프로그램 = 264
  바인딩에 사용할 데이터 클래스 만들기 = 265
  MainPage, NoteEditPage의 템플릿 변경하기 = 276
  ListBox의 내부 항목 정렬하기 = 281
 데이터 바인딩 = 284
  종속성 프로퍼티 = 284
  연결된 프로퍼티 = 288
  데이터 바인딩 원본과 대상 = 292
  Mode 프로퍼티 = 294
  Converter 프로퍼티 = 296
  RelativeSource 프로퍼티 = 301
  알림 메커니즘 : INotifyPropertyChanged 인터페이스 = 302
  DataContext 프로퍼티 = 303
 실버라이트의 템플릿 = 306
  ContentControl과 DataTemplate = 306
  시각 트리의 계층구조 살펴보기 = 313
  ControlTemplate으로 컨트롤 외형 변경하기 = 317
  컨트롤의 시각적 상태 = 321
  ItemsControl의 템플릿 = 324
Chapter 06 사진 저장 기능 추가하기
 네 번째 SimpleNote 프로그램 = 333
  Pivot 애플리케이션 살펴보기 = 333
  사진의 뷰 모델, PhotoItemViewModel 타입 = 337
  MainViewModel 타입 수정하기 = 340
  MainPage에 Pivot 컨트롤 추가하기 = 348
  MainPage의 비하인드 코드 변경하기 = 354
  컨버터 살펴보기 = 356
  PhotoEditPage 페이지와 사진 관련 기능 추가 = 359
 리소스 파일 다루기 = 366
  XAML 코드의 Image 요소에서 리소스 파일 사용하기 = 366
  비하인드 코드에서 리소스 파일 사용하기 = 368
Chapter 07 동기화 기능 추가하기
 다섯 번째 SimpleNote 프로그램 = 373
  사용자 설정 정보 클래스 추가하기 = 373
  SettingsPage 추가하기 = 379
  Dropbox 서비스, 앱 정보 등록하기 = 387
  Dropbox API용 라이브러리, SharpBox = 395
  동기화를 위한 프로퍼티 정의 및 초기화 = 399
  메모, 사진 데이터 동기화하기 = 402
 WP7에서 웹 서비스 사용하기 = 422
  HTTP 기반 통신 타입들 = 422
  웹 기반 API 프로그래밍 1 - XML 데이터를 통해 날씨 조회하기 = 428
  웹 기반 API 프로그래밍 2 - JSON 데이터를 통해 구글 번역 이용하기 = 434
Chapter 08 스마트 모바일 기능 다루기
 WP7의 내장 센서 다루기 = 442
  가속도계 = 442
   가속도계와 기초 = 442
   에뮬레이터 환경에서 가속도계 테스트 = 447
   가속도계 예제 프로그램 만들기 = 455
  위치 서비스 = 461
   GeoCoordinateWatcher 클래스 = 461
   에뮬레이터 환경에서 위치정보 수신 테스트 = 463
  빙 맵 컨트롤 사용하기 = 465
   빙 맵 API 접근을 위한 키 얻기 = 465
   빙 맵 컨트롤로 지도 프로그램 만들기 = 467
  구글 맵 서비스 이용하기 = 474
 태스크 = 479
  전화 걸기 - PhoneCallTask = 480
  미디어 재생하기 - MediaPlayerLauncher = 481
  사진 라이브러리 접근하기 PhotoChooserTask = 482
 페이지 전환 효과 추가하기 = 484
부록 Ⅰ 오픈 예제로 배우는 XNA 맛보기 = 492
부록 Ⅱ 추천하는 링크 = 510
 추천하는 웹 사이트 = 511
 추천하는 커뮤니티 = 512
 추천하는 블로그 및 SNS = 513
부록 Ⅲ Windows Phone 7 UI 스케치 도면 = 514
 Windows Phone 7 480*800 UI 스케치 = 514
 Windows Phone 7 320*480 UI 스케치 = 515

관련분야 신착자료

Harvard Business Review (2025)