메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

위피 모바일 프로그래밍

위피 모바일 프로그래밍

한빛미디어

집필서

절판

  • 저자 : 박수원 , 안은석 , 이경철 / 한빛소프트디지털(주)
  • 출간 : 2003-11-28
  • 페이지 : 624 쪽
  • ISBN : 8979142560
  • 물류코드 :1256
  • 초급 초중급 중급 중고급 고급
3점 (7명)
좋아요 : 13

실전 예제로 배우는 위피 프로그래밍 워크북

위피의 하드웨어 플랫폼 HAL에 대한 이해부터 시작하여 기존의 모바일 개발자가 실제로 위피 기반의 모바일 컨텐츠를 무리 없이 개발할 수 있도록 각 부문별 개발 방법 및 예제 위주로 설명하고 있다. 위피 개발 환경 설정뿐만 아니라 상위 및 하위 레벨 인터페이스 개방 방법 그리고 파일 입출력 및 네트워크 관련 위피 기반 구현 방법을 자세하게 설명하여 독자가 부문별 개발을 쉽게 할 수 있도록 배려하고 있다. 또한 단말기와 관련된 기능 구현에 필요한 함수 및 예제를 제공하여 쉽게 단말기 애플리케이션을 구현할 수 있도록 하였다. 마지막으로 이 책의 30% 정도의 지면을 할애하여 모바일 프로젝트의 진행 과정을 그대로 담아 현장감각을 높일 수 있는 “채팅 프로젝트”를 제공하고 있다.
  • 이 책에서 사용한 에뮬레이터는 AROMA-WIPI Emulator와 XCE Phone Emulator Ver1.2를 사용하였으며 관련 사이트에서 다운로드 할 수 있다.
  • 자바 기반의 Jlet을 중심으로 설명하고 있다.
  • 전체적으로 3부로 구성하였으며 1부는 위피의 간략한 특징 및 하드웨어 독립성을 갖게 해주는 HAL 플랫폼에 관해 설명하고 2부는 개발자가 참조할 수 있게 각 분야별로 개발 방법 및 레퍼런스 그리고 실전 예제를 제공한다. 마지막으로 3부는 채팅 프로젝트를 요구사항 정의부터 시나리오 분석, 블록 디자인, 엔티티 정의 및 시스템 구현순으로 진행하여 실전 경험을 쌓을 수 있게 배려하였다.

[ 부/장별 내용 요약 ]

1부. 시작하기 위피의 탄생 배경을 간단하게 다루고 위피의 하드웨어 독립성을 가능하게 해주는 HAL 플랫폼을 간단한 예제와 함께 다루고 있다. 애플리케이션 개발자뿐만 아니라 단말기 제조 개발자도 참고할 만한 부분이다.

2부. 위피 개발 전반부에서는 에뮬레이터는 어떤 종류가 있고 어떻게 개발하는지 위피 애플리에션 개발에 필요한 제반 환경을 갖출 수 있도록 설명한다. 모바일 프로젝트의 진행에서 가장 기본적인 인터페이스 개발 방법 및 실전 예제를 다루고 네트워크와 이에 필요한 파일 입출력 등을 자세하게 다룬다. 네트워크 관련 예제로는 간단한 에코 시스템 예제와 Tic Tac Toe 프로그램을 실전 예제를 선보인다.

3부. 실전응용 이 장에서 제공하는 채팅 프로젝트는 사용자가 채팅을 시작하면 대기실로 이동할 수 있고 대기실을 개설할 수 있으며 다른 대기실에 있는 사람을 초청할 수 있고 1:1 또는 1:다수 채팅이 가능하다. 실제로 프로젝트를 진행하는 것과 같이 프로젝트 진행 단계에 맞추었고 프로그램 유지보수를 용이하게 하기 위하여 단계별 산출물도 만들어 보고 있다. 이번 파트의 내용이 위피를 조금 벗어나 소프트웨어 공학적인 요소가 가미되었지만, 위피 프로젝트를 하면서 다시 한번 개발프로세스를 살펴보는 기회를 얻을 수 있다.
박수원 저자

박수원

