ครั้งที่ 1 เทคโนโลยีของมือถือในปัจจุบัน และ J2ME
- แนะนำเทคโนโลยีของมือถือในปัจจุบัน
- Java Phone และ ความสำคัญของการพัฒนาบน Java Phone
- เปิดตัว J2ME
- สถาปัตยกรรมของ J2ME
- Configurations (CLDC, CDC) คืออะไร มีความสำคัญอย่างไร
- Profiles (MIDP, Foundation, PDA, Personal) คืออะไร มีความสำคัญอย่างไร
|
|
ครั้งที่ 2 โครงสร้าง และคำสั่งพื้นฐาน ของ ภาษา JAVA
- ความสำคัญของภาษา Java ในการพัฒนาโปรแกรมบนมือถือ
- ความแตกต่างระหว่างการพัฒนาโปรแกรมบนมือถือ และกับการพัฒนาโปรแกรมบน PC
- ตัวแปรชนิดของตัวแปร และ operator
- คำสั่งควบคุมลำดับการทำงาน
- String และ StringBuffer class
- Array
- Function และการผ่านค่าให้กับ function
- โปรแกรมทายใจ
|
|
ครั้งที่ 3 การทำงานแบบ OOP เบื้องต้น
- หลักการของ OOP
- การสร้าง Class และ Instances
- การสร้าง Method และ Constructor
- เรื่องของ private และ public
- ตัวแปรแบบ static ใน class
- โปรแกรมเครื่องคิดเลข
|
|
ครั้งที่ 4 เรียนรู้เรื่องการตรวจจับข้อผิดพลาด
- หลักการของกลไกการแก้ไขข้อผิดพลาดแบบใหม่
- Try-Catch-Throw block
- Finally block
- โปรแกรมเครื่องคิดเลขแบบไร้ข้อผิดพลาด
|
|
ครั้งที่ 5 การใช้งาน Utilities Class ของ Standard JAVA
- แนะนำ Utilities แบบต่างๆ ใน MIDP
- รู้จักกับ Enumeration Interface
- การใช้งาน Calendar Class
- การใช้งาน Vector Class
- การใช้งาน Hashtable Class
- โปรแกรมจำลองการค้นหาและจัดเก็บข้อมูลส่วนตัว
|
|
ครั้งที่ 6 การใช้งาน J2ME Wireless Toolkit และ การติดตั้ง Mobile application บนมือถือ
- อะไรคือ J2ME Wirless Toolkit
- การใช้งาน KtoolBar
- การใช้งาน Emulator แบบต่างๆ
- การใช้งาน KtoolBar ในการสร้างโปรเจกต์
- การติดตั้งและการใช้งาน Emulator แบบอื่นๆเข้าไปกับ J2ME Wireless Toolkit
- ทดลองใช้งาน Emulator แบบต่างๆ Run Mobile Application
- ทดลองติดตั้งและใช้งาน Mobile Application บนมือถือจริง
|
|
ครั้งที่ 7 ทำความ รู้จักกับ MIDP ( Mobile Information Device Profile )
- รู้จักกับ MIDP
- โครงสร้างของโทรศัพท์เคลื่อนที่
- การทำงานของ MIDP Application
- โครงสร้างของ MIDlet
- รู้จักกับ Core MIDlet APIs ก่อนการเขียนโปรแกรม
- รู้จัก กับ MIDlet Suites
|
|
ครั้งที่ 8 รู้จักกับ GUI ของ MIDP และ การสร้าง Form รับข้อความจากผู้ใช้
- หน้าที่พื้นฐานของ GUI ใน MIDP
- แนะนำ GUI แบบต่างๆ
- ตัวจัดการจอภาพ โครงสร้าง ของ GUI ใน MIDP
- แนะนำตัวดูแลอินเทอร์เฟซระดับสูง ( High Level User Interface )
- รู้จักกับ Form
- การสร้างกรอบรับข้อความจากผู้ใช้ แบบต่างๆ
- โปรแกรมคำนวณอัตราแลกเปลี่ยนเงินตรา
|
|
ครั้งที่ 9 รู้จักกับ Command แบบต่างๆและการสร้างสร้างส่วนติดต่อกับผู้ใช้ # 1
- ความสำคัญของ Command และการจัดการกับเหตุการณ์ที่เกิด จาก Command
- การสร้างรายการให้ผู้ใช้เลือก
- การสร้างการแจ้งเตือน แบบต่างๆ
- การสร้างรายการบรรจุใน Form ให้ผู้ใช้ทำการเลือก
- เทคนิคการแสดงข้อความใน Form
- โปรแกรมทายคำ
|
|
ครั้งที่ 10 การสร้างส่วนติดต่อกับผู้ใช้ # 2
- การนำรูปภาพมาแสดงใน Form
- เทคนิคการนำข้อความมาแสดงพร้อมกับภาพ
- การสร้างกราฟแท่ง
- การรับข้อมูลวันเวลาตามที่ผู้ใช้เลือก
- เทคนิคการโชว์ตัวอักษรวิ่ง
- โปรแกรมตลาดหุ้นจำลอง
|
|
ครั้งที่ 11 การสร้างกราฟฟิกด้วยตนเองเบื้องต้น
- พื้นฐานของการสร้างกราฟฟิก
- การกำหนดสี
- พื้นฐานการวาดรูปทรงเรขาคณิต แบบต่างๆ
- การนำรูปภาพไปแสดง
- การกำหนดแบบอักษรและแสดงข้อความแบบต่างๆ
- โปรแกรมสมุดภาพส่วนตัว
|
|
ครั้งที่ 12 การจัดการและตรวจสอบเหตุการณ์จากผู้ใช้งานกราฟฟิก
- รู้จักกับ Keypad ของ มือถือ แบบต่างๆ
- การตรวจสอบการกดคีย์
- เทคนิคในการตรวจสอบเหตุการจากผู้ใช้
- การออกแบบการรับเหตุการณ์จากผู้ใช้อย่างง่าย
- โปรแกรมเกมปริศนา
|
ครั้งที่ 13 การติดต่อ และการใช้งานฐานข้อมูลบนมือถือ # 1
- แนะนำโครงสร้างของฐานข้อมูลบนมือถือ
- การทำงานกับฐานข้อมูลบนมือถือ
- การ เพิ่ม,แก้ไข,อ่านและลบข้อมูลบนฐานข้อมูลของมือถือ
- โปรแกรมสมุดบันทึกไม่ซ้ำแบบ
|
ครั้งที่ 14 การติดต่อ และการใช้งานฐานข้อมูลบนมือถือ # 2
- เทคนิคการออกแบบและการจัดเก็บข้อมูลบนมือถือ
- การสร้างตัวจัดการกับฐานข้อมูลบนมือถืออย่างง่าย
- การค้นหาข้อมูลที่เราต้องการในฐานข้อมูลอย่างง่าย
- โปรแกรมค้นหาและเตือนนัดหมายแบบเฉพาะตัว
|
ครั้งที่ 15 เทคนิคการพัฒนาและออกแบบโปรแกรมบนมือถือ
- เทคนิคการออกแบบโปรแกรมให้ตรงกับความต้องการของผู้ใช้
- ข้อควรระวังในการพัฒนาโปรแกรมบนมือถือ
- เทคนิคการออกแบบโครงสร้างของโปรแกรมบนมือถือ
- สร้างเกมสลับตัวเลข
|

|
|
|