1. Trang chủ
  2. » Hoá học lớp 11

Phát triển ứng dụng J2ME với Samsung Jaumi Wireless Toolkit2.0

7 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 494,56 KB

Nội dung

[r]

(1)

Phát tri n ng d ng J2ME v i Samsung JaUmiể ứ

Wireless Toolkit 2.0 Lê Ng c Qu c Khánhọ ố

qkhanhlen@yahoo.com

1 L i gi i thi u

ng d ng di đ ng phát tri n h n bao gi h t, h a h n nhi u ti m

Ứ ụ ộ ể ế ứ ẹ ề ề

cho c nhà s n xu t, ngả ả ấ ườ ụi s d ng nhà phát tri n ng d ng J2ME c a Sunể ứ ụ ủ

ngay t bu i đ u nh n đừ ổ ầ ậ ượ ự ậc s h u thu n t nhi u nhà s n xu t n tho i diẫ ề ả ấ ệ

đ ng hàng đ u, s khơng th thi u Samsung Samsung nhà s n xu tộ ầ ố ể ế ả ấ

di đ ng có ước phát tri n vể ượ ật b c th i gian qua ph n đ u trờ ấ ấ

thành nhà s n xu t n tho i di đ ng hàng đ u Nh m đ t m c tiêu trên, Samsungả ấ ệ ộ ầ ằ ụ

cũng đ y m nh thẩ ương hi u c a c lĩnh v c ph n c ng l n ph nệ ủ ả ự ầ ứ ẫ ầ

m m Và đ t o c s n n t ng cho ph n m m, Samsung phát tri n bề ể ề ả ầ ề ể ộ

SDK cho phép phát tri n ng d ng J2ME dòng n tho i c a Samsung,ể ứ ụ ệ ủ

bao g m b SDK 1.0 2.0 Bài vi t s t p trung gi i thi u b Toolkit m iồ ộ ế ẽ ậ ệ ộ

nh t c a Samsung: Samsung JaUmi Wireless Toolkit 2.0.ấ ủ

2 Tài nguyên c n download:

2.1 B n c n ph i có JDK 1.4 ho c m i h n. ơ

Trước h t b n c n ph i có b Java SDK c a Sun B n có th download phiênế ầ ả ộ ủ ể

b n m i nh t c a JDK trang web Java c a Sun Ví d phiên b n 1.4.2:ả ấ ủ ủ ụ ả

(2)

Hình Trang Web download J2SEv 1.4.2

Sau download, ch y chạ ương trình cài đ t Cài vào th m c máy tính (ví d :ặ ụ ụ

C:\j2sdk1.4.2_03)

3 "Samsung JaUmi Wireless Toolkit 2.0" c a

Samsung

3.1 Gi i thi u

Samsung cung c p m t môi trấ ộ ường phát tri n thu n ti n đ xây d ng đóng góiể ậ ệ ể ự

các ng d ng không dây J2ME là: "Samsung JaUmi Wireless Toolkit 2.0".ứ ụ

(Chú ý: B n c n ph i download trạ ầ ả ước Java SDK 1.4 nh mô t ph n trên)ư ả ầ

Hãy đ n đ a ch sau đ download:ế ị ỉ ể

http://uk.samsungmobile.com/club/developers_club/cl_de_sdk_01.jsp

(3)

Hình Trang Web download Tools and SDK c a Samsungủ

Chú ý: B n c n ph i đăng ký thành viên m i có th vào đạ ầ ả ể ược trang Tools and SDK

Hi n nay, phiên b n m i nh t “SDK for E810, E310” có b sung hai model E810ệ ả ấ ổ

và E310

B n s download đạ ẽ ượ ậc t p tin sau:

"SAMSUNG_JaUmi_WT_Installer_040518.exe"

Ch y t p tin đ cài đ t vào th m c máy c a b n Ví d :ạ ậ ể ặ ụ ủ ụ

C:\SAMSUNG_WTK20

Các tài nguyên có th c n để ầ ược download thêm:

1 Java SDK for E700, E100, X100, X600 (B Samsung JSDK v1.0ộ

2 Proprietary APIs for E700, E100, X100, and X600 (API document chuy n bi tệ ệ

c a Samsung)ủ

3.2 Samsung JaUmi Wireless Toolkit 2.0: Ch y KToolbar

Sau cài đ t b n có th ch y KToolbar (giao di n c a b Toolkit) t menuặ ể ệ ủ ộ

(4)

Hình Kích ho t KToolbar t Start Menuạ

3.3 Samsung JaUmi Wireless Toolkit 2.0: T o xây d ng

Project

Bây gi KToolbar s n sàng Nh n vào "New Project " đ t o m t project m i.ờ ẵ ấ ể ộ

Nh p vào tên project (s tên t p tin JAR tên c a th m c project m i), vàậ ẽ ậ ủ ụ

nh p vào tên c a MIDlet class (là l p c a ng d ng c a b n) Ví d đâyậ ủ ủ ứ ụ ủ ụ

m t Project m i tên “sbj” độ ượ ạc t o

Hình Project sbj đượ ạc t o.

B n ý console s có hạ ẽ ướng d n th m c b n ph i đ t t p tinẫ ụ ả ặ ậ

ngu n *.java, t p tin th vi n,… ví d : “C:\SAMSUNG_WTK20\apps\sbj\src”,ồ ậ ệ ụ

… nh hình trên)ư

