카테고리

    [WM이야기] Window Phone 7(윈도우폰7)란 ? -세 번째 시간

    위와 같이 윈도우 폰 7은 구조를 가집니다. 앞에서 말했듯 프레임워크와 툴은 그렇구요. Cloud Service란 클라우드 말 그대로 구름처럼 전 세계 어디서든 구름을 볼 수 있듯이, 언제어디서든 인터넷이 있다면 동일한 콘텐츠나 어플리케이션을 접할 수 있다는 뜻으로 '클라우드'가 사용된다. 윈도우사는 MS Azur Platform을 통해서 클라우드 서비스를 제공합니다. MS Azur Platform은 참으로 범위가 넓어서 최대한 간단하게 설명드리곘습니다. 뭐냐면, MS-SQL(데이터베이스) 와 오피스 등 서버를 제공해주는 서비스입니다. 예를 들어 회사에서 제가 기업을 가지고 있는데, 운송을 하는 회사입니다. 운송을 하는 데 있어서 배송되는 물건이 어디쯤 가고 있는지, 배달은 완료되었는지 등의 정보를 주고..

    [WM이야기] Window Phone 7(윈도우폰 7)란 ? -두 번째 시간

    윈도우 폰 7 은, 커널로써 Window Embeded Compact 7 을 가지고 있습니다. 이전 제가 쓴 WM 이야기를 보시면, 커널이 뭔지, window CE 가 뭔지 설명이 되어있습니다^^ 이 Window Embeded Compact 7은 window CE에서 명칭이 변경된 것입니다. 명칭만 변경 된 것이 아니라 많은 부분이 변화했고, 또 이전 커널과는 아예 다른 OS라고 생각하시면 편하겠네요^^ 음 그리고, 기존의 Mobile - IE 기반에서 많은 욕을 쳐묵쳐묵해서... 인터넷익스플로러 6.0 을 사용해서, 보안이나 웹킷엔진(사파리나 구글크롬 같은)과 비교해서 많이 느려서 그랬습니다. 그래서 이번엔 인터넷익스플로러 7 기반에 8버전의 여러가지 기능을 추가하고 마이크로소프트사의 Bing을 통해서..

    [WM이야기] Window Phone 7(윈도우 폰7) ?

    Window Phone 7이 곧 출시된다고하죠 ? 기존의 윈도우 모바일 유저들의 기대와 관심이 크답니다. 물..론.. 윈도우 폰 7부터는 스펙이 매우 매우 좋아야 하기에, 그리고 이전 윈도우 6.5.3 이전버전과는 전 ~ 혀 호환이 되지 않기에 업그레이드를 하지못하고 사야 하긴 하지만... 그래도 기대가 되는 것은 사실입니다 ^^ Window Phone 7에 대해서 알아볼께요. 마이크로소프트 사에서는 •A Different kind Of Phone •Real-time updates •Contacts, Photos, Games, Music •Post You’re status Once •Most recent contacts at your finger •Live friend updates from social..

    [WM이야기] 윈도우 모바일 커널 'Window CE'란 ? -세 번째 시간

    벌써 세번째 시간입니다. 후딱후딱...!! 그래서 Window CE는 아래의 사진과 같이 발전을 해왔습니다!! UI적으로 보기엔 6.1까지의 큰변화가 눈에 띄질 않네요. 6.5 와 그리고 7또한 엄청난 변화가 있어, 같은 윈도우 모바일인지 의심 이 갈정도 네요 ^^ 그렇다면 이러한 외관말고 내부가 어떻게 변화했는 지 한 번 살펴볼까요~? 위는 Window CE 6.0의 내부 모습입니다. 5.0과 달라진 점으로써는 유저가 어플리케이션을 실행하는 User Space에 있던 Device관리(Device.Dll) 네트워크 관리와 그래픽 관리(GWES)가 Kernel 공간으로 옮겨 진 것입니다 ^^ 이것이 뭐가 큰 변화냐구요, 생각을 해보세요! 어플리케이션을 실행시키는 데 있어서 OS가 직접 이러한 부분을 제어해..

    [WM이야기] 윈도우 모바일 커널 'Window CE'란 ? -두 번째 시간

    반갑습니다. 글이 길어져서 글을 나누다보니... 번거로우시더라도 양해부탁드립니다. 저번 시간에 Window CE가 이러이러 저러저러하다는 개념을 알았으니 간단한 이론이나 부팅로더 순서등을 알아보겠습니다. 저 또한 접한지 2주일 가량 밖에 되지 않아 매우 초보적이니, 혹시나 잘못된 정보가 있으면 바로바로 ! 지적을 꼭 부탁드립니다 ! *왜 티스토리는 Copy & Paste 기능을 지원하지 않을까요ㅜ_ㅜ 힝... 자 ! 위의 그림을 보시죠. 어려워보이지만 그닥 어려운게 아닙니다. 저 CPU는 여러분의 스마트폰 안에 있는 CPU라고 생각하시면 되겠습니다. NK.nb0이 뭐냐구요 ? 첫번째 시간에 말씀드렸 듯, 윈도우 CE는 윈도우 개발툴을 이용해서 개발자가 원하는 기능만을 모아 윈도우를 만들고, 그 만들어진 ..

    [WM이야기] 윈도우 모바일 커널 'Window CE'란 ? -첫 번째 시간

    이번에 윈도우 폰 7에 대한 세미나를 진행하면서 굉장히 많은 지식을 습득한 것 같습니다. PC 운영체제 윈도우를 공부중이였는데, 소형 OS(Embeded OS) 도 PC 운영체제와 큰 차이가 없더군요! OS에는 "커널"이라는 것이 존재합니다. 거의 OS의 전부라고 할 수 있는 이 '커널'이 운영체제의 핵심 부분으로, 인터페이스, CPU의 시간관리(우선순위), 메모리 관리 등 주요 부분에 대한 담당을 하고 있습니다. 그렇다면 윈도우 모바일 이라는 OS이 모바일에 깔려있다면 폰을 켤때부터 이 커널이 컴팩트한 디바이스를 관리하게 되는 것이죠. 이 커널의 이름이 'Window CE' 입니다. Window CE 에서 CE는 'Compact Edition'이라고 많이 생각하시는데, 실은 아무런 뜻이 없습니다 ^^;..

    데이터베이스에 대한 이야기 - 세번째 시간

    데이터 베이스 설계 하고 개발하는 것은 - 요구 사항 분석 - 개념적 모델링 - 데이터 베이스 설계 - 데이터 베이스 생성 이런 과정을 거쳐서 데이터 베이스를 설계 하게 됩니다. 요구사항의 분석에는 첫번째로 인터뷰를 해야 합니다. 그래서 전문분야라면 그 분야의 전문용어는 잘알아놓아야겠죠^^ 이런 것을 바탕으로 개념적 모델링을 하고 다시 첫번째 요구사항분석과 섞어서 완성이되면 그때서야 데이터베이스를 설계합니다. 요구사항분석에서는 잠재적 사용자들의 요구사항을 이해하고 분석하며, 면담과 문서양식을 이용합니다. 개념적모델링은 (약도의개념) DBMS와 독립적으로 사용자들의 데이터 요구사항을 그림의 형태로 간단한 표현하고, 개체 관계모형이 많이사용됩니다. 물론, 사용자들의 정보요구에 대한 정확한 이해가 필요하고, ..