나에게 필요한 지식과 기술을 검색해 보세요.

Jlet으로 배우는 위피 프로그래밍

지은이

박건태, 김승엽

출간일

2005.12.28

레벨

초중급

평점

4(2명)

정가

20,000

판매가

18,000

총 결제 금액

10%

18,000

적립 예정

900P

Jlet 집중학습으로 모바일 컨텐츠 개발의 전문성을 키운다
C와 자바를 한꺼번에 쓴다고?
모바일 컨텐츠 개발의 대세, 자바(Jlet)으로 배운다.

현재 위피 모바일 컨텐츠의 대부분은 자바 기반(Jlet)이라고 볼 수 있다. 모바일 컨텐츠는 갈수록 화려해질 뿐만 아니라 규모면에 있어서도 상당히 커지고 있기 때문에 풍부한 API를 지원하는 Jlet의 역할이 커지고 있다. 그런 면에서 위피에서 모바일 컨텐츠를 개발하고자 한다면 Jlet의 전문성을 높여야 한다. 따라서 이 책에서는 기존의 모바일 자바 프로그래머뿐만 아니라 자바에 대한 약간의 기초지식만 있는 독자도 쉽게 Jlet 기반의 모바일 컨텐츠 개발의 전문성을 갖출 수 있도록 집중해서 구성하였다.

[주요 내용]

  • 충분한 개념설명, 핵심만 찌르는 기능성 예제와 소스해설
  • 다양한 클래스와 메소드의 복잡한 관계를 내용상 비슷한 것으로 묶고 명쾌하게 정리
  • 메모리의 중요성을 생각하여 모바일에 특화한 파일과 데이터베이스 프로그래밍
  • 웹에서 이미지 다운받는 예제로 배우는 네트워크 프로그래밍
  • GUI에 자신감을 심어주는 컴포넌트의 명확한 정리와 예제
  • 재미있고 유용한 컴포넌트를 별도로 정리하여 활용성을 높임
  • 게임 개발에 자주 사용되는 기초 개념과 그래픽 컴포넌트
  • 놀이동산 프로젝트(계산기, 알코올 테스트, 카드 게임) : RPG 게임 프로젝트 시작 전 워밍업
  • 모바일 게임의 꽃 RPG 게임의 설계와 구현
  • 경험이 부족한 독자를 위한 프로젝트 진행 및 관리시 알아야 할 사항이나 문서작성법

저자

목차

1장. 위피 입문
  01_모바일 시스템
  02_위피의 정의
  03_위피 C, 위피 JAVA
  04_플랫폼 상세 구조
  05_Jlet API 둘러보기
  06_모바일 프로그래밍
  07_Jlet과 Midlet
  08_용어 정리
  09_표준 플랫폼의 주요 기능 규격
 
2장. 위피 개발 환경 구축
  01_JDK 설치 및 환경 설정
  02_에뮬레이터 설치 및 환경 설정
  03_에디터 환경 설정
  04_Test
 
3장. Jlet 프로그래밍의 시작
  01_Jlet 응용 프로그램과 Jlet 클래스
  02_Display 클래스
  03_Card 클래스
  04_HelloWIPI
 
4장. 컴포넌트(I)
  01_Component
  02_ContainerComponent 
  03_ShellComponent/FormComponent
  04_LabelComponent
  05_ListComponent/ListItemComponent
  06_ButtonComponent
  07_DialogComponent
  08_CheckboxComponent
  09_AnnunciatorComponent
  10_TextComponent/TextBoxComponent/TextFieldComponent
 
5장. 컴포넌트(II)
  01_ComboComponent
  02_CommandBarComponent/Command
  03_DateFieldComponent
  04_ImageComponent
  05_ProgressComponent
  06_ScrollbarComponent
  07_TickerComponent 
  08_컴포넌트와 관련 인터페이스의 정리 
 
6장. 그래픽
  01_Font 클래스
  02_Image 클래스
  03_Graphics 클래스
  04_이벤트 프로그래밍
 
7장. 파일과 데이터베이스
  01_메모리에 대한 문제
  02_파일과 java.io 패키지
  03_File 클래스
  04_FileSystem 클래스
  05_데이터베이스
  06_DB 정렬 기법
 
8장. 네트워크
  01_Network 클래스
  02_URL 클래스
  03_Socket 클래스
  04_Message 클래스
  05_HttpSocket 클래스
  06_웹에서 이미지 다운로드 받기
 
9장. 유용한 클래스
  01_BackLight 클래스
  02_HandsetProperty 클래스
  03_Clip/Player/Volume 클래스
  04_Vibrator 클래스
 
10장. 프로젝트(I) - 모바일 놀이동산
  01_개발 개요
  02_모바일 놀이동산 구성도
  03_전체 프로그램 메소드
  04_프로그램 구현하기
  05_최종 완성 프로젝트
 
11장. 프로젝트(II) - RPG 게임 프로젝트
  01_게임 진행 과정
  02_게임 등장인물 및 시나리오
  03_게임 시작 화면 준비
  04_게임 스토리 단계 구성
  05_게임 구현에 사용될 클래스 구성
  06_게임 구현에 사용된 메소드 구성
  07_게임 구현
  08_LCD 가운데 정렬 기법
 
12장. 프로젝트 문서 작성
  01_프로젝트 관리 계획
  02_프로젝트 개발 준비 단계
  03_프로그램 개발
  04_프로젝트 개발 문서 만들기
 
 

리뷰

20,000

10%

18,000