Was genau ist eine „Ubuntu-App“, wie sie mit dem Ubuntu SDK erstellt wurde?

7

Das Ubuntu SDK scheint nur zum Erstellen von Ubuntu Apps gedacht zu sein. Was genau ist eine "Ubuntu App"? Die Website ist sehr detailliert, aber ich kann keine Beschreibung dessen sehen, was unter einer Ubuntu-App zu verstehen ist .

Ich verstehe, dass diese Apps entweder auf dem Desktop oder einem Ubuntu-Telefon ausgeführt werden können, aber auf welchem ​​Desktop? Ist es speziell Unity oder können diese Apps auf Xubuntu, Kubuntu, Ubuntu MATE oder sogar Linux Mint verwendet werden?

Oder hängt dies davon ab, ob ich Unity-spezifische Hooks verwende oder nicht?

Bearbeiten: Die Website, auf die verwiesen wird, wurde aktualisiert, seit ich dies gestellt habe, sodass die Frage nicht mehr wirklich relevant ist.

Carl H.
quelle

Antworten:

2

Ich denke, dass das, was eine "Ubuntu-App" ist, wirklich in der Erklärung geschrieben ist , dh ein Programm, das unter Ubuntu (sowohl Desktop als auch Touch) funktionieren kann.

Mit diesem SDK können Sie QML- und / oder HTML5-Anwendungen erstellen.

Dies bedeutet, dass sie auf allen Desktops arbeiten können, die diese Formate unterstützen. Ich persönlich kenne keine Liste von Desktops mit solchen Funktionen, abgesehen von der Standard-Ubuntu-Oberfläche Unity.

Das SDK basiert auf Ubuntu (es ist Ubuntu SDK, nicht Kubuntu, Xubuntu, Ubuntu Gnome, Ubuntu Mate usw.) und bietet einfachen Zugriff auf die von Ubuntu bereitgestellten Dienste (wie Content Hub, wie im Abschnitt Plattform erläutert ).

Ich denke, dass es leicht angepasst werden kann, um Programme für andere Desktops zu schreiben, die die Vorteile von QML und HTML5 nutzen.

dadexix86
quelle
0

Eine "App" ist ein Kurzname für "Anwendung".

Alles was es bedeutet ist eine Anwendung, die für Ubuntu aus einem Linux-basierten SDK erstellt wurde.

Sterne
quelle
1
Ein bisschen mehr Erklärung wäre gut. Sie erbrechen nur Teile der Frage.
David Foerster
Wenn ich das tat, hatte es keinen Sinn, dass der Benutzer die Frage überhaupt stellte.
Sterne
Ein Blick auf die andere Antwort und auf developer.ubuntu.com/en/apps zeigt, dass es noch einige weitere erwähnenswerte Dinge gibt, als nur "eine [sic!] Anwendung für Ubuntu", die auf einem unbenannten SDK basiert.
David Foerster
Okay, dann beantworte die Frage, anstatt eine große Sache aus den Dingen zu machen
Stars
Der Grund für die Frage ist folgender. Wenn ich das Ubuntu SDK zum Erstellen einer Anwendung verwende und versuche, diese Anwendung auf Platform X auszuführen, gibt es meines Erachtens mehrere mögliche Ergebnisse: 1 Es funktioniert überhaupt nicht. 2 Es wird funktionieren, aber alles, was Ubuntu-spezifisch ist, wie z. B. Content Hub, wird Probleme verursachen. 3 Es wird funktionieren, sieht aber eher wie eine Ubuntu-App aus als wie eine native. 4 Es funktioniert einfach wie vorgesehen ohne Probleme. Ich kann verstehen, dass es beispielsweise unter Mac OSX, Windows und Puppy Linux nicht funktioniert, da sie nicht Ubuntu sind. Aber Xubuntu ist Ubuntu. So ist Linux Mint. Was ist mit denen?
Carl H