안녕하세요 루나네스 입니다
WinMoDev Winodws Phone 7 스터디 그룹 2주차 진행 예기 입니다
7월 17일 지난번과 마찬가지로 한국 MS 5층에서 진행이 되었습니다
2주차 스터디 내용은 다음과 같습니다
Session 1에서는 Windows Phone 7 개발툴의 Beta버전에 대한 소개가 있었습니다
지난번 포스트처럼 7월 13일 새벽에 나온 WP7 Beta는 기존 CTP – April 에 비해 Namespace가 변경된 점과, 그로 인하여 마이그레이션 작업이 필요한 점, 결정적으로 기존의 CTP에서 설치에 어려움이 많았던 것이 이제는 한번에 설치가 가능한 것으로 변경된 것이 가장 크게 두드러진 변경점이라 할 수 있겠습니다
관련된 PPT자료와 요약문은 다음과 같습니다
▶ Session 1 내용 요약 ▶ 뽐뿌맨님 감사~!
시대에 따른 소비시장의 변화
새로운 세대 (Gen-Y)의 환경 변화
SNS, 새로운 기술에 대한 빠른 습득, 높은 기술의 이해도
지난 과거의 MS의 전략
기업시장에 취중된 솔루션 개발
2006년 Apple의 iPhone등장으로 컨슈머 시장의 이해가 필요
새로운 컨슈머 시장의 진입을 위한 방향 제시
폰은 PC가 아니다, 새로운 디자인 필요 (기존의 PC에서의 환경을 모바일로 전향시킨 부분에 대한 인식제고)
개발자들의 진입 장볍을 낮춰라, 플랫폼의 재설계
기존의 임베디드의 높은 레벨의 개발 지식이 필요
개발 언어의 이해도 필요 (기존의 언어는 C가 대부분, 메모리 문제나 불안정 동작 등)
전 세계에서 웹 개발자가 가장 많다 (모바일 개발의 쉬운 진입을 유도)
실버라이트와 XNA의 등장 (.NET기반의 쉬운 멀티미디어 프레임 워크를 제안)
각각 다른 제조사에서 출시되는 하드웨어 환경
여러가지 해상도와 디바이스의 하드웨어 스팩의 차이로 어플리케이션의 정상적인 동작을 보장할 수 없다
End-User의 피해
=> End-User를 이해하는 새로운 플렛폼 등장, 동일한 하드웨어 스팩으로 동일한 경험을 제공
Windows Phone 7 is a Defferent kind Phone!
Main Screen - Hub / Tile
Hub의 디자인은? 손으로 터치하기 쉽게! 터치 환경을 중심으로
Hub에서 웹의 정보를 실시간으로 접근할 수 있는 서비스 (한눈에 볼 수 있는 정보가 중요!!!)
도시의 정보를 한 눈에 볼 수 있는 디자인을 기반으로 설계 (Metro UI)
심플하면서 모던한 디자인에서 한눈에 정보를 볼 수 있도록 Typography Design
통일된 사용자 환경
동일한 하드웨어 버튼 - Back, Windows, Search
동일한 하드웨어 스팩 - 해상도, 터치, 메모리, 센서 등등
Internet Browser
Integrated Experiences (Demo Video)
변화된 Trend
People (사람을 중심으로 설계) - WM6.5의 Contact가 변경
Exchange, Web Mail, SNS Service 등등
저장된 연락처에 연결된 Phone, SNS등 정보들이 갱신
Panorama View Design - templet 제공
Office
Enterprise환경에서 Sharepoint 같은 서비스를 제공
User Experience Frameworks
Silverlight
Tablet, TV, PC - 3 Screen 전략
Sliverlight 기반의 작은용량
XNA
.Net으로 개발이 가능
XBLA/XBLIG - 3D게임 모델링 텍스쳐 지원
XNA Game Studio - 게임을 개발하기 위한 복잡한 라이브러리들을 기본적으로 제공
WP7 Demo
Hello World!
WP7 Training Kit for Developer
XNA Game Demo
Marketplace
WM6.5와 WP7의 마켓플레이스가 다르게 운영된다
WM6.5.x 이하의 엡은 WP7에서 호환이 되지 않는다
Q&A
WM6.5처럼 WP7에서는 PC에서 USB로 설치가 불가능 한 것인가?
엡 구매/설치는 Zune App을 이용해서 사용한다
PIMS와 같은 정보는 Active Sync를 통해서 제공할 수 있다.
개발자들은 USB 케이블을 통해서 디바이스에서 테스트가 가능하다
개발자 디바이스는 마켓플레이스에 통해서 등록한 뒤에 사용 해야한다
마켓플레이스에 등록하려면?
마켓플레이스에 판매자 등록을 해야 한다 (99불 등록비)
드림스파크나 비즈스파크는 마켓플레이스 등록이 무료다(?)
가이드라인을 준수 해야 한다 / 사회적 문제가 되는 엡은 등록이 불가
Hopper Test를 통과해야 한다
Globalization을 신경써야 한다
Application을 개발할 때 Phone 이벤트를 반드시 처리할 수 있도록.
▶ 뽐뿌맨님 감사~!
Session 2로 소년포비님께서 준비하신 WP7 Namespace Poker 소개를 진행 하였습니다
조별로 나누어서 각각 WP7의 네임스페이스의 역할과 기능에 대해서 이해하고, 습득하는 과정을 보다 재미있게 할 수 있도록 준비한 카드 입니다
내용은 다음과 같습니다
술래에게 하나의 Namespace 카드를 안보이게 전달한다
술래를 제외한 나머지 인원은 술래가 가진 카드를 보고 해당 Namespace의 기능을 설명한다
술래는 설명을 듣고 자신이 가지고 있는 카드가 어떤 카드인지 맞춘다
참 간단하게 진행할 수 있습니다
또 한가지의 게임으로 각각 렌덤하게 뽑은 네임스페이스 카드를 가지고
어떠한 것을 할 수 있는가에 대해서 시나리오를 구상하여 발표하는 게임으로 소개하였습니다
(카드 준비하신다고 고생하신 소년포비님께 감사~)
마지막으로 다음 주 숙제가 소개 되었습니다
WP7 어플리케이션을 처음 만들어 보자는 의미와, 우리 조에 누가 속해 있는가를 알 수 있도록 간단한 엡을 만들어 보자는 것 이었습니다
숙제는 WinMoDev에 공개될 예정입니다
제가 한 숙제는 다음 게시물에서 업데이트 하겠습니다