วัตถุประสงค์ J2ME ช่วยให้โทรศัพท์มือถือของคุณทำอะไรๆ ได้มากกว่าที่เคย J2ME เป็นอีกหนึ่งเทคโนโลยีจากตระกูล Java ที่ได้รับความนิยมมากในการใช้พัฒนาแอพพลิเคชันบนโทรศัพท์มือถือ เห็นได้จากโทรศัพท์มือถือรุ่นใหม่ๆ ในปัจจุบัน ที่มักจะถูกออกแบบให้รองรับการทำงานกับ J2ME หรือเรียกกันว่า Java Phone โดยเนื้อหาของหลักสูตรนี้ได้ครอบคลุมพื้นฐานและการทำงานของ J2ME เริ่มต้นตั้งแต่การติดตั้ง การเขียนแอพพลิเคชัน ตัวอย่างโค้ดอย่างสมบูรณ์ที่สามารถนำไปใช้งานได้จริง ไปจนถึงวิธีนำแอพพลิเคชันที่พัฒนาขึ้นไปใช้งานจริงบนโทรศัพท์มือถือ พร้อมตัวอย่างโปรแกรมหลากหลายประเภททั้งเกม, โปรแกรมยูทิลิตี้ต่างๆ และโปรแกรมที่ต้องติดต่อกับเว็บไซต์ผ่านเครือข่ายไร้สายของผู้ให้บริการ รายละเอียดหลักสูตร
รู้จัก J2ME • J2ME คืออะไร • Java และ J2ME เกี่ยวข้องกันอย่างไร • ต้องมี Virtual Machine จึงจะทำงานได้ • แบ่งกลุ่มอุปกรณ์ตาม Configuration • CDC (Connected Device Configuration) • CLDC (Connected Limited Device Configuration) • สิ่งที่เพิ่มมาใน CLDC 1.1 • กำหนดไลบรารีเฉพาะอุปกรณ์ด้วย Profile • MIDP โปรไฟล์สำหรับมือถือ • มีอะไรใหม่ใน MKDP 2.0 • เรียกโปรแกรมที่เขียนขึ้นมาว่า MIDlet
เริ่มต้นเขียน MIDlet • โครงสร้างของ MIDlet • สถานะการทำงานของ MIDlet • เริ่มต้นเขียน MIDlet ตัวแรก • ขั้นตอนในการพัฒนา MIDlet • โปรแกรมแรก HelloWorld • พัฒนา MIDlet ด้วย J2ME Wireless Toolkit • ขั้นตอนที่ 1 สร้างโปรเจ็กต์ใหม่ • ขั้นตอนที่ 2 เขียนโค้ดและเก็บไว้ในไดเร็คทอรี src • ขั้นตอนที่ 3 คอมไพล์และตรวจสอบ • ขั้นตอนที่ 4 ทดสอบการทำงานบน Emulator • เตรียมไฟล์ให้พร้อมดาวน์โหลดด้วยการทำ Packaging • ใน MIDlet Suite มีอะไรบ้าง • ไฟล์ * jar • ไฟล์ * jad
พื้นฐานการสร้าง User Interface • กลุ่มคลาสที่ใช้สร้าง User Interface • อะไรเป็นอะไรใน javax.microedition.lcdui • High-Level APIs : ใช้รูปแบบที่มีอยู่แล้ว • Low-Level APIs : สร้างเองตามใจชอบ • ขั้นตอนการสร้าง User Interface • ขั้นแรก : สร้างออบเจ็กต์ Display • ขั้นที่ 2 : เตรียมข้อมูลที่จะแสดงด้วยคลาส Displayable • ขั้นที่ 3 : สั่งให้แสดงผล • ขั้นที่ 4 : เตรียมตอบสนองต่อเหตุการณ์ที่จะเกิดขึ้น
สร้าง User Inteface แบบสำเร็จรูป • รับและแสดงข้อความด้วย TextBox • สร้างแถบวิ่งด้วย Ticker • เตือนหรือแจ้งข้อผิดพลาดด้วย Alert • สร้างตัวเลือกด้วย List • Form กับหลากหลายรูปแบบวิธีแสดงผล • รับและแสดงข้อความใน Form ด้วย TextField • Stringltem อีกวิธีในการแสดงข้อความ • สร้างตัวเลือกใน Form ด้วย ChoiceGroup • สร้างกราฟแท่งด้วย Gauge • ทำงานกับ-เวลาด้วย DateField • แสดงรูปด้วย Image และ
หลักสูตรแนะนำ
<< Back
|