Upload
alec-mccullough
View
82
Download
3
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
임베디드 모바일 프로그래밍 1
3. WIPI 플랫폼 개발 환경 구축
WIPI 응용 개발 순서
WIPI 프로그램
자바 컴파일
Jar 파일 생성
WIPI 에뮬레이터 실행
임베디드 모바일 프로그래밍 2
JDK 설치 및 환경설정 JAVA SDK 설치
환경변수 설정
임베디드 모바일 프로그래밍 3
AROMA-WIPI 에뮬레이터 설치 에뮬레이터 초기화면
임베디드 모바일 프로그래밍 4
에디터 환경 설정 컴파일
명령 : C:\jdk1.3\bin\javac.exe -bootclasspath C:\AromaWIPI\JavaAppDemo\lib\classes.zip
인수 : $(FileName)
디렉토리 : $(FileDir)
임베디드 모바일 프로그래밍 5
Jar 파일 생성 명령 : C:\jdk1.3\bin\jar.exe cvf
인수 : $(FileNameNoExt).jar *.*
디렉토리 : $(FileDir)
임베디드 모바일 프로그래밍 6
에뮬레이터 실행 명령 : C:\AromaWIPI\Emulator\WIPIEmul.exe
인수 : -classpath $(FileDir)\$(FileNameNoExt).jar org.kwis.msp.lcdui.Main$(FileNameNoExt)
디렉토리 : C:\AromaWIPI\Emulator
임베디드 모바일 프로그래밍 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){ }}
임베디드 모바일 프로그래밍 8
컴파일
임베디드 모바일 프로그래밍 9
Jar 파일 생성
임베디드 모바일 프로그래밍 10
WIPI 에뮬레이터 실행 (1)
임베디드 모바일 프로그래밍 11
WIPI 에뮬레이터 실행 (2)
임베디드 모바일 프로그래밍 12
실행 결과