คำถามติดแท็ก application-development

การเขียนแอปพลิเคชันสำหรับ Ubuntu (รวมถึง Ubuntu Touch) และคำถามเกี่ยวกับกระบวนการส่งแอปพลิเคชันไปยังศูนย์ซอฟต์แวร์ Ubuntu ครอบคลุมทั้งโอเพนซอร์ซและแอพพลิเคชั่นเชิงพาณิชย์

6
เมื่อติดตั้งแอปพลิเคชันผู้ใช้“ แนวทางปฏิบัติที่ดีที่สุด” แนะนำให้พวกเขาอยู่ที่ไหน?
ฉันติดตั้งแอปพลิเคชั่นด้วยตนเองเป็นครั้งคราวแทนที่จะใช้aptหรือตัวจัดการแพ็คเกจอื่น สิ่งที่สถานที่ตั้ง ( /usr/, /usr/local/, /opt/, /home/ฯลฯ ) การแนะนำโดย "วิธีปฏิบัติที่ดีที่สุด" สำหรับการติดตั้งการใช้งานของผู้ใช้หรือไม่

6
จะนำซอฟต์แวร์ของฉันไปใช้กับ Ubuntu ได้อย่างไร
ในฐานะนักพัฒนาซอฟต์แวร์ฟรีฉันต้องการติดตั้งแอปพลิเคชันลงใน Ubuntu ฉันควรจัดหาแหล่ง tarball และขอบรรจุภัณฑ์หรือไม่ หรือฉันควรสร้างแพ็คเกจด้วยตัวเอง? ฉันควรกำหนดเป้าหมายไปที่ Ubuntu โดยตรงหรือฉันควรพยายามเข้าใช้ Debian และเข้าสู่ Ubuntu โดยอัตโนมัติหรือไม่

7
วิธีที่ดีที่สุดในการพัฒนาแอพสำหรับ Ubuntu คืออะไร? [ปิด]
ฉันต้องการเขียนแอปพลิเคชันสำหรับ Ubuntu ฉันไม่รู้มากเกี่ยวกับการเขียนโปรแกรม แต่ฉันต้องการพัฒนาสำหรับ Ubuntu ฉันพยายามเรียนรู้ Python ในตอนนี้ คุณคิดว่าอะไรเป็นวิธีที่ดีที่สุดในการพัฒนาแอพสำหรับ Ubuntu? คุณช่วยชี้ให้ฉันดูทรัพยากรบางอย่างที่สามารถช่วยฉันเริ่มต้นพัฒนา Ubuntu ได้หรือไม่? ที่เกี่ยวข้องกับหัวข้อฟอรั่มอูบุนตู

5
Gradle ใน Ubuntu สำหรับ Launchpad
ปรากฏว่า Ubuntu ไม่มี Gradle รุ่นใหม่ในที่เก็บของพวกเขาด้วยเหตุผลบางอย่าง ฉันต้องการมันสำหรับโครงการที่จะสร้างโดย Launchpad ฉันควรทำอย่างไรเกี่ยวกับเรื่องนี้?

1
ฉันควรใช้ PyQt หรือ PySide สำหรับโครงการ Qt ใหม่หรือไม่?
เมื่อเร็ว ๆ นี้ฉันได้มีส่วนร่วมในการสนทนาเกี่ยวกับการสร้างเทมเพลตอย่างรวดเร็วสำหรับแอพ Qt และ QtQuick Ubuntu แนวคิดคือทำให้ง่ายต่อการพัฒนาแอพ Qt จากคอนเซ็ปต์จนถึงแพ็กเกจเนื่องจากตอนนี้ใช้ GTK ซึ่งเป็นแอปพลิเคชัน Ubuntu ที่ใช้เทมเพลตอย่างรวดเร็ว ความตั้งใจที่จะยังคงที่จะใช้ Python เป็นภาษาโปรแกรมฐานและคำถามแรกที่มาถึงใจคือที่ผูกหลามเราควรใช้PyQtหรือPySide ? ฉันต้องการจะได้ยินจากคนที่มีประสบการณ์ทั้งในด้านเทคโนโลยีสิ่งที่ข้อดีและข้อเสียของแต่ละคนเป็นอย่างไรการบำรุงรักษาแต่ละอย่างดีแค่ไหนการแมป Qt API กับการเชื่อมโยงนั้นดีเพียงใดเป็นต้น ขอบคุณ!

13
Ubuntu มีข้อได้เปรียบอะไรบ้างบน Windows สำหรับการเขียนโปรแกรม
เหตุใดการเขียนโปรแกรมในไฟล์ข้อความหรือผ่านเทอร์มินัลจึงเป็นตัวเลือกที่ดีกว่า (เมื่อฉันอ่าน) กว่าการใช้ IDE (s) เช่น Visual Studio บน Windows คุณลักษณะที่ IDE มีให้นั้นมีอยู่ (เช่นแสดงข้อผิดพลาดในการคอมไพล์) หรือเป็นกระบวนการแบบแมนนวลหรือไม่?

