윈도우폰7에는 기본적으로 빌트인 된 리소스 딕셔너리가 있습니다.
정확히는 윈도우폰7에 탑재된 실버라이트에 내장된 것이라 보는게 맞겠네요.

어플리케이션에 사용되는 여러가지 컨트롤들은 XAML 로 디자인 되는데
다양한 속성값을 이용하여 세세한 컨트롤을 하는 것도 물론 가능하지만
사용자에게 일관적인 스타일을 제공하기 위해 내장 리소스를 사용하는 것은 좋은 방법입니다.

경로 : {Program Files}\Microsoft SDKs\Windows Phone\v7.0\Design\ThemeResources.xaml
 
SDK 가 설치된 경로에서 위의 파일을 찾아서 열어보면
실제 어플리케이션의 화면을 디자인하는 XAML 파일의 컨트롤이 쓸 수 있는
여러가지 내장 스타일들을 확인할 수 있습니다.

<Color x:Key="PhoneForegroundColor">#FFFFFFFF</Color>
<Color x:Key="PhoneBackgroundColor">#FF000000</Color>

<Color x:Key="PhoneContrastForegroundColor">#FF000000</Color>
<Color x:Key="PhoneContrastBackgroundColor">#FFFFFFFF</Color>

...

<!-- Font names -->
<FontFamily x:Key="PhoneFontFamilyNormal">Segoe WP</FontFamily>
<FontFamily x:Key="PhoneFontFamilyLight">Segoe WP Light</FontFamily>
<FontFamily x:Key="PhoneFontFamilySemiLight">Segoe WP SemiLight</FontFamily>
<FontFamily x:Key="PhoneFontFamilySemiBold">Segoe WP Semibold</FontFamily>

미리 사용 가능한 스타일 요소들을 체크해두면 많은 도움이 될 것 같습니다.
참고로 StaticResource 는 각 컨트롤에 아래와 같이 스타일을 지정하면 됩니다.

Style="{StaticResource PhoneTextTitleStyle}"

- NoPD -
신고
Posted by 노피디
Cloud & Dev. Story2010.09.01 09:03
요즘 예전만큼은 아니지만 여전히 Flickr 는 멋진 사진들을 올리고 공유하고 감상할 수 있는 웹사이트로 자리잡고 있습니다. 그래서인지 스마트폰을 비롯하여 많은 피쳐폰에도 다양한 Flickr 유틸리티들이 자리잡고 있습니다. 윈도우폰7 에서 구동되는 어플리케이션으로 " Flickr 7up" 이라는 프로그램이 있어서 공유해 봅니다.

최근 모바일용 애플리케이션의 동향을 보면 1) 아싸리 심플한 캐주얼 앱 , 2) 다양한 기능을 완벽하게 제공하는 풀 스펙의 앱 으로 나뉘는 것 같습니다. 사람들은 애플리케이션을 커피한잔 마시듯이 소비한다는 행태를 볼 때 첫번째의 그것이 왠지 더 나아보이는 선택일 것 같습니다.

Flickr 7 up 애플리케이션 역시 이러한 컨셉을 따라가고 있는 윈도우폰7용 앱입니다. 사진은 한장씩만 올릴 수 있고 Flickr 가 제공하는 Set 과 같은 개념은 이 어플리케이션에는 탑재되지 않은 개념입니다. 간단하고 빠르게 내 사진을 업데이트 한다라는 관점에서 멋진 설계가 아닌가 싶습니다!


- NoPD -
신고
Posted by 노피디
Cloud & Dev. Story2010.09.01 08:46
윈도우폰7... 뿐만 아니라 다양한 스마트 폰에 대한 뉴스를 전달해주는 Pocketnow.com 사이트에 새로운 동영상이 공개가 되었습니다. 역시 이번에 사용된 시료도 LG 에서 만든 윈도우폰7 시료입니다. 도대체 어디서 구한건지는 아직도 궁금하다는 ㅋ. 개발시료를 개발사들에게 전달했다는 뉴스를 봤던 것으로 미루어 보아, 아마도 3rd Party 업체들 쪽에서 유출된 것이겠지요?

동영상은 윈도우폰7에 탑재된 다이얼러와 SIP 등에 대한 간단한 이야기를 하고 있습니다. 전 동영상이나 다른 동영상에서 보였던 것과 다르데 터치에 대한 반응이 한템포 느려보이는 것 같습니다. 역시 실제로 폰이 나와서 손에 쥐어보기 전에는 좋다 나쁘다를 판단한기 힘들 것 같습니다 ^^


