
Làm quen J2ME cho điện thoại di động Nokia
Trong nền kinh tế thị trường ngày nay, hầu hết các công ty
muốn thành công đều phải có một hệ thống thu thập, tiếp
nhận các thông tin mới một cách nhanh chóng cũng như phải
xử lý chúng một cách chính xác. Bạn hãy thử nghĩ, điều gì
xảy ra khi ông giám đốc đã đi công tác ở nước ngoài mà đối
tác của công ty trong nước đang cần thay đổi một số trong điều khoản hợp đồng? Hay cổ
phiếu công ty sở hữu đang sụt giá cần quyết định của giám đốc?… Trong trường hợp này,
điều bạn nghĩ trước tiên sẽ là: làm sao để liên lạc được một cách nhanh nhất với những
người có thể ra quyết định để thông báo cho họ biết các thông tin này. Nhưng bằng cách
nào? Câu hỏi mà người ta thường nghĩ đến ngay là: “Ông ta có mang theo di động
không?”. Vâng. Ngày nay, điện thoại di động đã được biết đến như là một phương tiện
thông tin liên lạc có thể tiếp nhận và xử lý các thông tin nhanh chóng bậc nhất (tất nhiên là
khi không bị “nghẽn mạch”, “ngoài vùng phủ sóng”). Với điện thoại di động, ông giám đốc
có thể điều hành công ty từ xa, nhân viên có thể báo cáo với giám đốc mọi lúc mọi nơi.
Điện thoại di động thật hữu ích, đây là điều mà mọi người đều phải thừa nhận.
Đầu tiên điện thoại di động ra đời với mục đích để thông tin liên lạc, nhưng với nhu cầu giải trí
ngày nay, các nhà sản xuất đã thêm vào nó các tính năng khác như trò chơi, gửi tin nhắn bằng
chữ (SMS). Và sau này với điện thoại di động màn hình màu (4096 màu, 65536 màu), bạn có thể
gửi tin nhắn chữ kèm theo hình và âm thanh (MMS), hay chụp ảnh và thậm chí có thể xem ti vi
trực tuyến,… Nhưng chúng ta không phải ai cũng có điều kiện để “kè kè” bên mình một cái di
động, nhất là những người mới tốt nghiệp như tôi với đồng lương “bạc cắc”. Thật gai mắt khi thấy
thằng bạn dí mắt vào cái màn hình màu nhỏ xíu, chơi games rất say mê, hay lâu lâu nó cười phá
lên khi nhận được một tấm ảnh “độc đáo” từ cô bồ. Tức không chịu được!!!
Nếu ai có cùng cảnh ngộ trên, xin được giới thiệu cùng bạn cách sử dụng các loại máy điện thoại
Nokia (các loại rất hiện đại do Nokia cung cấp) trên “cục cưng” PC. Tuy các máy Nokia “giả lập”
này sử dụng hơi khó khăn nhưng nó cung cấp khá đầy đủ các chức năng có trên điện thoại di
động “thật” cùng loại (trừ việc gọi điện thoại, >_<). Bạn sẽ chơi được hầu hết các game Java mới
nhất, tạo và gửi thử tin nhắn MMS, SMS, hay truy xuất và hiển thị các trang wml thông qua WAP
(mà các trình duyệt thông thường không hiển thị được). Không những thế, nếu bạn có khả năng
lập trình, bạn có thể tự mình viết ứng dụng chạy trên nó. Dĩ nhiên, sau khi bạn đã tạo ra ứng dụng
bạn có thể nạp ứng dụng vào máy di động “thật”, chạy hẳn hoi (không chỉ nạp được cho máy
Nokia, còn có thể nạp cho các loại máy di động khác như Samsung, Motorola nếu nó hỗ trợ).
Trong tương lai không xa, các ứng dụng viết trên điện thoại di động có thể thay thế các ứng dụng
chạy được trên máy Palm hay PC Pocket, thậm chí cả PC đấy !!!
Các phần mềm cần có
· Windows XP SP1.
· JDK 1.4.1 trở về sau. Java 2 Platform, Micro Edition

(J2ME) Wireless Toolkit. Các bạn có thể tìm thấy dễ dàng tại: http://www.java.sun.com/
· Các phần mềm liên quan đến Nokia:
+ Nokia Developer's Suite 2.0 for J2ME(TM).
+ Nokia Internet Tool Kit 4.0 Server Pack.
+ Các máy Nokia giả lập (Nokia 3300, 3410,...), Series 40 Devices (Nokia 3300, 7210,...) hay
Series 60 Devices (Nokia 3650, 6600, ...), Series 90 Devices (Nokia 7700).
+ Các game demo. Có thể tìm thấy tại: http://www.forum.nokia.com/
Nếu cần các ứng dụng và các trò chơi, bạn có thể mua ở cửa hàng CD, hay có thể liên lạc với tòa
soạn để nhận được chỉ dẫn. Cài đặt và cách dùng các ứng dụng
Cài đặt Nokia Developer's Suite 2.0 for J2ME (TM)...
Khi cài đặt sẽ có thông báo yêu cầu nhập về số Username, Serial Number. Muốn tải được các
công cụ, bạn cần đăng ký một account. Tên của account là Username. Số Serial nhận được từ
trang Request Serial Number (bạn sẽ thấy khi download phần mềm nào đó), bạn nên click chọn
tất cả các công cụ. Sau đó, bạn vào email đã đăng kí trong account để nhận được số Serial cho
từng công cụ đã yêu cầu.
Chú ý: khi tải về mỗi software trên http://%20forum.nokia.com/, phải tải về kèm số Product Serial
Number kèm với phần mềm đó. Sau khi nhập Username và Serial Number, cửa số sau đây sẽ
xuất hiện:

