J2ME

วัตถุประสงค์
 
        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 และ


 


 

หลักสูตรแนะนำ

  • Java Server Faces

 




<< Back

service Public Training In-House Training สิทธิประโยชน์ของผู้เข้าฝึก ตรวจสอบตารางการฝึกอบรม ใบสมัคร
Link Techxcite
IDC
learn4u
longlivetheking
iteasybook
lovedigiart
ThaiFranchiseCenter