3
เหตุใดจึงไม่มีไฟล์ไลบรารีติดตั้งสำหรับทดสอบ Google
ดูเหมือนว่าแพ็คเกจ libgtest-dev จะติดตั้งเฉพาะไฟล์ส่วนหัวไปยังระบบ แต่ไม่ใช่ไลบรารีแบบคงที่และแบบไดนามิกซึ่งควรติดตั้งภายใต้ / usr / lib มันเป็นข้อบกพร่องหรือไม่?

1
สร้างการสนับสนุน Perl แบบเต็มใน Ubuntu SDK
ฉันกำลังใช้งาน Ubuntu v14.04 และหลังจากผ่านความพยายามฉันก็ติดตั้ง Ubuntu SDK ได้สำเร็จ ฉันต้องใช้ Perl + QML / Qt เพื่อพัฒนาแอพพลิเคชั่นที่ใช้งานได้อย่างเต็มที่ผ่าน Ubuntu SDK ซึ่งสามารถเรียกใช้ "บรรจบกัน" บนทั้ง Ubuntu บนเดสก์ท็อปและบนแพลตฟอร์มโทรศัพท์ Ubuntu การผูก Qt สำหรับ Perl นั้นล้าสมัย แต่ฉันยินดีที่จะนำ Qt กลับมาใช้ใหม่ได้เองเพื่อใช้เมื่อ Perl กำลังทำงานในโหมดตีความปกติ https://metacpan.org/pod/QtCore4 นอกจากนี้ฉันจะใช้คอมไพเลอร์ Perl ใหม่ (ฉันเป็นผู้เขียน) ดังนั้นเราจึงสามารถสร้างโค้ดเอาต์พุต C ++ ที่เรียกว่า Qt โดยตรงเพื่อใช้เมื่อ Perl ทำงานในโหมดคอมไพล์ Perl http://rperl.org เห็นได้ชัดว่าอินเตอร์เฟสกับ Qt นั้นแตกต่างกันถ้าเราใช้ …

4
มีความรู้เกี่ยวกับการใช้งาน C # ในระบบ Linux หรือไม่?
ฉันรู้ C # และฉันต้องการสลับระหว่างระบบและใช้ Linux ฉันสามารถใช้ C # เพื่อสร้างแอปพลิเคชั่นที่ทำงานบน Linux ได้หรือไม่? ฉันควรทำอย่างไรเพื่อใช้ความรู้ของ C # ในระบบ Linux โปรดทราบว่าฉันมีความเชี่ยวชาญใน Unity3D แต่ฉันยังต้องการสร้างแอปพลิเคชัน Linux โดยใช้ C #

1
การใช้ Gtk.Widgets ใน App Indicators กับ Python
ในปี 2010 สเตฟาโน Palazzo, ถามคำถามที่เกี่ยวข้องกับการนำ gtk.Widget พลเป็น appindicator.Indicatorและคล้ายหนึ่งถูกถามในStackOverflow ในทั้งสองกรณีฉันทามติว่าตัวบ่งชี้แอพของ Ubuntu มี จำกัด ดังที่ Michael Ekstrand กล่าวไว้: การสนับสนุนเมนูตัวบ่งชี้แอปพลิเคชันขึ้นอยู่กับเมนู D-Bus ซึ่งมีข้อ จำกัด ในสิ่งที่รองรับ - สนับสนุนเฉพาะฟังก์ชันการทำงานเมนูพื้นฐานเท่านั้นไม่ใช่สิ่งแปลกใหม่เช่นวิดเจ็ตโดยพลการ อย่างไรก็ตามมันขัดแย้งกับสิ่งที่เราเห็นในตัวบ่งชี้บลูทู ธ ในวันนี้ในปี 2559: มันใช้สวิตช์สลับ เดียวกันสามารถสังเกตได้ด้วยตัวบ่งชี้ Ubuntu หนึ่งจาก 13.04: เห็นได้ชัดว่ามีวิธี ฉันได้ศึกษาซอร์สโค้ดตัวบ่งชี้บลูทู ธ แล้ว แต่มันเขียนใน Vala อย่างไรก็ตามฉันทำงานเป็นหลักในไพ ธ อนและการเรียนรู้วาลาเพียงเพื่อเขียนตัวบ่งชี้ที่มีอยู่ทั้งหมดของฉันแล้วก็ทำงานได้มากเกินไป ดังนั้นแกนกลางของคำถาม: เราจะใช้ Gtk.Widgets ได้อย่างไรหรืออย่างน้อยที่สุดสวิตช์สลับเช่นเดียวกับในตัวบ่งชี้บลูทู ธ โดยใช้ Python? หมายเหตุ : …

