XÂY DỰNG BẢN ĐỒ TRÊN ĐIỆN THOẠI DI ĐỘNG CÓ HỖ TRỢ JAVA - 10 potx - Pdf 20



Phụ lục B : Giới thiệu các chương trình giả lập

137
over-the-air : thuật ngữ này được dùng để chỉ việc tìm và download các ứng dụng
thông qua mạng không dây.

personal profile : một profile J2ME được thiết kế để cài đặt CDC.

profile : một đặc tả cho tập các lớp ở mức cao của một họ các thiết bị. Một profile
cài đặt theo cấu hình của J2ME.

Personal Digital Assistant Profile (PDAP) : một J2ME profile được thiết kế để cài
đặt CLDC.

property : một thuộc tính định nghĩa một vài đặ
c điểm của môi trường Java trên
thiết bị di động.

record comparator : một lớp được định nghĩa bởi MIDP để cài đặt chức năng so
sánh cho 2 dòng dữ liệu được lưu trong MIDP RMS.

record filter : một lớp được định nghĩa bởi MIDP để cài đặt chức năng tìm kiếm dữ
liệu được lưu trong MIDP RMS theo một vài tiêu chuẩn nào đó. Bộ lọc chỉ trả ra
Phụ lục B : Giới thiệu các chương trình giả lập

138
Phụ lục B : GIỚI THIỆU CÁC CHƯƠNG TRÌNH GIẢ LẬP
Để phát triển ứng dụng với J2ME, chúng ta có thể cần các tài nguyên sau đây :

B.1. JDK :
Chúng ta có thể download phiên bản mới nhất của JDK trên trang web Java
của Sun. Ví dụ ở đây là phiên bản 1.4.2 :

Trang download có giao diện như sau : Hình B-1 : Màn hình download JDK 1.4

B.2. Công cụ phát triển của hãng thứ ba :
Với các thư viện mà Sun đã cung cấp, không cần thêm công cụ nào hỗ trợ,
chúng ta cũng có thể phát triển được ứng dụng J2ME, tuy nhiên, công việc này lại
khá vất vả và gần như chắc chắn là chúng ta sẽ không làm được gì nhiều.
Một môi trường phát triển tích hợp (Integrated Development Enviroment -
IDE) là một phần mềm đóng gói bên trong nó rất nhiều công cụ phát triển khác.
Chúng thường bao gồm một trình so
ạn thảo mã nguồn (source code editor), trình
Yêu cầu phần cứng :
Cấu hình tối thiểu :
 Intel® Pentium® 166MHz
 256 MB RAM
 Sound card (để giả lập âm thanh)
 Đĩa cứng có kích thước tối thiểu 230 MB
o 40 MB (cài đặt SMTK Core)
o 70 MB (cài đặt J2SE™ SDK)
o 120 MB (cài đặt J2SE™ SDK) Phụ lục B : Giới thiệu các chương trình giả lập

140
 Mỗi Emulator Pack cũng cần thêm không gian đĩa cứng, kích thước thay
đổi tùy theo từng loại.
Yêu cầu phần mềm :
 Windows™ NT 4.0, Windows™ 2000, Windows™ XP.
 DirectX 9.0b hay mới hơn.
 Sun Java Standard Edition (J2SE) SDK, phiên bản 1.4 hay mới hơn.
Siemens SK 65 Siemens SL 65

- Microsoft Windows 2000/XP
 Phần cứng và bộ nhớ :
- Ổ cứng còn trống tối thiểu 110 MB.
- RAM 256 MB.
- CPU 500 MHz.
 Yêu cầu phần mềm :
- Java 2 SDK, Standard Edition (JDK) 1.4.1 hay mới hơn (JDK 1.4.2 ).
- DirectX 8.1 hay mới hơn.
 Các IDE tích hợp (không bắt buộc)
Sony Ericsson J2ME SDK có thể được tích hợp với các môi trường phát triển
khác. Do hỗ trợ UEI nên bộ SDK này được tích hợp với bất kỳ Java IDE nào có hỗ
trợ UEI. Sony Ericsson J2ME SDK đã
được kiểm tra với các IDE sau :
 Sun ONE Studio, Mobile Edition
 Borland JBuilder
 NetBeans 4.0
