Microsoft PowerPoint - Windows CE Programming_2008 [호환 모드]

Similar documents
기초에서 활용까지 윈도우즈 임베디드 CE 프로그래밍

Microsoft PowerPoint - chap01-C언어개요.pptx

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고

DE1-SoC Board

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev

삼성955_965_09

서현수

Analyst Briefing

P2WW HNZ0

KIDI_W_BRIEF(제1호)_본문.hwp

Ç¥Áö

WinCE 실험실습 #1

보안공학연구회

Tekla Structures 설치

ESP1ºÎ-04

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

KDTÁ¾ÇÕ-2-07/03

±èÇö¿í Ãâ·Â

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

DioPen4.1 Manual_hp.doc

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

¨ìÃÊÁ¡2

슬라이드 1

ODS-FM1

<30312DC1A4BAB8C5EBBDC5C7E0C1A4B9D7C1A4C3A52DC1A4BFB5C3B62E687770>

1. 제품 개요 AhnLab Policy Center 4.6 for Windows(이하 TOE)는 관리대상 클라이언트 시스템에 설치된 안랩의 안티바이러스 제품인 V3 제품군에 대해 보안정책 설정 및 모니터링 등의 기능을 제공하여 관리대상 클라이언트 시스템에 설치된 V3

KDTÁ¾ÇÕ-1-07/03

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

Todo list Universal app

Title Here

시스템요구사항엔터프라이즈및중소기업용

<4D F736F F F696E74202D20332DC1F6B9DDC1A4BAB8BDC3BDBAC5DB>

2 전개과정 지도계획 주기 주제 활동 방법 및 내용 성취수준 주제발현 브레인스토밍 유목화 1 한식 알아보기 요리법 연구하고, 학고역할분담 조리 계획하기 생명과 음식 영화감상하기 생명과 음식 토론하기 한식 식사예절 알아보기 6 음식 주제발현, 브레인스토밍, 유

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

DioPen 6.0 사용 설명서

초보자를 위한 ASP.NET 2.0

저작권 및 상표 정보 본 문서 및 관련된 모든 내용은 국제 저작권 및 기타 지적 재산권의 적용을 받고 이에 따라 보호되며, Nero AG 및 자회사, 계열사 또는 라이선스 제공자의 자산입니다. All Rights Reserved. 이 문서의 어떠한 부분도 Nero AG

Gartner Day

국민 대표들과 전시장을 둘러보며 IT에 대한 깊은 관심을 표명했 다. 개막쇼인 테이프커팅은 IT 뉴웨이브 게이트 오픈식 으로 대체해 화려한 볼거리를 제공했다. 노 대통령과 진대제 정통부 장관, 고현진 한국소프트웨어진흥 원장 등 행사 주최측과 국민대표들이 전시장 입구에

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

4S 1차년도 평가 발표자료

Windows 8에서 BioStar 1 설치하기

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

초보자를 위한 한글 Visual Basic .NET 21일 완성

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

내지(교사용) 1-3부

Oracle Database 10g: Self-Managing Database DB TSC

untitled

1

기술 이력서 2.0

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Interstage5 SOAP서비스 설정 가이드

PowerPoint Presentation

PCServerMgmt7

P2WW HNZ0

우리 스몰캡 이슈 1. IT 패러다임 변화는 소프트웨어가 주도 IT경쟁력은 HW SW 전 세계 IT회사 시가총액 상위 5위 중 3개가 소프트웨어 회사이며, 나머지 하드웨어 회사 조차도 소프트웨어 역량을 육성하는데 집중하고 있는 상황이다. 하드웨어의 차별성은 계속 떨어지

vm-웨어-01장

<38BFF92032C1D6C2F75FC7D8BFDC5357B1E2BEF7B5BFC7E25F4D E687770>

DR-M140 사용 설명서

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

最即時的Sybase ASE Server資料庫診斷工具

ÀüÀÚ Ä¿¹ö-±¹¹®

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

DBMS & SQL Server Installation Database Laboratory

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

< A67EAAD1AA46B77CC4B3A8C6A4E2A5552E706466>

Microsoft Word - 최신IT동향.doc

FileMaker 15 ODBC 및 JDBC 설명서

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

초보자를 위한 ADO 21일 완성

APOGEE Insight_KR_Base_3P11

FileMaker ODBC 및 JDBC 가이드

Android App 개발방법

<4D F736F F F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129>

スライド タイトルなし

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

ConnectCore i.mx53 / Wi-i.MX53 Freescale i.mx53 Cortex A8 system-on-module 네트워크가가능한 i.mx53 ConnectCore는새로운프리스케일 i.mx53 Application 프로세서기반인고성능 32-bit S

