การพัฒนาโปรแกรมประยุกต์สำหรับอุปกรณ์สื่อสารเคลื่อนที่ โดยศึกษาสถาปัตยกรรมฮาร์ดแวร์ คุณลักษณะ ข้อจำกัด กระบวนการของอุปกรณ์สื่อสารเคลื่อนที่ เครื่องมือและภาษาที่ใช้สำหรับพัฒนาโปรแกรมประยุกต์ หลักการของโปรแกรมบนอุปกรณ์สื่อสารเคลื่อนที่ ส่วนติดต่อระบบสำหรับโปรแกรมประยุกต์ การติดต่อกับผู้ใช้ การสื่อสารกับระบบภายนอก การเชื่อมโยงกับระบบคอมพิวเตอร์ การจำลองเพื่อทดสอบและแก้ไขข้อผิดพลาดบนระบบคอมพิวเตอร์