โดยผู้พัฒนาระบบควรมีความรู้ในชุดคำสั่ง J2ME ที่ทำงานร่วมกับ CLDC ซึ่งเป็นชุดคำสั่งพื้นฐาน สำหรับอุปกรณ์มือถือ และ Profile ซึ่งเป็นคำสั่งชุดเพิ่มเติม ใช้งานเฉพาะรุ่นที่จำเพาะเจาะจงในแต่ละรุ่นมือถือ ซึ่งในที่นี้จะสนใจใน MIDP Package และดำเนินการพัฒนาระบบบน NetBeans IDS 7.0
CLCD Packages ที่ implement เพิ่มมาจาก J2SE (เป็นมาตรฐาน) ได้แก่
- java.lang
- java.io
- java.util
extra package ที่ใช้ใน CLDC
- javax.microedition.io
Profile : Mobile Information Device Profile(MIDP)
MIDP คือชุดคำสั่งของ Java API ที่ทำงานกับ CLDC ซึ่งมันก็เป็น profile ตัวหนึ่ง ใน MIDP มี package ที่เราสามารถใช้งานได้ดังต่อไปนี้
javax.microedition.midlet javax.microedtiion.lcdui javax.microedition.rms
โครงสร้างโปรแกรมของ Midlet มีดังนี้
import javax.microedition.midlet.*;
public class MidletApp2 extends MIDlet {
public void startApp() { } เป็นส่วนการทำงานเริ่มต้นของ App เช่นเดียวกับ Page Load
public void pauseApp() { } เป็นส่วนการทำงานเวลา App หยุดชั่วคราว
public void destroyApp(boolean unconditional) { } เป็นส่วนการทำงานเวลา App ปิดตัวลง
}
อ่านรายละเอียดเพิ่มเติมได้ที่ http://www.e-manage.mju.ac.th/openFile.aspx?id=MjU3NzY=
ดาว์นโหลดตัวอย่าง App บนมือถือ http://www.e-manage.mju.ac.th/openFile.aspx?id=MjU5MjU=
(หากทดลองใช้ระบบแล้วผิดพลาดประการใด กรุณา Coment และ ขออภัยไว้ ณ ที่นี้ ขอบคุณคะ)