* كلمة MIDlet هي خاصة ببرامج الجوال وهي تسمى بهذا الإسم لأننا نرث الكلاس (الصنف) MIDlet وهي تسمية خاصة ببرامج الجوال وهي على غرار تسمية الـ Applet و Servlet .
# بالتأكيد بما أننا نعمل على جافا فيجب أن يتواجد لديك java JDK إذا لم يكن لديك فحمله من على الرابط : [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] # للعمل على j2me سوف نستعمل Wireless Toolkit لتحميل آخر إصدار :
الآن سوف نتبع طريقة العمل على Wireless Toolkit :
من قائمة ابدأ شغل Wireless Toolkit 2.5.2 ستظهر لك واجهة البرنامج ثم اضغط على New Project لإضافة مشروع جديد ثم سمي الـ Project و الـ MIDlet ( مع الملاحظة أن اسم الميدلت يجب أن يكون نفس إسم كلاس البرنامج ) ثم اضغط على Creat و قائمة Open هي لفتح مشروع أنشأته سابقا .
أما الآن فسمي الـ Project و الـ MIDlet لمشروعك الأول بـ HelloWorld لكلاً منهما و بعد الضغط على Create Project سوف تظهر لك قائمة الخصائص في هذا المشروع لا تحتاج إلى تعديل أي منها . ولكنك ربما لاحظت أن الخصائص هي الأشياء التي تكلمنا عنها في الدرس السابق وطبعا بإمكانك تعديلها وذلك من القائمة Target Platform وتختار Custom وسوف ترى من هنا أنه اختار لنا CLDC1.1 و MIDP2.1
أما الآن فلا تعدل أي شيء اضغط على OK فحسب .
الآن إذهب إلى المجلد apps في المسار C:\Documents and Settings\USER\j2mewtk\2.5.2\apps في هذا المجلد توجد مختلف مشاريعك التي عملتها بـ Wireless Toolkit و في داخل كل مشروع توجد عدة مجلدات كـ:
1- مجلد src الذي تضع به البرنامج .java قبل عملية الـ Compile.
2- وأيضا مجلد classes الذي توجد به الكلاسات بعد عملية الـ Compile وعملية التحقق الأولي (وهذه العملية ليست موجودة بأجهزة البي سي العادية ) .
3- وأيضا مجلد bin الذي توضع به الملفات المحزومة كـ : JAR و JAD لمشروعك .
وهذه أكثر المجلدات أهمية بالنسبة لنا .والآن إذهب إلى المسار C:\Documents and Settings\USER\j2mewtk\2.5.2\apps\HelloWorld\src
وضع فيه هذا البرنامج كما في الصورة
والآن بعد وضع برنامجك في المجلد src في مجلد المشروع اعمل Build ثم اعملRun كما في الصورة
الآن بعد إن ضغطت Run سوف ينبثق إليك محاكي الجوال وبه البرنامج الذي عملته فما عليك إلا أن تضغط عليه و كأنك تتحكم بجوال عادي .والمحاكيات في Wireless Toolkit هي أربع :
1- DefaultColorPhone: وهذا محاكي لجوال ملون و أزرار عادية. 2- DefaultGrayPhone : وهذا جهاز بتدرجات رمادية .
3-MediaControlSkin : وهذا جهاز شبيه جدأ بالأول ولكن الفرق هو وجود أزرار تشغيل الملفات الصوتية على لوحة المفاتيح.
4-QwertyDevice : وهذا جهاز ذكي .
وبإمكانك التغيير بين هذه الأجهزة من Default Device Selection في القائمة ابدأ
بعد إختيار البرنامج المحدد والضغط على Launch سوف تظهر لك شاشة شبيهة بهذه بالنسبة لمشروعك الأول .
الآن لكي يصبح برنامجك جاهزاً للنقل على جهازك فما عليك إلا أن تضغط على القائمة Project ثم من القائمة Package تضغط على Create Package بعدها سيتكون ملف .jar في مجلد bin انقل هذا الملف إلى جهازك وبعض الأجهزة تتطلب أن يكون ملف .jad متوفر أيضا . وبهذا نكون تعرفنا على البيئة وعملنا أول ميدلت . ربما في الدرس القادم أشرح الربط مع الإيكلبس أو أشرح تكريب الميدلت لم أحسم الأمر بعد إلى الآن !