2 Results for 'pdc2008'

  1. 2008.10.29 실버라이트 2 모바일
  2. 2008.10.29 실버라이트 툴킷 공개! from PDC2008 (1)
요즘 PDC2008에서 정보들이 쏟아져 나오네요. 뭐 사실 가장 큰 뉴스는 윈도우즈7에 대한 것이지만 뭐어...

음음. 거두 절미하고, 정말로 의외네요. 제가 생각했던 것보다 실버라이트 2 모바일이 훨씬 더 빠르게 다가오고 있어요.
실버라이트 2 모바일에 대해 소개하고 있는 http://silverlightuk.blogspot.com/2008/10/silverlight-2-for-mobiles.html 이 글에서 그대로 따옵니다.
YOU DO NOT HAVE TO DO ANYTHING TO MAKE YOUR SILVERLIGHT APPLICATION TO MAKE IT WORK ON THE MOBILE, NO RECOMPILING, NOTHING
정말 의외에요. 실버라이트 애플리케이션을 모바일에서 돌리기 위해 컴파일이든 뭐든 아무것도 할 필요가 없대요! 믿기지가 않네요.

실버라이트 2 모바일의 첫번째 CTP는 아마도 2009년 1분기에 나올 것으로 예상된다고 하고요, 아마도 MIX09에 맞춰 발표되지 않을까...하는 군요.

몇 가지 내용을 간추려보자면,
디바이스가 달라지면 사용자 경험도 달라져야 한다.
실버라이트 2 모바일이 실버라이트 2 애플리케이션을 그대로 돌릴 수 있다고 해도 화면 사이즈나 디바이스의 제약등을 고려해야 한다는 얘기죠.

키보드 인터랙션
뭐 핸드폰 등의 입력 장치를 고려한 키보드 인터랙션이 들어갈거라는군요. 예를 들어 숫자만 입력하기 라던가...

제스쳐
이제 휴대 디바이스에서 터치는 대세가 아닌 필수가 되는 느낌이죠. 터치 디바이스에서 제스처 기능은 매우 유용한데요,  실버라이트 2 모바일의 SDK나 코드플렉스에서 표준화된 제스처를 지원하...기를 바란대요-_-;

디바이스
모바일 디바이스들은 실버라이트를 플러그인 형태로 지원한다고 하는데요, 바로 브라우저의 방식과 같이 말이죠.
마이크로소프트는 디바이스 벤더들이 실버라이트 플러그인을 번들하도록 유도하고 있고 실버라이트 플러그인이 번들된 디바이스는 브라우저와는 달리 별도로 설치할 필요가 없대요.

모바일 기능
카메라 캡쳐 등을 지원...뭐 이것도 미래의 일이니까요. 아직은 확실치 않고요.

CTP...
아직 CTP가 나오지 않았지만 실버라이트 2 애플리케이션 개발 경험이 있다면 사이즈만 잘 조절하면 곧바로 실버라이트 2 모바일 개발이 가능한거죠. CTP까지는 이런식으로 시뮬레이션이 가능... 

이제 남은건 모바일 디바이스 벤더가 실버라이트를 심은 디바이스를 출시하는 것 뿐!
Pigmap on mobile도 기대하세요 ^^
저작자 표시 동일 조건 변경 허락
신고
Posted by gongdo

한창 PDC2008에서 소식이 쏟아져 나오고 있는데요, 관심 있는 주제들은 많은데 둘러 볼 시간이 없네요. 저는 한창 프로젝트 막바지에 이르러서요… 그래도 실버라이트 관련해서 그냥 지나칠 수 없는 소식이 있어요.

전에 실버라이트 2를 공식으로 발표한 컨퍼런스 콜에서도 나왔던 얘기지만 코드 플렉스를 통해 실버라이트 툴킷이 공개되었어요.

이번에 공개된 툴 킷에는 12개의 컨트롤과 6개의 테마를 포함하고 있으며 모두다 유닛 테스트와 문서화가 완벽하게 이루어져 있어요. 여느 오픈 소스와는 질적으로 다른 게 바로 유닛 테스트와 문서화라고 생각해요.

 
MSDN 스타일의 표준화된 문서화야 말로 마이크로소프트 기술의 강점중 하나!

 
진짜 프로젝트를 이 정도로만 깔끔하게 만들면 하산해도 될거에요. 앞으로 실버라이트 컴포넌트를 만들 때의 교과서가 될 듯. 저도 이번 프로젝트 끝내고 빨리 공부해보고 싶군요.

실버라이트 툴킷 프로젝트에서는 컨트롤을 4개의 퀄러티 대역으로 구분하고 있네요.

  • Experimental ; 실험적이고 평가를 위해 작성된 컨트롤.
  • Preview ; 기본적인 사용 시나리오를 미리 보기 위한 퀄러티로 피드백에 따라 많은 수정이 있을 수 있음.
  • Stable ; 90% 이상의 완성도로 이 후 브레이킹 체인지는 거의 없는 퀄러티.
  • Mature ; 풀 릴리즈를 위해 준비된 퀄러티.

이번에 공개된 컨트롤은 다음과 같아요.

Preview 퀄러티

  • AutoCompleteBox
  • NumericUpDown
  • ViewBox
  • Expander
  • ImplicitStyleManager
  • Charting

Stable 퀄러티

  • TreeView
  • DockPanel
  • WrapPanel
  • Label
  • HeaderedContentControl
  • HeaderedItemsControl

네, WPF를 하셨던 분이라면 익숙한 몇몇 컨트롤도 있고 새로 추가된 컨트롤도 있네요. 특히 썩 아름답지는 않지만 쓸만한 차트가 포함된 것도 고무적이고요.

또 특이한 점으로는 기존 컨트롤에 쉽게 테마를 입힐 수 있도록 준비된 ImplicityStyleManager인데요, 자세한 사항은 Theming에서 확인해 보세요. 간단하게 눈으로만 봐도 무슨 내용인지 파악할 수 있을 거에요.

아우아우… 바빠 죽겠는데 새로운 것들은 쏟아져 나오고… 진짜 정신 없네요!

저작자 표시 동일 조건 변경 허락
신고
Posted by gongdo


티스토리 툴바