한국 통신 프리텔 수도권 네트워크 본부에서 무선망 관리를 하였으며, KTF, SKVM, GVM, MIDP 애플리케이션 다수를 공급하였다. IMAGE 데이터 송신 프로그램, POS 단말기 네트워크 Kernel, 새마을 금고 등 SI 개발, NOTES DB 연계 등의 개발을 하였다. 현재 사이먼트 씨엠㈜의 DOD 사업부에서 기획을 담당하고 있다.
안은석 저자

안은석

PC 카메라로 집안을 모니터링/제어하는 시스템인 HMS 개발하였으며, 통합 메신저(MSN , ICQ , AOL , YAHOO Messenger와 동시에 채팅할 수 있는 유무선 연동 채팅 프로그램(KTF, LGT)) 개발을 담당하였다. 현재 임베디드(Nucleus OS porting on Embedded System) 시스템 개발을 하고 있다.
이경철 저자

이경철

50여 개 이상의 웹 사이트를 개발(나도 클릭, 대성, 상아뉴매틱 등)하였다. 전 정보 교육센타 강사로 지냈으며, 기업용 통합 메신저를 개발하였다.

Part 1. 시작하기

Chapter 1. 위피의 탄생
     01 위피란
     02 모바일 표준 플랫폼 규격
     03 위피 탄생, 그 역사적 배경

Chapter 2 HANDSET ADAPTATION LAYER(HAL)
     01 타입 정의
     02 플랫폼이 제공하는 API
     03 시스템 관련 API
     04 Call 수신 관련 API
     05 Handset Device 관련 API
     06 네트워크 관련 API
     07 시리얼 통신 관련 API
     08 미디어 관련 API
     09 타이머 관련 API
     10 유틸리티 관련 API
     11 파일 관련 API
     12 InputMethod 관련 API
     13 폰트 관련 API
     14 프레임 버퍼 관련 API
     15 가상 키 관련 API
     16 표준 규격 1.2에서 제외된 규격

Chapter 3. 위피 개발
     01 준비하기
     02 HELLO WORLD
     03 Clet과 Jlet
     04 Packing과 Deployment


Part 2. 개발하기

Chapter 4. 상위 레벨 사용자 인터페이스
     01 ShellComponent와 ContainerComponent
     02 포커스 처리
     03 컴포넌트
     04 이벤트 처리
     05 AnnuciatorComponent
     06 ButtonComponent
     07 LabelComponent
     08 CheckBoxComponent
     09 ComboComponent
     10 CommandBarComponent
     11 ContainerComponent
     12 DateFieldComponent
     13 DialogComponent
     14 FormComponent
     15 ImageComponent
     16 ListComponent & ListItemComponent
     17 ProgressComponent
     18 TextBoxComponent와 TextComponent
     19 TextFieldComponent
     20 TickerComponent

Chapter 5. 하위 레벨 사용자 인터페이스
     01 Jlet
     02 Display
     03 Card
     04 Graphics
     05 Font
     06 Image와 ImageObserver
     07 Event
     08 ScrollList 만들기

Chapter 6. 위피 입출력
     01 Java.io
     02 org.kwis.msp.io
     03 org.kwis.msp.db

Chapter 7. 네트워크
     01 Network
     02 URL
     03 Soket
     04 Message
     05 HttpSocket
     06 Sample: TicTacToe

Chapter 8. 단말기
     01 Handset Property
     02 LED
     03 Backlight
     04 Call
     05 Clip
     06 Player
     07 Vibrator
     08 Volumn
     09 SMS


Part 3. 실전응용

Chapter 9. 채팅하기
     01 요구사항 분석
     02 서비스 시나리오
     03 Feature Spec
     04 Block 디자인
     05 엔티티 정의하기
     06 시스템 구현

package wipi_book <=== 당최 이게 무슨 뜻이죠



패키지 들가보니 이게 아니라 이상것 3개 밖에 없던데여.



교수는님 말로는 wipi_book는 소스 코드에서 풀러온다고 하던데~

책을 아무리 찾아 봐도 위피 북이라는 소스 코드는 없던데여~~

좀 알려주세여..질문 란이 없어서 여기에다가 합니다.

예전에 위피로 프로젝트를 하려다가...자료도 별로 없고...원하는 기능이 없는 바람에 무산이 되어 버렸는데, 그 때 부터 나온다 나온다 하다가 나온 책입니다...



