Download - 미들렛 프로그램 개발 환경구축
미들렛 프로그램 미들렛 프로그램 개발 환경구축개발 환경구축
Lecture #2Lecture #2
강의 목차강의 목차
▶ 미들렛 프로그램의 개발 환경을 구축에 필요한 소프트웨어의 종류를 알아본다 .
▶ 자바 개발 환경을 구축한다 .▶ 미들렛 API 와 미들렛을 테스트하는 에뮬레이터를
설치한다 .▶ 이클립스와 EclipseME 를 설치하고 실습 환경을 설정한
다 .▶ 간단한 미들렛을 작성하고 실행하는 방법을 익힌다 .
2Mobile Programming
미들렛 프로그램 개발 환경의 개요미들렛 프로그램 개발 환경의 개요
▶ 미들렛 프로그램 개발에 필요한 도구
▷ 자바 개발 환경인 JDK( Java SE Development Kit) JDK 6 Update 6 설치
▷ 미들렛 프로그램을 작성하고 테스트하는 데 필요한 미들렛 API 와
에뮬레이터
Sun Java Wireless Toolkit 2.5.2 for CLDC 설치
▷ 미들렛 프로그램을 작성할 수 있는 편집 도구
Eclipse Classic 3.4.2 설치
EclipseME 1.7.9 설치
3Mobile Programming
미들렛 프로그램 개발 환경의 개요미들렛 프로그램 개발 환경의 개요
▶ 미들렛 프로그램 개발을 위한 환경 구축 순서▷ 자바 개발 환경 : JDK 6 Update 6 설치
다운로드 주소 : http://java.sun.com/javase/downloads 파일명 : jdk-6u6-windows-i586-p.exe
▷ 미들렛 API 와 에뮬레이터 : Sun Java Wireless Toolkit 2.5.2 for CLDC 설치
다운로드 주소 : http://java.sun.com 파일명 : sun_java_wireless_toolkit-2_5_2-windows.exe
▷ 편집 도구 1 : Eclipse Classic 3.4.2 설치 다운로드 주소 : http://www.eclipse.org/downloads 파일명 : eclipse-SDK-3.3.2-win32.zip
▷ 편집 도구 2 : EclipseME 1.7.9 설치 이클립스에서 EclipseME 다운로드 사이트 지정
4Mobile Programming
자바 개발 환경 구축 자바 개발 환경 구축 (1)(1)
▶ JDK 다운로드받기▷ http://java.sun.com/javase/downloads▷ [Downloads]-[ Java SE] 메뉴 클릭▷ JDK 6 Update 6 다운로드
▶ JDK 설치하기▷ jdk-6u6-windows-i586-p.exe 파일 더블클릭 ▷ 디폴트 설치
5Mobile Programming
자바 개발 환경 구축 자바 개발 환경 구축 (2)(2)
▶ JDK 다운로드 받기 (1)① http://jav a.sun.com /jav ase/dow nloads에서 [Downloads]-
[ Java SE] 메뉴 클릭
② <Download> 버튼 클릭
6Mobile Programming
자바 개발 환경 구축 자바 개발 환경 구축 (3)(3)
▶ JDK 다운로드 받기 (2)③ 플랫폼 및 소프트웨어 라이선스 동의
④ 파일 다운로드
① 클릭
② 클릭
7Mobile Programming
자바 개발 환경 구축 자바 개발 환경 구축 (4)(4)
▶ JDK 설치하기 (1)① 소프트웨어 설치 동의
② 설치 폴더 선택
클릭
클릭8Mobile Programming
자바 개발 환경 구축 자바 개발 환경 구축 (5)(5)
▶ JDK 설치하기 (2)③ 설치 구성요소 선택
④ 설치 종료
클릭
클릭 9Mobile Programming
미들렛 미들렛 APIAPI 와 에뮬레이터의 설치 와 에뮬레이터의 설치 (1)(1)
▶ Sun Java Wireless Toolkit 다운로드받기▷ http://java.sun.com/javase/downloads▷ [Downloads]-[ Java ME] 메뉴 클릭▷ Sun Java Wireless Toolkit 2.5.2 for CLDC 다운로드
▶ JDK 설치하기▷ sun_java_wireless_toolkit-2_5_2-windows.exe 파일 더블클릭 ▷ 디폴트 설치
10Mobile Programming
미들렛 미들렛 APIAPI 와 에뮬레이터의 설치 와 에뮬레이터의 설치 (2)(2)
① http://jav a.sun.com /jav ase/dow nloads에서 [Downloadn]-[Java ME] 클릭
② <Downloads> 버튼 클릭
클릭
11Mobile Programming
미들렛 미들렛 APIAPI 와 에뮬레이터의 설치 와 에뮬레이터의 설치 (3)(3)
③ Eclipse Classic 3.3.2 다운로드
④ 플랫폼 및 소프트웨어 라이선스 동의
클릭
① 클릭
② 선택 ③ 클릭
12Mobile Programming
미들렛 미들렛 APIAPI 와 에뮬레이터의 설치 와 에뮬레이터의 설치 (4)(4)
⑤ Sun Java Wireless Toolkit 다운로드
⑥ Sun Java Wireless Toolkit 라이선스 동의 클릭
① 클릭② 클릭
③ 위치 지정 후 클릭
클릭 13Mobile Programming
미들렛 미들렛 APIAPI 와 에뮬레이터의 설치 와 에뮬레이터의 설치 (5)(5)
⑦ Sun Java Wireless Toolkit 설치 경로 설정
⑧ Sun Java Wireless Toolkit 이 설치된 폴더 확인① 클릭 ② 클릭
예제 프로그램이 들어 있음 . 새로 작성된 프로그램도 여기에 위치
에뮬레이터 위치API 문서 포함
14Mobile Programming
편집 환경의 구축 편집 환경의 구축 1: 1: 이클립스 이클립스 (1)(1)
▶ 이클립스 다운로드 받기▷ http://www.eclipse.org▷ <Download Eclipse> 버튼 클릭▷ Eclipse Classic 3.4.2 다운로드
eclipse-SDK-3.4.2-win32.zip
▶ 이클립스 실행하기 ▷ 작업 폴더 생성
D:\eclipse\workspace▷ 이클립스가 설치된 폴더에서 eclipse.exe 더블클릭▷ 작업 폴더 설정
15Mobile Programming
편집 환경의 구축 편집 환경의 구축 1: 1: 이클립스 이클립스 (2)(2)
▶ 이클립스 설치하기 (1)① http://www.eclipse.org 에 서 <Download Eclipse> 버튼 클릭
→ Eclipse Classic 3.4.2 항목에서 ‘ Windows’ 클릭
② eclipse-SDK-3.4.2 -win32.zip 파일 다운로드
클릭
① 클릭
② 다운로드 진행
16Mobile Programming
편집 환경의 구축 편집 환경의 구축 1: 1: 이클립스 이클립스 (3)(3)
▶ 이클립스 설치하기 (2)③ 이클립스가 설치된 폴더 확인
17Mobile Programming
편집 환경의 구축 편집 환경의 구축 1: 1: 이클립스 이클립스 (4)(4)
▶ 이클립스 실행하기① D:\eclipse 하위에 workspace 폴더 생성 → eclipse.exe
더블클릭 → 작업 폴더를 D:\eclipse\workspace 로 설정 → <OK> 버튼 클릭
② 이클립스 메인 화면에서 탭 클릭
① 설정
② 클릭
클릭
18Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (1)(1)
▶ EclipseMe 다운로드받기▷ 이클립스 플러그인 기능 이용▷ 이클립스 실행
[Help]-[Software Updates]-[Find and Install] 메뉴 클릭▷ EclipseME 사이트 URL 입력 :
http://eclipseme.org/updates
▶ EclipseME 환경 설정▷ [Window]-[Preferences] 메뉴를 클릭▷ 디바이스 환경 설정 : J2ME-Device Management 항목 선택▷ 디버그 환경 설정 : Java-Debug 항목 선택▷ Build/Path 환경 설정 : Java-Build Path 항목 선택▷ 컴파일러 환경 설정 : Java-Compiler 항목 선택
19Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (2)(2)
▶ EclipseMe 설치하기 (1)① 이클립스 실행→ [Help]-[Software Updates]-[Find and Install]
메뉴 클릭
② [Install/Update] Search for new features to install 선택
클릭
① 선택
② 클릭 20Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (3)(3)
▶ EclipseMe 설치하기 (2)③ [New Update Site] 대화상자에 방문할 업데이트 웹사이트 추가
④ [Install/Update] 대화상자에서 Search for new features to install 항목 선택
① 클릭
② 입력
③ 클릭
21Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (4)(4)
▶ EclipseMe 설치하기 (3)⑤ 업데이트 웹사이트 최종 확인
⑥ EclipseME 라이선스 동의
① 클릭
② 클릭 22Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (5)(5)
▶ EclipseMe 설치하기 (4)⑦ EclipseME 설치 폴더 확인
⑧ EclipseME 인증
클릭
클릭23Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (6)(6)
▶ EclipseMe 설치하기 (5)⑨ 이클립스 재시작
⑩ J2ME Preferences 대화상자 확인
① 클릭
② 클릭
① 클릭
② 클릭
24Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (7)(7)
▶ EclipseMe 디바이스 환경 설정 (1)① J2ME-Device Management 선택
② 디바이스 검색
① 클릭
② 클릭
① 클릭
④ 클릭
③ 클릭
② 클릭
25Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (8)(8)
▶ EclipseMe 디바이스 환경 설정 (2)③ 디바이스 선택
④ 디바이스 설정
클릭
클릭26Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (9)(9)
▶ EclipseMe 디버그 환경 설정
① 클릭
② 선택
③ 설정
④ 클릭
27Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (10)(10)
▶ EclipseMe Build/Path 환경 설정
② 설정① 클릭
③ 클릭
28Mobile Programming
편집 환경의 구축 편집 환경의 구축 2: EclipseME 2: EclipseME (11)(11)
▶ EclipseMe 컴파일러 환경 설정
① 클릭
③ 클릭
② 클릭
④ 클릭
29Mobile Programming
기본기본 미들렛 프로그램의 작성과 실행 미들렛 프로그램의 작성과 실행 (1)(1)
▶ 이클립스에서 미들렛 프로그램 개발 과정① 새 프로젝트 만들기
[File]-[New]-[Project] 메뉴 선택
J2ME-J2ME Midlet Suite 선택
프로젝트 이름 입력
② 미들렛 프로그램 작성하기
[File]-[New]-[Other] 메뉴 선택
J2ME-J2ME Midlet 선택
MIDlet 클래스 이름 입력
③ 미들렛 프로그램 실행하기
[Run] 메뉴 선택30Mobile Programming
기본기본 미들렛 프로그램의 작성과 실행 미들렛 프로그램의 작성과 실행 (2)(2)
▶ 새 프로젝트 만들기 (1)
① [File]-[New]-[Project] 메뉴 선택
② J2ME-J2ME Midlet Suite 선택
클릭
클릭31Mobile Programming
기본기본 미들렛 프로그램의 작성과 실행 미들렛 프로그램의 작성과 실행 (3)(3)
▶ 새 프로젝트 만들기 (4)
⑤ 소스 및 리소스 폴더 설정
⑥ 이클립스 메인 화면에 프로젝트 생성 후 화면
32Mobile Programming
기본기본 미들렛 프로그램의 작성과 실행 미들렛 프로그램의 작성과 실행 (4)(4)
▶ 미들렛 프로그램 작성하기 (1)
① [File]-[New]-[Other] 메뉴 선택
② J2ME-J2ME Midlet 선택
33Mobile Programming
기본기본 미들렛 프로그램의 작성과 실행 미들렛 프로그램의 작성과 실행 (5)(5)
▶ 미들렛 프로그램 작성하기 (2)
③ MIDlet 클래스 이름 입력
① 삽입
② 클릭
34Mobile Programming
기본기본 미들렛 프로그램의 작성과 실행 미들렛 프로그램의 작성과 실행 (6)(6)
▶ 미들렛 프로그램 작성하기 (3)
④ 미들렛 편집기
35Mobile Programming
기본기본 미들렛 프로그램의 작성과 실행 미들렛 프로그램의 작성과 실행 (7)(7)
▶ 미들렛 프로그램 실행하기① [Run] –[Run] 메뉴 선택
② 실행 결과 확인
36Mobile Programming
기본기본 미들렛 프로그램의 작성과 실행 미들렛 프로그램의 작성과 실행 (8)(8)
▶ “Hello, World!” 미들렛 프로그램import javax.microedition.MIDlet.*;import javax.microedition.lcdui.*;
public class Hello extends MIDlet { private Display display; private TextBox textbox;
public Hello { display = Display.getDisplay(this); textbox = new TextBox(“Test MIDlet”, “Hello, Wolrd!...”, 100, TextField.ANY); }
public void startApp() { display.setCurrent(textbox); } public void puaseApp() { } public void destroyApp(boolean unconditional) { }}
37Mobile Programming