책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788909078108
· 쪽수 : 370쪽
· 출판일 : 2002-08-30
책 소개
목차
[I부 WAP 개발 입문]
1장 WAP 개발이란 무엇인가?
무선 인터넷의 현재 상황
무선 단말기 입문
WAP 지원 단말기
도대체 WAP이란 정확히 무엇인가?
WAP 원리
무선 프로토콜이란?
WAP 애플리케이션 설계
향후 비즈니스 전망
기업용 애플리케이션
온라인 서비스
개별 서비스
요 약
2장 Trade Tools
문자 편집기
Microsoft Notepad
Hilos TextPad
Allaire Homesite
단말기 에뮬레이터 소프트웨어
오픈웨이브 SDK
노키아 Mobile Internet Toolkit
상용 소프트웨어 개발 툴
Dot WAP
Yospace SmartPhone Emulator Developer Edition
Allaire ColdFusion Studio
개발 준비
MIME이란?
MIME 사용법
웹 서버 설정
MIME 타입 추가
요 약
3장 WML(Wireless Markup Language)
마크업 언어란?
WML 용어
WML Deck
WML Card
WML 문법
WML 도큐먼트 프롤로그
문자 셋
대소문자 구별
WAP 개발시 고려사항
프로그래밍 시 고려사항
공백
주석
WML 엘리먼트: WAP 애플리케이션 블록 개발
WML 속성
WML deck 작성
HEAD 엘리먼트
요 약
4장 WML 문자 변환(Text Formatting)
P 엘리먼트로 단락 만들기
BR 엘리먼트로 라인 브레이크
문자 스타일 정의
지정 문자 나타내기
테이블 만들기
TABLE 엘리먼트
요 약
5장 WML을 사용한 네비게이션(Navigation)
URL 지정
상대 URL
절대 URL
링크 정의
ANCHOR 엘리먼트
단말기 버튼에 이벤트 할당
DO 엘리먼트
ONEVENT 엘리먼트
WML 테스크 엘리먼트
요 약
I부 예제
[II부 정적 WAP 개발]
6장 변수를 이용한 사용자 입력
INPUT 엘리먼트를 이용한 폼 입력
입력 포맷 지정
변수란 무엇인가?
변수명 지정
선택 목록을 통한 사용자 입력
SELECT 엘리먼트
OPTGROUP 엘리먼트
요 약
7장 이미지 작업
WAP 단말기의 개발 환경의 한계
대역폭
화면 크기
무선 비트맵 포맷
이미지 변환 옵션
이미지 변환 데스크탑 툴
온라인 이미지 컨버터
이미지 변환 플러그 인
IMG 엘리먼트
WBMP 로고 애플리케이션 만들기
애플리케이션 아이콘 만들기
요 약
8장 WAP 애플리케이션의 타이머(Timer) 적용
타이머란 무엇인가?
타이머 동작 원리는?
TIMER 엘리먼트
시간 간격 설정
스플래시 페이지에 타이머 기능 추가
사용자명 입력에 타이머 기능 추가
시간 간격 사용자 설정
TIMER 엘리먼트를 사용한 애니메이션
이미지 리사이징
요 약
II부 예제
[III부 고급 WAP 개발]
9장 WMLScript
왜 WML 스크립트를 사용해야 하는가?
WML 스크립트란 무엇인가?
WML 스크립트 원리
WML 스크립트 파일 참조
WML 스크립트 문법 익히기
대소문자 구별
공백
주석
세미콜론
WML 스크립트에 선언문 사용하기
표현식
블록
if
while
for
break
변수
첫 번째 선언문 설명
두 번째 선언문 설명
세 번째 선언문 설명
네 번째 선언문 설명
괄호
요 약
10장 변수와 함수
WAP 애플리케이션 상세 분석
프로그래밍 명명 규칙
지정 문자
WML 스크립트 데이터
실행 데이터 타입
WML 스크립트 변수 사용
개별적인 여러 개 변수 선언
통합된 여러 개 변수 선언
WML 스크립트 함수 사용
사용자 정의 함수 구조
내장 함수 구조
함수 내 독립 변수 선언
WML 스크립트 내 여러 개 사용자 정의 함수 사용
프래그머스
프래그머스를 사용한 액세스 컨트롤 생성
프래그머스를 사용한 외부 정보 접근
프래그머스 메타 데이터 지정
요 약
11장 WMLScript 연산자
연산자란 무엇인가?
대입 연산자로 값 할당하기
단순 대입(=)
덧셈과 대입(+=)
산술 연산자로 계산 기능 생성
증가, 감소 연산자
비교 연산자로 조건 기능 생성
동등 연산자(==)
부등 연산자(!=)
WMLScript 문자열 연산자로 문자열 처리
요 약
12장 WMLScript 라이브러리
WMLScript 라이브러리란 무엇인가?
내장 함수 문법
Lang과 Float 라이브러리
Lang 라이브러리
Float 라이브러리
Lang.float 함수의 사용 예
String 라이브러리
URL 라이브러리
WMLBrowser 라이브러리
Dialogs 라이브러리
요 약
III부 예제
[IV부 동적 WAP 개발]
13장 ASP를 이용한 WAP 개발
서버단 기술은 어디에서 사용되는가?
정적 페이지
CGI(Common Gateway Interface)
API(Application Programming Interface)
ASP(Active Server Page)
테스트 환경 설정
PWS 설치
PWS 시작
PWS 테스트
PWS가 정상적으로 동작하지 않을 경우
PWS에 MIME 타입 추가
첫 번째 ASP 페이지 작성
요 약
14장 DBMS 개발
DBMS란 무엇인가?
데이터베이스
테이블
데이터베이스 생성
사원 테이블 생성
데이터베이스로부터 정보 추출
SQL(Structural Query Language)
SELECT 문으로 데이터 조회하기
INSERT 문으로 데이터 추가하기
UPDATE 문으로 데이터 수정하기
DELETE 문으로 데이터 삭제하기
요 약
15장 WAP 단말기를 통한 데이터베이스 컨텐츠 접속
ODBC DSN을 이용한 데이터베이스 접근
ODBC(Open Database Connectivity)
ODBC DSN(Data Source Name)
WAP 애플리케이션에서 정보 추출
ADO(ActiveX Data Objects)
Connection 객체를 이용한 데이터베이스 연결
SQL을 이용한 레코드 선택
사용자 정의 데이터베이스 값 추출
실제 WAP 단말기 상의 WAP Deck 테스트
맺는 글
IV부 예제
[부 록]
부록A WML 레퍼런스
WML 레퍼런스 개요
WML 엘리먼트
WML 상세 레퍼런스
일반적인 문법
Deck과 Card
WML 엘리먼트(3장)
TEMPLATE 엘리먼트(5장)
HEAD 엘리먼트(3장)
ACCESS 엘리먼트(3장)
META 엘리먼트(3장)
문자 엘리먼트
P 엘리먼트(4장)
BR 엘리먼트(4장)
B 엘리먼트(4장)
BIG 엘리먼트(4장)
EM 엘리먼트(4장)
I 엘리먼트(4장)
STRONG 엘리먼트(4장)
U 엘리먼트(4장)
테이블
TABLE 엘리먼트(4장)
TD 엘리먼트(4장)
TR 엘리먼트(4장)
하이퍼텍스트 링크
ANCHOR 엘리먼트(5장)
이벤트
DO 엘리먼트(5장)
ONEVENT 엘리먼트(5장)
테스크(Task)
GO 엘리먼트(5장)
NOOP 엘리먼트(5장)
PREV 엘리먼트(5장)
REFRESH 엘리먼트(5장)
데이터 전송
POSTFIELD 엘리먼트(5장과 15장)
사용자 입력
INPUT 엘리먼트(6장)
SELECT 엘리먼트(6장)
OPTGROUP 엘리먼트(6장)
OPTION 엘리먼트(6장)
변수
SETVAR 엘리먼트
이미지
IMG 엘리먼트(7장)
타이머
TIMER 엘리먼트(8장)
부록B WML 스크립트 레퍼런스
WML 스크립트 문법(9장)
대소문자 구별
공백
주석
세미콜론
괄호(9장)
데이터 타입(10장)
지정 문자(10장)
선언문(9장)
함수, 변수, 프래그머(10장)
변수
함수
프래그머
명명 규칙
연산자(11장)
대입 연산자
산술 연산자
논리 연산자
문자열 연산자
비교 연산자
배열 연산자
콤마 연산자
조건 연산자
typeof 연산자
isvalid 연산자
부록C WML 스크립트 라이브러리
내장 함수 문법
WML 스크립트 라이브러리와 각 함수
Lang 라이브러리
Float 라이브러리
String 라이브러리
URL 라이브러리
WMLBrowser 라이브러리
Dialogs 라이브러리
WML 스크립트 라이브러리와 함수 상세 정보
Lang 라이브러리
Float 라이브러리
String 라이브러리
URL 라이브러리
WMLBrowser 라이브러리
Dialogs 라이브러리
부록D WAP 애플리케이션 문제 해결
개발 환경 설정
문자 편집기
WAP 단말기 에뮬레이터
WBMP 이미지 툴
부록E 무선 개발 리소스
Wireless Development Resources
Wireless News
Wireless Services