그런데 아무래도 초기의 책이라 그런지 내용이 그렇게 볼만한게 없는 것 같군요..



노하우라든가 그런게 보이지도 않고, 그냥 인터넷에서 참조하면 나올만한 내용들이더군요..



인터넷을 더 뒤지기도 귀찮고...위피 SDK에 딸려오는 자료도 워낙에 부실한 탓에...어쩔 수 없이 보기는 했지만..개인적으로 그렇게 추천하고 싶지는 않습니다.

책 자체는 Clet과 Jlet둘다 다뤄주며 위피란 플랫폼에 대해 잘 설명해주고 있다.



하나의 프로젝트를 선택해 구현해과정을 다뤄주고 있으니



step by step형식으로 공부를 하기위한 책으로는 손색이 없다.



단지 위피란것 자체를 공부하기 위해서...



하지만 모바일 플랫폼의 특성상 에뮬레이터로써만 끝난다면



불필요한 기술에 불과하다는게 심한 과장일까?



실제 이통사에 따른 위피 플랫폼의 운용이나 런칭과정(프로그램 배포) 부분

(자주 바뀌는 부분이긴 하지만 거의 대동소이 하므로..)을



보함시켰으면 책을 본 독자들이 아 이렇게 개발하고 이렇게 서비스



하게되는구나.... 하면서 좀더 와닿지 않을까 싶다.



(04년 4월 기준 Clet을 지원하는 핸드폰단말기는 유통되고 있지 않습니다.)





P.S 위피 게임을 제작하고 이통사(KTF)에 런칭을 한 경험을 바탕으로

이 서적에 대한 평을 적는것이니 다분히 개인적 평가이니 참고만 하시기 바랍니다.

소스안의 이미지 파일도 없는건지 틀린건지 암튼



실행이 안되요.. 빠른 조치 부탁 !!

위피책 좋습니다.

이제 시작인 위피에 있어서 위피책이 나왔다는 것만으로도 행복하고 가지고 있다는 것만으로도 뿌듯합니다. 책을 넘기기전에는...

하지만 처음 시작하는 사람이 과연 이걸 보면서 편히 할 수 있을까요 물론 이 책을 쓰신분과 편집하신분의 노고를 모르는 것은 아닙니다만은 너무 틀린부분이 많고 책을 보면서 API와 대조해 가면서 틀린 부분을 다시 정리하려니 아쉽네요 그리고 개념을 잡기에는 너무 틀린부분이 많습니다. 한및미디어의 무궁한 발전을 위하여 과감히 말씀드리면 다음 위피 책이 나올 때는 책만 보고도 쉽게 접근 할수 있는 책이 나오길 바라며...

모바일 개발시 필요한 애뮬레이터부터 개발에 필요한 코딩을 예제를 사용하여 개발하기 편하게 써 놓은 책입니다.

강추입니다.

모바일쪽 개발을 하다보면 필요한것에 대한 예제 찾기 쉽지 않은데 많을거 제공해줍니다.

위피를 시작하기에 좋은책이라고 생각합니다.



스팩과 api달랑 놓구 코딩하다..



이책을 보니 반갑네여..





hal부분에관한 요약설명두 보기편하구여



네트웍중심의 편집..괜찮은듯..



어제..책을사셔..얼심히 보구있습니다..



아직까지 위피에관한 고급 교제를



바라기엔 아직 이른 시점에..



적절한 책이라구 생각합니다..



한가지 아쉬운점이 이다면..



프로그램밍책인데 쏘스를 구할길이없다느것이..



이부분.. 저자님과 한빛미디어에 성의있는



모습을 보여주셨스면 합니다...



////////////////////////////////

ps.

쏘스..올아왔군여.^^..



넘.. 반가운소식..이네여...



근데..9장 채팅히기.. 쏘쓰에서...



써버부분..쏘스를.찾을수가..없네여..



음..빠진건가여..아님..제가못찿구..있는건가여..^^



답변주심..감사하겠습니다..^^

결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
위피 모바일 프로그래밍
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
위피 모바일 프로그래밍
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
위피 모바일 프로그래밍
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0