Citrix Workload Balancing 2.1 설치 가이드

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

Voice Portal using Oracle 9i AS Wireless

PowerPoint Presentation


Microsoft SQL Server 2005 포켓 컨설턴트 관리자용

Portal_9iAS.ppt [읽기 전용]

PowerPoint

초보자를 위한 ASP.NET 21일 완성

<B4EBC7D1BAF1B8B8C7D0C8B8C3DFB0E8C7D0BCFABFACBCF62D C1F8C2A520C3D6C1BE292E687770>

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

I. 회사의 개요 1. 회사의 개요 1) 회사의 법적, 상업적 명칭 당사의 명칭은 "주식회사 한글과컴퓨터"라고 표기합니다. 또한 영문으로는 "HANCOM INC." 라 표기합니다. 단, 약식으로 표기할 경우에는 (주)한글과컴퓨터라 고 표기합니다. 2) 설립일자 및 존속

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

제목을 입력하세요.

1 법적 고지 사항 SK hynix Inc.는 사전 통보 없이 제품, 정보 및 사양을 변경할 권리를 보유합니다. 본 문서의 제품 및 사양은 참조용입니다. 본 문서의 모든 정보는 어떠한 형태의 보증 없이 있는 그대로 제공됩니다. 본 문서와 여기 포함된 모든 정보는 SK

Social Network

이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이

User Guide

슬라이드 1

!K_InDesginCS_NFH

À̽ºÆ®¼ÒÇÁÆ®IR_9

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

Transcription:

Programming 고재관 Microsoft Mobile Device MVP

Speaker 고재관 myaustin@korea.com Microsoft MVP 2006-2008 2008 Mobile Devices 분야 500 시간세미나 / 강의 실무경력 15 년메신저 Portable Device since 1995 집필도서 커뮤니티 http://myaustin.egloos.com ti http://www.pdalab.org MSN : austinko@hotmail.com Nate : myaustin@nate.com VC++ 2008 초보자를위한 Windows Mobile Programming (2008 년초출간예정, 정보문화사 ) 윈도우임베디드 CE 프로그래밍 (2006, 정보문화사 ) 팔아라! 실전 PDA 프로그래밍 (2002, 삼각형프레스 ) Starting Mobile PDA Programming (2001, 삼각형프레스 ) 전문분야 Mobile Device 컨설턴트및 Market Planner Windows Mobile 기반휴대폰 Software 제작 DirectShow 기반개발전문가

Programming Overview

운영체제 명버젼발표코드네임 Handheld PC 1.0 1 1996 년가을 Pegasus Embedded Toolkit 1.0 (Developers Only) 1 - Alder Embedded Toolkit (Developers Only) 2 1997년가을 Birch Handheld PC 2.0 2 1997 년가을 Mercury Palm-size PC 2.0 2.01 1998년봄 Gryphon Embedded Toolkit 2.1(Developers Only) 2.1 1998년가을 Birch SP1 Palm-size PC 2.11 중국어버전 2.11 1998년가을 Orion Handheld PC 2.11, Professional Edition 2.11 1998년가을 Jupiter Palm-size PC 2.11 미국 & 일본어버전 2.11 1999년초 Wyvern Embedded Toolkit 2.12(Developers Only) 2.12 1999년봄 Birch SP2 Embedded Toolkit 3.0(Developers Only) 3 1999 년겨울 Cedar Pocket PC 3 2000년봄 Rapier Handheld PC 2000 3 2000년가을 Galileo Pocket PC 2002 3 2001 년가을 Merlen.net 4.0 4 2002년봄 Talisker 5.0 / embedded Visual C++ 4.0 5 2005년 Macallan Windows Mobile 5.0 5 2005년 Magneto Windows Embedded CE 6.0 6 2006년가을 Yamazaki Windows Mobile 6 5 2007년봄 Crossbow? 7??

Platform HPC PPC HPC 1.0 1.0 HPC 2.0 2.0 2.01 PPC C10 1.0 HPC Pro 2.11 211 2.11 211 2.11 PPC 1.2 HPC 2000 3.0 3.0 Pocket PC Pocket PC 2002.net 4.x Windows Mobile 4.x Pocket PC 2003 5.x Windows Mobile Windows Mobile 5.0 Windows Mobile 6 Windows Embedded CE 6.0

Platform Build HPC PPC - 1.0 Embedded Toolkit 2.x 2.0 2.01 Platform Builder 2.1x 211 2.11 211 2.11 Platform Builder 3.0 3.0 3.0 Pocket PC Pocket PC 2002 Platform Builder 4.x.net 4.x Windows Mobile 4.x Pocket PC 2003 Platform Builder 5.x.net 5.x Windows Mobile Windows Mobile 5.0 Windows Mobile 6 Platform Builder 6.0 for Visual Studio 2005 Windows Embedded CE 6.0

