12
임임임임 임임임 임임임임임 1 3. WIPI 플플플 플플 플플 플플 WIPI 플플 플플 플플 WIPI 임임임임 임임 임임임 Jar 임임 임임 WIPI 임임임임임 임임

3. WIPI 플랫폼 개발 환경 구축 WIPI 응용 개발 순서

Embed Size (px)

DESCRIPTION

3. WIPI 플랫폼 개발 환경 구축 WIPI 응용 개발 순서. WIPI 프로그램. 자바 컴파일. Jar 파일 생성. WIPI 에뮬레이터 실행. JDK 설치 및 환경설정 JAVA SDK 설치. 환경변수 설정. AROMA-WIPI 에뮬레이터 설치 에뮬레이터 초기화면. 에디터 환경 설정 컴파일 명령 : C:\jdk1.3\bin\javac.exe -bootclasspath C:\AromaWIPI\JavaAppDemo\lib\classes.zip 인수 : $(FileName) - PowerPoint PPT Presentation

Citation preview

Page 1: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 1

3. WIPI 플랫폼 개발 환경 구축

WIPI 응용 개발 순서

WIPI 프로그램

자바 컴파일

Jar 파일 생성

WIPI 에뮬레이터 실행

Page 2: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 2

JDK 설치 및 환경설정 JAVA SDK 설치

환경변수 설정

Page 3: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 3

AROMA-WIPI 에뮬레이터 설치 에뮬레이터 초기화면

Page 4: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 4

에디터 환경 설정 컴파일

명령 : C:\jdk1.3\bin\javac.exe -bootclasspath C:\AromaWIPI\JavaAppDemo\lib\classes.zip

인수 : $(FileName)

디렉토리 : $(FileDir)

Page 5: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 5

Jar 파일 생성 명령 : C:\jdk1.3\bin\jar.exe cvf

인수 : $(FileNameNoExt).jar *.*

디렉토리 : $(FileDir)

Page 6: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 6

에뮬레이터 실행 명령 : C:\AromaWIPI\Emulator\WIPIEmul.exe

인수 : -classpath $(FileDir)\$(FileNameNoExt).jar org.kwis.msp.lcdui.Main$(FileNameNoExt)

디렉토리 : C:\AromaWIPI\Emulator

Page 7: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 7

예제 실행 예제 소스

import org.kwis.msp.lcdui.*;import org.kwis.msp.lwc.*;

public class Test extends Jlet { ShellComponent shell; protected void startApp(String args[]) { shell = new ShellComponent(30,30, Display.getDefaultDisplay().getWidth()/2, Display.getDefaultDisplay().getHeight()/2); shell.setTitle(new ButtonComponent(" 위피 ", null)); shell.show(); } protected void pauseApp(){ } protected void resumeApp(){ } protected void destroyApp(boolean b){ }}

Page 8: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 8

컴파일

Page 9: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 9

Jar 파일 생성

Page 10: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 10

WIPI 에뮬레이터 실행 (1)

Page 11: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 11

WIPI 에뮬레이터 실행 (2)

Page 12: 3. WIPI  플랫폼 개발 환경 구축 WIPI  응용 개발 순서

임베디드 모바일 프로그래밍 12

실행 결과