การพัฒนา Mobile Java®คืออะไร?

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

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

ความสามารถของภาษาการเขียนโปรแกรมเพื่อสร้างซอฟต์แวร์ที่จะทำงานบนฮาร์ดแวร์ใด ๆ ได้นำไปสู่การเพิ่มขึ้นอย่างมากคือการพัฒนาJava®มือถือ สมาร์ทโฟนและผู้จัดงานรวมถึงโทรศัพท์มือถือที่มีคุณสมบัติอื่น ๆ มีแอพพลิเคชั่นจำนวนมากสำหรับการใช้งานเฉพาะ โทรศัพท์ที่ทันสมัยมีความสามารถในการดาวน์โหลดและติดตั้งแอปพลิเคชันJava®ใหม่จากร้านค้าออนไลน์เช่น Apple App Store สำหรับ iPhone และอุปกรณ์ iPod ระดับสูงและ iPod Market และ Android Marketplace สำหรับอุปกรณ์ที่ทำงานบนระบบปฏิบัติการ Android ของ Google

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

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