Phụ lục B : Giới thiệu các chương trình giả lập

142
Samsung API, gói (com.samsung.util). Samsung API cung cấp các chức năng điều
khiển âm thanh, đèn LCD, rung và SMS.
 Security Utilities : Chúng ta có thể xác nhận một MIDlet suite bằng chức
năng Signing MIDlet Suite. Công c
ụ GUI trợ giúp cho việc xác nhận một MIDlet.
Ngoài việc xác nhận, chúng ta có thể tạo ra một cặp khóa, thêm vào một cặp khóa
hay xóa đi một cặp khóa.
 Giao thức mạng : MIDP 2.0 hỗ trợ nhiều giao thức mạng. Ngoài HTTP
và HTTPS, chúng ta có thể giám sát các gói dữ liệu (datagram), socket, các thông
điệp bằng secure socket layer (SSL).
Bộ phần mềm dùng để phát triển ứng dụng cho điện thoại Samsung,
SAMSUNG JaUmi Wireless Toolkit có các đặc điểm sau :
 Trình giả lập cho các loạ
i điện thoại : D410, E100, E710, P400, P705,
X100.
 Một công cụ tương tự với Sun Microsystems' Java 2 Micro Edition
Wireless Toolkit (J2ME Wireless Toolkit) cũng được tích hợp một trình số giả lập
các điện thoại F500i, J300, K300, K500, K600, K700, K750, S700, V800, Z1010,
Z500 and Z800.
 Tài liệu về các lớp và phương thức của MIDP 2.0, 1.0 và CLDC 1.1.

Yêu cầu hệ thống :
 Phần mềm :
o Microsoft Windows 2000
o JavaTM 2 SDK, Standard Edition (J2SE SDK), 1.4 hay mới hơn,
JavaTM 2, Standard Edition Runtime Environment (JRE), 1.4 hay
mới hơn.


Phụ lục B : Giới thiệu các chương trình giả lập

145

B.3.4. Nokia :

Nokia Developer’s Suite 2.2 hỗ trợ các lập trình viên tạo ra các ứng dụng
trên nền MIDP 1.0, MIDP 2.0, CLDC 1.0 và 1.1. Phần mềm này có các công cụ hỗ
trợ trong việc tạo ra các lớp MIDlet, tạo và xác nhận các gói ứng dụng (MIDlet
Suite), giả lập và cài đặt ứng dụng.
Phiên bản cài đặt độc lập của Nokia Developer’s Suite 2.2 không bao gồm
các công cụ dùng cho việc soạn thảo, biên dịch và gỡ lỗi phần mềm. Để có những
công cụ này, chúng ta phải dùng những IDE dành cho Java và tích hợp Nokia
Developer’s Suite vớ
i các IDE như JBuilder®, Sun™ ONE Studio hay Eclipse.

Yêu cầu cơ bản :
 Microsoft Windows 2000 (SP 3) hay Microsoft Windows XP (SP 1a).
 Java™ 2 SDK, Standard Edition 1.4.1 hay mới hơn
 Tập tin msxml4.dll và msxml4r.dll trong thư mục system của Windows.
 Kết nối Internet cho việc đăng ký sử dụng.

Yêu cầu phần cứng :
 Bộ xử lý Pentium 300MHz hay nhanh hơn.
 RAM tối thiểu là 256 MB.
 Đĩa cứng còn trống tối thiểu 210 MB.

TP.HCM, 2002
3. Lê Thụy Anh, chương trình AGDotNet-Desktop
4. Roger Riggs - Antero Taivalsaari - Jim Van Peursem, Programming
Wireless Devices with the Java™ 2 Platform Micro Edition - Second
Edition, Addison Wesley, 2003
5. John W Muchow, Core J2ME™ Technology & MIDP, Prentice Hall PTR,
2001
6. Kim Topley, J2ME in a nutshell, O’Reilly, 2002
7. Sun Microsystems Inc,
8. Sun Developer Network,
9. Sony Ericsson,
10. Nokia,
11. Siemens,


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status