1
มีใครบ้างที่มีส่วนร่วมใน App Showdown มีเสื้อยืดที่สัญญาไว้บ้างไหม? [ปิด]
ชื่อกล่าวทั้งหมด บนเว็บไซต์การประกวดhttp://developer.ubuntu.com/showdown/มีข้อความว่า "ทุกแอพที่ส่งจะได้รับเสื้อยืด Ubuntu!" . ฉันยังไม่ได้รับอะไรเลย ---------------- แก้ไข ------------- เพิ่งได้รับเสื้อยืดอูบุนตู! ขอบคุณ @David Planella!

2
จะพัฒนาตัวบ่งชี้ระบบเพื่อความสามัคคีได้อย่างไร
นี่ไม่ใช่สิ่งที่ซ้ำกันของวิธีการสร้างตัวบ่งชี้ Unity . ฉันกำลังมองหาตัวบ่งชี้ระบบไม่ใช่ตัวบ่งชี้แอปพลิเคชัน backgound: จากคำถามสองข้อต่อไปนี้: ฉันจะเพิ่มหรือจัดการ Application / System Indicators ในหน้าจอเข้าสู่ระบบได้อย่างไร วิธีการทำให้ตัวบ่งชี้ sysmonitor เป็นตัวบ่งชี้เริ่มต้นบนหน้าจอการเข้าสู่ระบบ ฉันเรียนรู้ว่ามีตัวบ่งชี้สองประเภท: ระบบเสียงคีย์บอร์ดประยุกต์ใช้ ... (ลอง: ps ax | grep indicator) แอปพลิเคชั่น: nm-applet, sysmonitor, ... และเกือบทั้งหมดซึ่งมีรายชื่ออยู่ในตัวบ่งชี้แอปพลิเคชันใดบ้าง ตัวบ่งชี้แอปพลิเคชันทั้งหมดได้รับการจัดการ / แสดงโดยตัวบ่งชี้แอปพลิเคชัน (ระบบหนึ่ง) ตัวบ่งชี้ระบบจะแสดงโดยตรงโดยแผงความสามัคคี คำถามทั้งสองเกี่ยวกับการเพิ่ม / ลบตัวบ่งชี้จากหน้าจอเข้าสู่ระบบและล็อค สิ่งแรกคือการตั้งค่าตรงไปตรงมา (เมื่อจัดการกับตัวบ่งชี้ระบบ) ประการที่สองคือการตั้งค่าที่ยากลำบาก (เมื่อต้องรับมือกับตัวบ่งชี้แอพ) ซึ่งจำเป็นต้องแก้ไขแหล่งที่มาของบริการแผง (แพคเกจ Unity) สำหรับล็อคหน้าจอและแหล่งที่มาของความสามัคคี - หน้าจอเข้าสู่ระบบ สำหรับกรณีของsysmonitorสำหรับฉันที่เป็นวิธีแก้ปัญหา ทางออกที่ดีที่สุดคือการใช้ตัวบ่งชี้ระบบแทนแอปพลิเคชันหนึ่ง หัวข้อ: …

3
ฉันจะติดตั้ง Qt 5.x บน 12.04 LTS ได้อย่างไร
หากคุณต้องการพัฒนาด้วย QML 2.0 และ Qt5 ดูเหมือนว่าแพ็กเกจฐานจะไม่มีอยู่ในที่เก็บสำหรับ 12.04 PPA ใดที่ฉันควรเพิ่ม มันเป็นตัวติดตั้งไบนารีหรือไม่? รวบรวมชุดเครื่องมือด้วยตัวเอง? คำถามเหล่านั้นไม่ใช่คำถามแยกกันพวกเขาเป็นเพียงแทร็กที่เป็นไปได้สำหรับคำตอบ ฉันถามเพราะถ้าคุณต้องการพัฒนาสำหรับ Ubuntu Phone แต่ยังมีกล่องพัฒนา LTS ที่แข็งเหมือนหินนี่เป็นเส้นทางที่เหมาะสม ฉันจะติดตั้ง Qt 5.x บน 12.04 LTS ได้อย่างไร

8
ฉันจะพัฒนาแอพ. NET บน Ubuntu ได้อย่างไร?
ที่วิทยาลัยเราใช้ Microsoft .NET เพื่อพัฒนาแอปพลิเคชัน ฉันเพิ่งเปลี่ยนมาใช้ Ubuntu และต้องการทราบเครื่องมือที่คล้ายกันในการสร้างแอพ / สำหรับ Ubuntu

5
มี API Document Browser เช่น Dash บน Ubuntu หรือไม่?
ฉันเห็นเพื่อนของฉันสนุกกับการใช้ Dash ซึ่งคุณสามารถค้นหาเอกสารภาษาทุกประเภท Java, c #, Android, Javascript, JQuery และอื่น ๆ ที่ทำให้ชีวิตง่ายขึ้นมากขึ้น !! ไม่มีใครรู้ว่ามีทางเลือกใน Ubuntu หรือไม่? ฉันค้นหาหมดท่า แต่ไม่ เส้นประ: ตัวจัดการโค้ดขนาดสั้นและเบราว์เซอร์เอกสาร Cocoa

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.