> 도서소개 > 기획도서

기획도서

확대보기

프로 윈도우폰 7 개발

ISBN9788966183531 가격\30,000
출간일2012-05-11 판형188*254
페이지600 p
저자롭 캐머런 저/ 정원천 역

도서정보

윈도우폰 개발의 “프로페셔널”이 되는 지름길, 《프로 윈도우폰 7 개발》



마이크로소프트의 새로운 모바일 플랫폼인 윈도우폰의 가능성을 알아보고, 전문성을 갖춘 윈도우폰 7 모바일 앱을 신속하게 개발하도록 도와준다. 저자인 롭 캐머런은 마이크로소프트의 윈도우폰 에반젤리스트로, 독자가 윈도우폰 7의 킬러 앱을 개발할 수 있도록 다년간의 소프트웨어 엔지니어링 노하우를 제공하고 있다. 윈도우폰 하드웨어 플랫폼을 활용하여 풍부한 기능을 가진 앱을 개발하고, 윈도우폰 마켓플레이스에 판매하는 방법까지 다양한 예제를 통해 알려준다. 

 

[출판사 리뷰]

본격적인 윈도우폰 개발서!
윈도우폰 개발에 관심 있는 닷넷 개발자 또는 iOS, 안드로이드 개발자가 윈도우폰 7 플랫폼으로 영향력을 확장시킬 수 있게 도와 드립니다. ‘나의 닷넷 기술을 스마트폰 개발에 응용할 수 있을까?’, ‘기존의 앱을 윈도우폰으로 확장할 수는 없을까?’라는 물음에 명쾌한 해답을 제시합니다.
윈도우폰 7 개발에 대한 입문서들은 많습니다. 하지만, 독자들은 자신의 앱을 다음 단계로 성장시키기 위한 중급서를 찾아보기 어렵습니다. 윈도우폰 개발의 “프로페셔널”이 되는 지름길, 《프로 윈도우폰 7 개발》과 함께 본격적인 윈도우폰 7 개발을 시작해 보세요!
윈도우폰의 잠재력을 끌어낸 풍부한 앱을 만들어 봅니다!
윈도우폰 7의 소프트웨어 및 하드웨어 환경을 제대로 활용한 앱 개발 방법을 알려 드립니다. 위치 서비스, 가속도계, 멀티터치 등 다양한 기능을 가진 앱을 만들어 봅니다. 윈도우폰 앱 제작의 핵심인 실버라이트와 XNA 프레임워크를 깊이 살펴보고, 모델-뷰-뷰 모델 아키텍처에 입각한 정교한 앱 설계 방식부터 2D/3D 게임 개발까지 알아봅니다.
■ NET, 실버라이트, XNA 프레임워크, 비주얼 스튜디오 및 익스프레션 블렌드로 효율적인 앱 개발
■ 위치 서비스, 가속도계 및 터치 제스처 등을 활용해 주위 환경을 인식하는 앱 개발
■ 윈도우폰의 그래픽 기능을 활용해 풍부한 멀티미디어 기능을 가진 앱 개발
■ Model-View-ViewModel(MVVM) 아키텍처에 입각한 정교한 윈도우폰 7 앱 설계 기법
★ 대상 독자 ★
C#, 실버라이트, XNA 프레임워크 등 닷넷을 경험해 본 개발자
기존 iOS, 안드로이드 앱을 윈도우폰 7으로 이식하려는 모바일 개발자

 

출판 : 길벗

저자소개

롭 캐머런 Rob Cameron : 저자
롭 캐머런은 2001년부터 마이크로소프트와 인연을 맺어 현재 조지아 주 애틀랜타에서 Industry Architect Evangelist로 일하고 있습니다. 그는 Communication Sector의 개발자 및 플랫폼 전도 팀에서 통신, 케이블, 미디어 및 엔터테인먼트 회사를 위한 모바일 디바이스, 게임 및 임베디드 개발 도구와 기술에 총력을 기울이고 있습니다.

정원천 : 역자
현재 ㈜켐에쎈에서 소프트웨어 개발을 책임지고 있습니다. 2007년부터 C# 윈도우 애플리케이션 개발에 몰두하고 있으며, 어떻게 하면 좋은 구조를 가진 품질 좋은 소프트웨어를 개발할 수 있을까에 대해서 고민하고 있습니다.

목차

1장 | 윈도우폰 7과 마켓플레이스 소개
_윈도우폰 7에 왜 관심을 가져야 하는가?
_현재 마이크로소프트 개발자
_비 마이크로소프트 개발자
_모바일 시장
_윈도우폰 7 플랫폼 개요
_윈도우폰 개발자 도구
_실버라이트 도구와 프레임워크 개요
_XNA 게임 스튜디오와 프레임워크 개요
_앱허브와 윈도우폰 마켓플레이스

2장 | 실버라이트 사용자 인터페이스 개발
_윈도우폰 7을 위한 디자인
_비주얼 스튜디오 2010에서 사용자 인터페이스 개발
_실버라이트용 닷넷 프레임워크
_익스프레션 블렌드 4를 이용한 사용자 인터페이스 개발
_애니메이션 기본 사항
_애플리케이션 레이아웃

3장 | 윈도우폰 7 입력 처리
_키보드
_터치 입력
_가속도계
_위치
_마이크(Microphone) 입력
_카메라 입력
_다른 입력 방법

4장 | 윈도우폰 7 프로그래밍 모델
_디바이스 정보
_애플리케이션 데이터 지속 (Data Persistence)
_태스크 (Tasks)
_웹브라우저 컨트롤
_비동기 프로그래밍
_윈도우폰을 서비스 및 피드에 연결하기
_빙 맵(Bing Maps) 컨트롤
_애플리케이션 실행 모델

5장 | 윈도우폰 7 고급 UI 개발
_모델 - 뷰 - 뷰모델 아키텍처
_윈도우폰 7용 실버라이트 툴킷
_전환과 상호작용

6장 | 윈도우폰 7 고급 프로그래밍 모델
_고급 데이터 바인딩 (Advanced Data Binding)
_암호화 서비스 (Encryption Services)
_윈도우폰 7에서 이미지 작업하기
_윈도우폰 7 미디어 라이브러리
_사진 부가기능 애플리케이션 개발하기
_비디오 및 오디오 작업
_음악+동영상 허브 애플리케이션 개발하기
_마이크로소프트 푸시 노티피케이션 서비스
_지역화 (Localization)

7장 | XNA 프레임워크로 2D 게임 개발하기
_Xbox 라이브 게이머 서비스
_에일리언 슈터 (Alien Shooter)
_데모에서 게임까지
_AlienShooter 게임 구조
_AlienShooter 게임 플레이

8장 | 고급 XNA 프레임워크 개발
_AlienShooter 강화하기
_3D 게임 개발 펼처보기

목록