Tại đây bạn có thể chọn Standalone (chạy độc lập), Integration with Borland Jbuilder (Tích hợp với
Jbuilder), hay Intergeration with Sun(TM) ONE Studio (Tích hợp với Sun One). Nếu bạn chỉ muốn
chạy thử các trò chơi hay ứng dụng thì nên cài Standalone. Bạn nên chọn Integration with Borland
Jbuilder nếu đã cài đặt Jbuilder để có thể tìm hiểu và viết ứng dụng mà mình thích.
Và chơi game.
Bây giờ, chúng ta hãy thư giãn một chút, cùng chơi game nhé !!!
Chạy Nokia Deverloper Suite: Start menu > Program > Nokia Developer Tools > Nokia
Developer's Suite 2.0 for J2ME(TM) > Run as a Standalone.
Chọn biểu tượng Start Emulator > Click chọn nút … > Open > :/Nokia/Tools/Nokia
_Developers_Suite_ for_J2ME/midp_1_0_examples/BlockGame/ BlockGame.jad
Click chọn Emulate ở bên dưới. Một điện thoại Nokia 7210 sẽ xuất hiện (xem hình trang sau). Bây
giờ bạn có thể chơi game, bạn có thể nhấn nút lên xuống để tránh các khối vuông rơi xuống, hay
bắn phá hủy các khối vuông ở nút có biểu tượng điện thoại màu xanh bên trái. Ngoài ra, bạn còn
có thể thiết lập lại các game, hay có thể tìm hiểu về điện thoại Nokia 7210 rồi đấy.
Bạn cũng có thể khám phá các điện thoại khác khi tải chúng về và cài đặt trên máy PC của mình.

Click chọn Emulate ở bên dưới. Một điện thoại Nokia 7210 sẽ xuất hiện (xem hình trang sau). Bây
giờ bạn có thể chơi game, bạn có thể nhấn nút lên xuống để tránh các khối vuông rơi xuống, hay
bắn phá hủy các khối vuông ở nút có biểu tượng điện thoại màu xanh bên trái. Ngoài ra, bạn còn
có thể thiết lập lại các game, hay có thể tìm hiểu về điện thoại Nokia 7210 rồi đấy.
Bạn cũng có thể khám phá các điện thoại khác khi tải chúng về và cài đặt trên máy PC của mình.
Nokia Internet Tool Kit (NITK) Starter Pack 4.0
Dùng để tạo và hiển thị tin nhắn MMS, tạo và hiển thị trang WAP… Khi cài đặt NITK Starter Pack
ngoài NITK (dùng để tạo file wml, mms,…) sẽ bao gồm luôn cả Mobile Browser Simulator (hiển thị

các tin nhắn MMS, trang wml,…) và WAP Getway Simulator.
NITK có thể tạo tin nhắn MMS nhưng chúng ta hãy mở một tin nhắn sẵn có và gửi thử…nhưng
trước khi gửi phải có máy để nhận. Bạn khởi động máy nhận bằng cách vào Tool > SDK Control
Panel > chọn một máy nhận tin nhắn. Ở đây, chúng ta chọn máy 3300 SDK (dĩ nhiên trước đó đã
được cài đặt thêm vào) hay chọn Nokia Mobile Browser (mặc định khi cài NITK) hay bạn có thể
chọn cả hai bằng cách nhấn vào nút xanh bên cạnh tên của của chúng. Các máy ảo sẽ lần lượt
xuất hiện.
Tin nhắn MMS (ngoài các ký tự còn có hình ảnh và âm thanh), một tính năng không thể thiếu
trong các máy di động hiện đại. Bây giờ, chúng ta cùng gửi thử một tin nhắn MMS, xem nó hiển thị
trên điện thoại di động như thế nào? Hãy chọn NITK > Open > chọn samples > MMS > World Cup
> chọn worldcupupdate_ nosmil.mms. Cửa sổ mới sẽ xuất hiện, bạn click vào nút Push. Lúc này,
Nokia giả lập nhận được tin nhắn sẽ báo rung giống như điện thoại thật, và bạn hãy từ từ khám
phá tiếp nhé…