Last Platforms 3.0 Handheld PC 2000 Pocket PC 2000 Pocket PC 2002 Smartphone 2002.net 4.0.net 4.2 WM 4.0 Pocket PC 2003 Smartphone 2003 5.0 5.01 WM 5.0 Pocket PC 2005 Smartphone 2005 5.0x WM 6 Classic / Professional Standard Windows Embedded CE 6.0 Windows Mobile

Programming Tools Toolkit Toolkit for Visual C++ 5.0/6.0 Toolkit for Visual BASIC 5.0/6.0 Toolkit for Visual J++ 5.0/6.0 embedded Visual Tools 3.0 embedded d Visual C++ 3.0 embedded Visual BASIC 3.0 embedded Visual C++ 4.0 네이티브코드기반 (C++) Visual Studio.NET 2003 관리형코드기반 ( NET Compact Framework) 관리형코드기반 (.NET Compact Framework) Visual C++ 2005 Visual C++ 2008

HPC PPC - 1.0 Toolkit for Visual C++ 5.0 Toolkit for Visual BASIC 5.0 2.0 2.01 기존 Visual Studio 제품군에 Add- on 해서사용하는개발툴 Toolkit for Visual C++ 6.0 Toolkit for Visual BASIC 6.0 Toolkit for Visual J++ 6.0 2.11 2.11 기존 Visual Studio 제품군에 Add- on 해서사용하는개발툴 embedded Visual Tools 3.0 - embedded Visual C++ 3.0 - embedded Visual BASIC 3.0 3.0 3.0 Microsoft는 PDA 운영체제시장영향력확대를위해 evc++3.0 과 evb3.0을무료로제공 embedded Visual C++ 4.0 Visual Studio.net 7.0 / 2003 & S.D.E.net 4.x WM 4.0 4.0 전용개발툴. PDA에.net Compact Framework 설치된경우 VS.net 으로개발가능 5.x WM 5.0 WM 6 Visual Studio 2005 Visual Studio Codename Orcas Windows Embedded CE 6.0

SDK Device 정보와라이브러리집합 반드시 SDK 가있어야개발이가능 Platform 마다필요 HPC 2000, Pocket PC 버전 HPC 버전 PPC 버전 1.0 HPC 1.0-2.0 HPC 2.0-2.01 - PPC 1.0 2.11 HPC Pro 3.0 PPC 1.2 3.0 HPC 2000 Pocket PC Pocket PC 2002.net 4.x Standard SDK Pocket PC 2003 5.x Standard SDK Windows Embedded CE 6.0 - - Pocket PC 2005 Windows Mobile SDK Professional

Database EDB CE 내장데이터저장형식 \\Database폴더에있음 ( 파일탐색기로복사불가 ) 볼륨마운트방식을통한저장방식가능 Pocket Access Microsoft Access MDB의 Lite 버전 일부 Query 문이지원되지않는다. ADOCE가이미설치되어있어무료사용가능 SQL Server for Windows Microsoft 는 SQL CE 버전사용권고 ( 상용 )

실무개발 실무에서는대부분 C++ 을사용 낮은 PDA사양에서는컴파일된실행파일필요 evc++ 에서현재는 Visual Studio 2005 로전환중 evb 는테스트나간단한사용목적에만사용 수행속도늦음 - 실무에서거의사용안함 PDA 에서메모리문제등도지적.NET Compact Framework 로전환됨 C++ 에서 API 방식과 MFC 방식을사용 API방식은최소크기와최대실행속도가능 MFC방식은짧은기간에제작가능.NET Compact Framework 을이용 C#,VB.NET 등의언어를이용하여개발 Microsoft 개발권고사항 최근사용증가추세

개발의주의점 폴더만이존재한다. Root (C:\ \) 확장드라이브는폴더로존재한다. 상대폴더는존재하지않는다. \Temp\ABC\ABC (..\ABC \Temp\ABC\ABC ) Current Folder 인식불가 (DLL제외) UNICODE UNICODE를기본으로처리한다. (ANSI사용가능) PC는 ANSI가기본이다. Multi Platform & Multi CPU 여러개의 Platform이존재하고각 Platform에여러개의 CPU 1 개프로그램을다음 Platform 에실행하려면 8 개필요 예 )HPC 2000(ARM,MIPS,SH3,x86),Pocket PC (ARM,MIPS,SH3),CE.net (ARM)

끝 Programming Overview