- NoPD -
신고
Posted by 노피디
Cloud & Dev. Story2010.08.25 13:08
모바일 기기 전문 커뮤니티인 Pocketnow.com 에서 윈도우 폰 7 개발시료와 아이폰 4, 넥서스 원의 브라우저를 비교한 동영상을 공개했습니다. 윈도우 폰 7 은 올해 연말 출시를 목표로 마무리가 한참 진행중인 마이크로소프트의 역작입니다. LG 의 시료인데 시료를 확보한 경로등은 알려지지 않았습니다.


넥서스 원은 동작속도가 상당히 빠르다고 알려진 Android 2.2 (Froyo) 로 펌업이 된 상태의 단말이고 아이폰 4는 이미 알고 있는 것처럼 iOS 4 가 탑재된 상태입니다. 윈도우 폰 7 과 아이폰4가 엎치락 뒤치락 하는 것으로 보이고 상대적으로 안드로이드 단말이 떨어져 보이네요.

아직까지 개발중인 빌드라는 점을 감안할 때, 정말로 물건이 나올지도 모르겠다는 확신이 점점 들고 있습니다. 경쟁은 소비자에게는 너무나 좋은 기회이니 100일도 안남은 윈도우 폰 7 출시를 기다려 봅니다!

- NoPD -
신고
Posted by 노피디
Development2010.07.19 14:32
engadget 에서 새로운 윈도우 폰 7 시료의 실제 시연 동영상을 공개했습니다. 그동안 공개되었던 다른 동영상보다 높은 완성도를 보여주고 있어서 무척 기대가 됩니다. 많은 분들이 MS 가 생각보다 준비를 잘 하고 있는 것 같다는 이야기들을 해주셨는데, 판단은 동영상을 보시고 각자 하시는게 맞을 것 같습니다! 생각보다 잘해주고 있다는 느낌은 확 드는걸요!?


- NoPD -
신고
Posted by 노피디
윈도우 폰 7 의 출시가 세달 정도 앞으로 다가왔습니다. 수많은 사람들이 새로운 세상을 꿈꾸며 윈도우 폰 7 을 기다리고 있을 것 같습니다. 이미 알려진 것처럼 윈도우 폰 7 에서는 C# 와 Silver Light 이 핵심 기술로 자리잡고 있습니다. 기존의 윈도우 모바일로 개발된 많은 UI / UX 들은 재활용되기 힘든 상황이지만 비지니스 로직이 C# 으로 되어 있다면 그나마 조금 나을 것 같습니다.

윈도우 폰 7 어플리케이션 개발을 위해 우리가 공부해야 할 것들이 참 많아 보입니다. 월간 마이크로소프트紙에도 6월부터 8월까지 세달에 걸쳐 윈도우 폰 7 개발 기초 강좌가 진행중이니 이걸 먼저 참조하면 좋을 것 같구요, 그 외 Silver Light 4 자체에 대한 학습을 위해 개론성격의 강의를 MS 의 김영욱 Evangelist 께서 만든 동영상이 있어 공유합니다. Techdays 2010 에서 공개된 영상이고 Silver Light 플러그인이 설치되어 있으면 바로 감상이 가능합니다 :-)



- NoPD -
신고
Posted by 노피디
Development2010.06.28 11:23
아이폰과 안드로이드의 세력 싸움에 힘입어 조용히 역사의 뒤안길로 잊혀져 버릴뻔한 이들이 있었으니 바로 여기저기서 치이고 받히고 있는 마이크로소프트의 윈도우 폰 7 입니다. 4월즈음이었던가요? LG 에서 공개한 프로토타입으로 잠깐 뜨거울뻔 하다가 다시 iOS4, Android 2.2 Proyo 등으로 완전 잊혀지는 모드였지요. Kin 폰의 판매 저조 소식이 엊그제 들리더니, 오늘 광파리님 블로그에 반가운 소식이 올라왔길래 공유합니다.



생각보다 마이크로소프트가 준비를 잘 해나가고 있는 것 같습니다. 다만 문제는 가격정책과 출시일자가 될 것 같습니다. 그러나 거꾸로 iOS4 도 공개가 되었고 Proyo 도 공개된 상태에서 (물론 후속 버전이 더 나올지도 모르는게 안드로이드 이지만요...) 카운터 펀치 한방 날릴 타이밍은 시장이나 회사입장에서 된 것이 아닐까 싶습니다. 아이폰 따라하기 일색인 스마트폰 시장에서 변화를 주도해 보기도 한번 바래봅니다.

- NoPD -
신고
Posted by 노피디

티스토리 툴바