HOME > 상세정보

상세정보

(about) Mobile programming

(about) Mobile programming (12회 대출)

자료유형
단행본
개인저자
강룡 김근호 이재만 임종관 조성환
서명 / 저자사항
(about) Mobile programming / 강룡 ...등저.
발행사항
서울 :   영진.com ,   2001.  
형태사항
855, [5] p. : 삽도 ; 24 cm + CD-ROM 1매.
ISBN
8931417373
일반주기
색인수록  
공저자 : 김근호, 이재만, 임종관, 조성환  
000 00737namccc200265 k 4500
001 000000715501
005 20100807021806
007 ta
008 010905s2001 ulka 001a kor
020 ▼a 8931417373 ▼g 13000 : ▼c \28000
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 111193811 ▼f 개가 ▼l 111196727 ▼f 개가
082 0 4 ▼a 005.7126 ▼2 21
090 ▼a 005.7126 ▼b 2001
245 2 0 ▼a (about) Mobile programming / ▼d 강룡 ...등저.
260 ▼a 서울 : ▼b 영진.com , ▼c 2001.
300 ▼a 855, [5] p. : ▼b 삽도 ; ▼c 24 cm + ▼e CD-ROM 1매.
500 ▼a 색인수록
500 ▼a 공저자 : 김근호, 이재만, 임종관, 조성환
700 1 ▼a 강룡
700 1 ▼a 김근호
700 1 ▼a 이재만
700 1 ▼a 임종관
700 1 ▼a 조성환

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.7126 2001 등록번호 111196727 (3회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.7126 2001 등록번호 151121235 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/제2자료실(3층)/ 청구기호 005.7126 2001 등록번호 111196727 (3회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.7126 2001 등록번호 151121235 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

책소개

모바일 프로그래밍을 하고있는 5명이 공저한 책으로, WindowsCE&PocketPC, PalmOS, J2ME 이 세 개의 플랫폼에서의 프로그래밍을 설명했다.

현재 모바일 플랫폼은 하나가 주도하고 있는 것이라 아니라 윈도 CE 플랫폼, Palm OS 플랫폼, J2ME 플랫폼이 주로 이루고 있다. 따라서 이 책에서는 하나의 모바일 플랫폼만을 다루고 있는 것이라 아니라 세 개의 플랫폼을 파트로 나누어 각 플랫폼에서 대하여 알아본다. 각 플랫폼에서의 애플리케이션을 개발해 본다. 또한 각 파트에서는 실전예제를 다루고 있어 독자들이 이해를 돕는다.

Part 1의 WinCE 파트에서는 WinCE에 대한 전반적인 설명과 애플리케이션 개발을 주요 내용으로 설명한다. 특히 그 중 가장 각광받고 있는 PDA 플랫폼인 Pocket PC에 관한 애플리케이션과 게임개발에 관련된 내용을 실전예제 중심으로 실었다. 개발 툴인 eMbedded Visual Tools(C++) 3.0의 자세한 사용법과 실제 현장에서 몸담고 있는 개발자들의 체험과 유의할 점 등 각종 팁을 제공하고 있으며, 많은 실전 예제를 통하여 여러가지 애플리케이션, 게임을 제작할 수 있도록 했다.

Part 2, PalmOS 파트에서는 팜용 애플리케이션을 개발하는 것을 주요 내용으로 하고 있다. 기본적으로 코드워리어를 이용한 개발 환경을 주로 하고 있으며, OS에 대한 설명부터 SDK 사용법 등, 개발에 필요한 전반적인 내용을 다루고 있다. Part 3의 J2ME 파트에서는 Java2 플랫폼의 J2ME(Java2 Micro Edition)을 주요 내용으로 설명한다.. 특히 J2ME의 아키텍처와 J2ME의 핵심 기술이라 할 수 있는 KVM(Kilobyte Virtual Machine)에 대해 자세히 다루었다.

부록 CD에는 책에 수록된 응용 프로그램에 대한 소스코드와 실행파일/J2SE 1.3/J2ME Wireless Toolkit 1.0/Forte for Java CE(Community Edition) 2.0 등이 수록되어있다.


정보제공 : Aladin

저자소개

김근호(지은이)

<About Mobile Programming>

이재만(지은이)

<떨림>

강룡(지은이)

<About Mobile Programming>

정보제공 : Aladin

목차


목차

Part 1 Pocket PC Programming

 Chapter 01 Windows CE 세계 = 16

  Windows CE 소개 = 16

  Pocket PC의 구조 = 18

   기본 구조 = 20

   사용자 인터페이스 = 20

   커널 = 22

   통신 및 기타 인터페이스 = 23

   기타 Windows CE 디바이스 = 24

  Windows CE의 특징 = 25

   메모리 = 25

   전원 관리 = 27

   레지스트리와 데이터베이스 = 29

   통신 = 31

   COM 및 DCOM = 33

 Chapter 02 Windows CE 개발 환경 소개 = 35

  개요 = 35

  WinCE 디바이스 애플리케이션 개발의 특징 소개 = 36

   여러 가지 CPU 사용 = 38

   다양한 DISPLAY - LCD 조건 42

  개발 도구 Microsoft eMbedded Visual Tool(C++) 3.0 소개 = 44

   Microsoft eMbedded Visual Tools(C++) 3.0의 특징 = 44

   인스톨 과정 및 개발 환경 세팅 = 45

   프로젝트 작성의 기본 = 46

   주요 프로젝트 작성 방법 = 49

   비주얼 C++ 사용자들이 흔히 혼동하는 문제들 = 55

   애뮬레이터 = 58

   ActiveSync이용 = 59

  Application Tool의 소개 = 60

 Chapter 03 Windows CE 프로그래밍 = 64

  Hello WinCE World = 64

   윈도 만들기 = 65

   기본 메시지 처리 = 74

  Windows vs Pocket PC 프로그램 = 86

   고려해야할 문제들 = 86

   Pocket PC를 처음 접할때 = 87

   스트링의 처리 - 유니코드의 사용 = 89

   윈도 API 차이 = 96

   메모리 문제 = 97

   파일 시스템 차이 = 101

   파일내의 리소스 데이터 사용 = 111

   Timer 프로그래밍 = 118

  Tip = 121

   메뉴바와 커맨드바 = 121

   자식 윈도와 SIP = 134

   윈도 형태 바꾸기 = 149

   데스크탑 PC에서 Pocket PC 제어하기 = 168

  게임용 라이브러리 GameAPI 설명 = 201

   GameAPI란? = 201

   GameAPI 버전 History = 202

   기본 GameAPI 함수들의 사용형식 = 203

   GameAPI의 기본 예제 분석 = 207

 Chapter 04 실전 예제 1 - 사진첩 만들기 = 231

  프로그램 설명 = 231

  기본 틀 구성 = 232

  이미지 로드 및 보여주기 = 238

  메뉴 구현 및 이미지 이동 = 249

 Chapter 05 실전 예제 2 - 게임제작 = 277

  왜 게임 제작인가? = 277

  데스크탑 PC용 GameAPI 프로그램(에뮬레이터) 제작 = 279

   StarMoveGX 예제 = 279

   PC에서의 GameAPI 에뮬레이터 환경 제작 - StarMove 소스 = 293

  GameAPI를 이용한 슈팅게임 제작 = 306

   게임의 구조 = 307

   기본 구조 제작하기 = 308

   충돌처리 = 339

   그래픽 글자 처리를 위한 폰트클래스 제작 = 344

Part 02 Palm Programming

 Chapter 06 Palm의 세계 = 354

  팜의 소개 = 354

  핸드헬드 : 팜 = 360

  팜 구성요소 = 366

   메모리 = 369

   디스플레이 = 373

   Palm OS = 373

   통신 장치 = 374

  팜과 친해지기 = 374

   사용 가이드 = 375

   구입 가이드 = 380

  팜용 프로그램 개발 = 381

   제약사항 = 381

   고려해야할 요소 = 384

   개발자 관련 리소스 = 386

   서적 = 386

 Chapter 07 팜 개발 환경 = 389

  유저 인터페이스 = 389

   유저 인터페이스(User Interface) 구성 요소 = 390

   유저 인터페이스 디자인 = 399

  Palm OS SDK = 402

   구성 요소 = 403

   시스템 관리(System Management) = 403

   통신(Communication) = 409

  코드워리어를 이용한 개발 = 411

   코드워리어의 사용 = 411

   코드워리어의 구동 = 412

   프로젝트 시작 = 417

   프로젝트 창 = 419

   프로젝트 환경 설정 = 423

   컨스트럭터를 이용한 리소스 편집 = 425

   애플리케이션 실행 = 433

   애플리케이션 디버킹 = 443

 Chapter 08 팜 프로그래밍 = 451

  Hello PalmWorld = 451

   프로그램 구성 = 451

   프로그램 시작루틴 = 451

   프로그램 종료루틴 = 453

   이벤트 루프 = 454

   메시지 표시 = 454

  프로그램의 시작과 종료 = 456

   실행코드와 프로그램 실행 = 456

   실행코드 처리 = 457

   다른 프로그램 실행 = 459

   자신만의 실행코드 제작 = 461

   프로그램 종료 처리 = 462

   실행코드 요약 = 462

  이벤트 루프 = 463

   프로그램내에서의 이벤트 루프 = 463

   저수준 이벤트 처리 = 467

  사용자 인터페이스 = 470

   폼, 윈도 대화상자 = 470

   컨트롤 = 473

   필드 = 478

   메뉴 = 481

   테이블 = 482

   리스트 = 483

   라벨 = 485

   스크롤 바 = 485

   삽입 지점 = 487

   텍스트 = 487

   사용자 입력받기 = 489

  메모리 = 490

   팜 OS 메모리에 대한 소개 = 490

   메모리 구조 = 491

   메모리 관리자 = 497

  파일과 데이터베이스 = 503

   데이터 관리자 = 503

   리소스 관리자 = 508

 Chapter 09 실전 예제 3 - 나만의 차계부 만들기 = 513

  제작 준비 = 513

  프로그램 구조 설계 = 514

  인터페이스 설계 = 515

  모듈별 제작 = 518

   시작 루틴 = 518

   인터페이스 루틴 = 519

   데이터 처리 루틴 = 520

   종료 루틴 = 520

 Chapter 10 실전 예제 4 - 오셀로 만들기 = 547

  게임의 내용 = 547

   게임의 목적 = 548

   게임의 방법 = 548

   다루고 있는 내용 = 548

  기본 구조 = 549

   프로그램 진행 = 549

   게임 시작 알림 단계 = 550

   게임 진행 단계 = 551

   게임 결과 알림 단계 = 552

   메뉴 구성 = 553

   리소스 제작 = 559

  구현하기 = 561

   사용된 코딩 규칙 = 562

   그리기 루틴 = 572

   게임 메인 = 578

   메뉴 핸들러 = 586

 Chapter 11 팜 프로그래밍 팁 = 613

  컬러 아이콘 만들기 = 613

  인라인 어셈블리어 사용하기 = 614

   함수 원형 = 614

   함수의 인자 = 615

   함수의 반환 = 616

   변수 액세스 = 616

  멀티 세그먼트 애플리케이션 = 617

  PDB 파일 포맷 = 618

   헤더부 = 618

   레코드 목록 = 621

   레코드 데이터 = 622

  수학 함수 사용하기 = 622

Part 3 J2ME

 Chapter 12 J2ME = 624

  J2ME 개요 = 624

   무선인터넷 = 625

   자바 아키텍처 = 630

   Java 2 플랫폼 에디션 = 641

   Java 2 Micro Edition(J2ME) = 644

   KVM = 648

   컨피규레이션(Configuration) = 652

   CLDC(Connected Limited Device Configuration) = 655

   MIDP(Mobile Information Device Pofile) = 663

  개발환경 및 SDK = 666

   개발환경 구성 = 666

   CLDC 클래스 라이브러리 = 679

   MIDP SDK = 686

  낚시게임 제작 = 705

   게임 설명 = 705

 Chapter 13 ez-Java 플랫폼 = 745

  ez-Java 플랫폼 개요 = 745

   하드웨어 환경 = 746

   컨피규레이션과 프로파일 = 746

   ez-Java 애플리케이션 실행 메커니즘 = 746

   JAM(Java Application Manager) 파일 = 747

   HTTP 서버 구축 = 748

  개발환경 및 SDK = 749

   개발환경 구성 = 749

   Kittyhawk SDK = 752

  낚시 게임제작 = 760

Appendix 주요 AIP Reference

 메인 이벤트 큐 관리 함수 = 782

 펜 큐를 관리하는 함수들 = 783

 키 큐를 관리하는 함수들 = 785

 진행상태 관리자 함수들 = 787

 폼 함수들 = 788

 컨트롤 함수들 = 800

 필드 함수들 = 805

 메뉴 함수들 = 818

 리스트 함수들 = 820

 스크롤바 함수들 = 825

 폰트 함수들 = 826

 메모리의 할당과 해제 함수들 = 830

 청크의 크기를 변경하는 함수들 = 832

 메모리를 가지고 작업하는 함수들 = 834

 포인터를 변환하는 함수들 = 835

 청크의 정보와 관련된 함수 = 837

 힙 정보와 관련된 함수 = 839

 카드 정보와 관련된 함수들 = 841

 데이터 관리자 함수들 = 842

 리소스 관리자 함수들 = 851



관련분야 신착자료

Harvard Business Review (2025)