윈도우즈폰7 2

Windows Phone 7의 데이타 저장구조-Isolated Storage 리뷰

모든 프로그래밍 언어가 그렇듯이 데이타를 저장할 수 있는 저장소가 필요하다. 보통 파일이나 DBMS가 가장 통상적인 방법인데 안타깝게도....!! 윈폰7에서는 Embedded DBMS를 지원안한다. WM6.5까지는 기본 내장이었는데.. 윈폰7에서는 빠졌다. 이유인 즉슨.. 클라우드를 쓰라는 것. SQL Azure 클라우드도 있으니 사용해도 되긴 하는데.. 그래도.. 로컬 구동 앱에서는 DBMS가 편한건 사실이다.. (오픈소스로 제공되는 DBMS가 있으니 나중에 한번 소개해보기로 하고) 윈폰7의 Persistance 저장구조는 파일 시스템이다. 디렉토리를 생성하고, 각 디렉토리에 파일을 저장하는 방식이다. 그리고 또 하나가 Local Setting이라는 것이 있는데, 이건, 간단하게 말하면 애플리케이션의 ..

Windows Phone 7의 위치정보(LBS) API 분석

요즘 스마트폰은 기본 요소가 GPS 기반의 위치 정보를 제공함으로써, LBS (Location Based Service)를 제공하게 하는건데, 당근 윈폰7도 API를 제공한다. 그런데 약간 특이한데, 일단 한번 살펴보자 GPS뿐만 아니라, cellphone과 radio를 지원 GeoCoordinateWatcher watcher = new GeoCoordinateWatcher(GeoPositionAccuracy.Low); 위치 정보를 가지고 오는 Class는 위와 같다. GeoGoodinateWatcher를 사용하는데, 재미있는것중 하나가 안에 생성자에 들어가는 GeoPostionAccuracy.Low와 High라는 값이다. 윈폰7의 기기 요건은 GPS 필수 장착과 라디오 필수 장착 요건이 있다. GPS를..