ได้อย่างรวดเร็วเป็นเครื่องมือเล็ก ๆ น้อย ๆ ที่ดีสำหรับการผลิตและบรรจุภัณฑ์อูบุนตู (PyGTK) โปรแกรม GUI - ได้อย่างรวดเร็ว คู่มือส่วนใหญ่ใช้งานซ้ำแล้วซ้ำอีกเพื่อให้คุณสามารถมุ่งเน้นไปที่ฟังก์ชั่นการทำงานของแอปพลิเคชันของคุณแทนรายละเอียดการตั้งค่า
Qt ชุดพัฒนาซอฟต์แวร์ (SDK)เป็นกรอบใบสมัครข้ามแพลตฟอร์มที่ใช้กันอย่างแพร่หลายในการพัฒนาซอฟแวร์ประยุกต์ใช้กับอินเตอร์เฟซผู้ใช้แบบกราฟิก (GUI)
วิธีการติดตั้ง Qt SDK บน Ubuntu Linux
นี่คือรายการเครื่องมือพัฒนาโอเพ่นซอร์สที่มีประโยชน์สำหรับการใช้งานบน Ubuntu เช่น Integrated Development En Environment (IDEs) และเครื่องมือแก้ไขอันทรงพลัง
แอนจูตาเป็นสภาพแวดล้อมการพัฒนาแบบรวม (IDE) สำหรับ C และ C ++
Bazaar-NGเป็นระบบควบคุมรุ่นที่กระจายอำนาจที่ใช้สำหรับการพัฒนา Ubuntu
Bluefishเป็นเครื่องมือแก้ไขที่ทรงพลังสำหรับนักออกแบบเว็บไซต์และโปรแกรมเมอร์ที่มีประสบการณ์
คราสเป็น IDE สำหรับ Java และภาษาการเขียนโปรแกรมอื่น ๆ มันเป็นพื้นฐานสำหรับโปรแกรมโอเพนซอร์สเช่น JBuilder
เอริคเป็น Python และ Ruby IDE ที่มีคุณสมบัติครบถ้วน
Gladeเป็นผู้ออกแบบส่วนต่อประสานผู้ใช้สำหรับการสร้างแอปพลิเคชัน GNOME
ว่างเป็น Python IDE ที่สร้างด้วยชุดเครื่องมือ Tkinter GUI
KDevelop เป็น IDE สำหรับ KDE ซึ่งรองรับภาษาการเขียนโปรแกรมมากมาย
MonoDevelopเป็น IDE สำหรับการเขียนแอปพลิเคชั่นโมโน / .net ในภาษา C # และภาษาอื่น ๆ
NetBeansเป็น Java IDE ที่มีคุณสมบัติรองรับ CVS และเครื่องมือสร้างแบบฟอร์ม
แหล่งข้อมูลอื่น ๆ ที่คุณสามารถใช้:
นักพัฒนาแอพ Ubuntu
คู่มือนักพัฒนา Ubuntu
คู่มือการพัฒนา Ubuntu: บทนำ
แก้ไข
SDK แพลตฟอร์มเดียวของ Ubuntu ที่จะจัดส่งในเดือนตุลาคม
Ubuntu SDK ที่จะช่วยให้นักพัฒนาสามารถสร้างแอพที่สามารถใช้งานได้บนโทรศัพท์แท็บเล็ตและเดสก์ท็อปพีซีนั้นจะโตพอที่จะสร้างแอพพลิเคชั่นส่วนใหญ่ภายในเดือนตุลาคมปีนี้
เมื่อเสร็จสิ้น Ubuntu SDK ที่วางจำหน่ายในอัลฟ่าเมื่อต้นปีที่ผ่านมาจะช่วยให้นักพัฒนาสามารถใช้ฐานรหัสเดียวกันเพื่อสร้างแอพที่ทำงานบน Ubuntu ผ่านปัจจัยหลายประการ มันเชื่อมโยงกับแผนโดย Canonical องค์กรที่พัฒนา Ubuntu กับชุมชนเพื่อให้ Ubuntu เป็นระบบปฏิบัติการเดียวที่ทำงานบนโทรศัพท์แท็บเล็ตและเดสก์ท็อป
แอปที่สร้างขึ้นโดยใช้ SDK นั้นถูกสร้างขึ้นเป็นหลักโดยใช้ QML ซึ่งเป็นภาษาที่ใช้จาวาสคริปต์สำหรับการออกแบบส่วนต่อประสานแอปพลิเคชันที่สามารถใช้ C ++ สำหรับการยกของหนัก แอพ Ubuntu ที่สร้างขึ้นโดยใช้ QML สามารถมี UIs ที่สามารถขยายข้ามปัจจัยรูปแบบต่างๆ ขนาดของ UIs เหล่านี้สามารถกำหนดในหน่วยกริดซึ่งจะแปลเป็นค่าพิกเซลที่แตกต่างกันขึ้นอยู่กับอุปกรณ์และขนาดหน้าจอ
Canonical ตั้งเป้าหมายว่า SDK จะสมบูรณ์เพียงพอสำหรับแอปพลิเคชั่นส่วนใหญ่ที่จะเขียนภายในเวลาที่ Ubuntu 13.10 เปิดตัว ZDNet