Ich möchte eine Ubuntu-Desktop-App erstellen, die speziell Gwibber ersetzt.
Ich kann in Java, Python und einigen anderen Technologien programmieren. Adobe Flex wäre eine Option gewesen, bis Adobe sich entschlossen hätte, mehr zu tun, und die Unterstützung für AIR unter Linux eingestellt hätte.
Hinweis - Die Unterstützung anderer Betriebssysteme ist mir egal. Es wird eine persönliche Ubuntu-spezifische App sein. Es kann ich Open-Source, ich habe nichts dagegen, zusätzliche Hilfe.
Es sollte sich nahtlos in Ubuntu, Benachrichtigungen und alles integrieren lassen.
Ich denke, Python ist es, ist das richtig? Wie fange ich an?
Schauen Sie sich die neue Ubuntu App Developer- Site an, auf der Sie alles finden, was Sie zum Erstellen einer App für Ubuntu benötigen
quelle
Sie können eine App schreiben und einreichen, so ziemlich alles, was Sie interessiert. Es gibt eine Menge verschiedener Sprachen, die Sie mit mehreren UI-Bindungsbibliotheken verwenden können.
Es gibt eine Reihe von UI-Bibliotheken \ Frameworks \ Programmiersprachen, mit denen Ubuntu Desktop-Apps entwickelt werden können. Qt hat die ausgereifteste Integration mit der aktuellen Version von Ubuntu, aber Gtk war in der Vergangenheit eine populärere Wahl dafür.
Qt
Gtk
wxWidgets
Einige zusätzliche Ressourcen
Update 15.07.2016: Ubuntu hat jetzt eine App-Distributionsplattform Snappy, mit der Sie eine App erstellen und veröffentlichen können. Loslegen
quelle
Ubuntu 16.04 und neuer
Die in der akzeptierten Antwort empfohlene Schnellanwendung ist in den Ubuntu 16.04-Standardrepositorys nicht verfügbar. Eine alternative Software zu Quickly ist Illumination Software Creator . Version 6 dieser Software (die neueste Version) wird als Debian-Paket unter einer GPLv2-Lizenz veröffentlicht. Mit Illumination Software Creator können Sie auf einfache Weise Apps per Drag & Drop erstellen und auf mehrere Plattformen exportieren.
Informationen darüber, welche umfassenderen Python-IDEs für die Ubuntu-App-Entwicklung in Python empfohlen werden, finden Sie in diesen Fragen.
quelle