Ghi chú: Đ b t đ u, b n có th s d ng Project m u có s n c a Samsungể ắ ể ụ JaUmi Wirless Toolkit 2.0.

Nh n “Open Prject…”, sau ch n m t Project đó, ví d “demos” Nh nấ “Open Project”.

(5)

Hình C u hình cho Projectấ

Đ ng đ ý đ n trừ ể ế ường "MIDlet-Jar-Size" (v i giá tr "100" bytes) lúc Chúngớ ị

s t đ ng đẽ ự ộ ược thi t l p ta build project.ế ậ

Nh n vào tab MIDlets h p tho i c u hình c a porject.ấ ộ ấ ủ

Hình C u hình MIDlet b MIDlet Suite c a Projectấ

Nh n vào hàng nh t b ng ("MIDlet-1") đ làm n i ch n Sau đóấ ấ ả ể ổ ọ

nh n vào nút "Edit".ấ

Xoá trường "Icon" n u b n khơng có t p tin *.PNG đ đ t vào t p tin JAR.ế ậ ể ặ ậ

Ch p nh n thay đ i.ấ ậ ổ

Sau làm nh sau:ư

(1) Project > Clean: Xoá t t c t p tin *.class.ấ ả ậ

(2) Build : Build t t c t p tin *.class preverify chúng.ấ ả ậ

(3) Project > Package > Create Package: Sinh t p tin *.JAR *.JAD.ậ

Khi b n làm bạ ước trên, t p tin *.JAR *.JAD đậ ượ ạc t o có th s nể ẵ

sàng th c thi chự ương trình mơ ph ng, hay đ a lên WWW site đỏ ể

download Trường kích thước c a t p tin *.JAR t p tin *.JAD s t đ ngủ ậ ậ ẽ ự ộ

đúng Đ ng quên th c hi n l i bừ ự ệ ước m i b n rebuild!ỗ

Bây gi b n có th ki m tra b ng cách nh n vào nút "Run".ờ ể ể ằ ấ

Ch c n copy t p tin *.JAR *.JAD t th m c ch đ nh (b i c a sỉ ầ ậ ụ ỉ ị ổ

console c a KToolbar q trình build project), ví d nh :ủ ụ

(6)

Các th vi n chuyên bi t c a Samsung bao g m API sau:ư ệ ệ ủ

- Âm (AudioClip) Chú ý: Samsung ch h tr ch i file mmfỉ ỗ ợ

- Đèn LCD (LCDLight) - Rung (Vibration) - G i SMS (SMS)ở

Khi ch y ng d ng v i b gi l p JaUmi, b n hoàn toàn có th test tr c ti pạ ứ ụ ộ ả ậ ể ự ế

được tính c a API (ko ph i ch thông qua console nh b 1.0) Baoủ ả ỉ ộ

g m:ồ

- Có th nghe để ược âm c a ng d ng n u có.ủ ứ ụ ế

(7)

Các b n có th download m t game m u có s d ng t t c API t i đây:ạ ể ộ ẫ ụ ấ ả

http://www.javavietnam.org/javavn/wap/game.wml

5 K t lu n: ế

Bài vi t gi i thi u bế ệ ướ ục s d ng c b n c a b Samsung JaUmi Wirelessơ ả ủ ộ

Toolkit 2.0 cách c u hình b Toolkit đ ch y v i ng d ng MIDP 1.0 Bấ ộ ể ứ ụ ộ

Toolkit hoàn toàn tương t nh b Wireless Toolkit 2.0 c a Sun Trong lo t bàiự ộ ủ

ti p theo s hế ẽ ướng d n c th cách vi t ng d ng cách tích h p v i b Toolkitẫ ụ ể ế ứ ụ ợ ộ

này v i IDE khác.ớ

6 Tài li u tham kh o:

Samsung JaUmi Wireless Toolkit 2.0 UserGuide Samsung MIDlet Development Guide for MIDP2.0 Proprietary APIs for E700, E100, X100, and X600 Tác gi vi t:ả ế

H tên: Lê Ng c Qu c Khánh (Javavietnam)ọ ọ ố

Email: qkhanhlen@yahoo.com

Đ a ch : 280/47/26 Bùi H u Nghĩa, Phị ỉ ữ ường 2, Qu n Bình Th nh, TP HCMậ

http://java.sun.com/j2se/1.4.2/download.html http://uk.samsungmobile.com/club/developers_club/cl_de_sdk_01.jsp http://www.javavietnam.org/javavn/wap/game.wml

Ngày đăng: 10/03/2021, 14:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w