WhatsApp

Desktop-unabhängige Apps vs. Desktop-abhängige Apps in Linux?

Anonim

Anfang dieses Jahres erfuhren viele Benutzer von Linux Mint, dass die auf Ubuntu Linux basierende Distribution ihre eigenen Apps namens X-apps einführen wollte. in Linux Mint 18, und das gilt bisher, wenn Sie sich über die neuen Features der Beta-Version von Linux Mint 18 Cinnamon informieren.

Was sind X-Apps?

Es ist ein neues Projekt, das mit dem Ziel gestartet wurde, generische Apps für traditionelle GTK-Desktop-Umgebungen wie Cinnamon, MATE, Xcfe und andere zu produzieren. Es ist beabsichtigt, Kern-Apps zu entwickeln, die gut mit den oben genannten Desktop-Umgebungen verschmelzen, und Apps zu beseitigen, die sich außerhalb dieser Desktop-Umgebungen nicht gut integrieren lassen.Wenn Änderungen oder neue Funktionen zu einer App hinzugefügt werden, gelten diese daher für alle Desktop-Umgebungen.

Die Hauptfunktionen von X-Apps

Die meisten Apps bieten einfach vorhandene Funktionalitäten, sodass Benutzer sich keine Sorgen machen müssen, etwas Neues lernen zu müssen, um sie zu verwenden.

Was tatsächlich besser funktioniert: Desktop-abhängige Apps vs. Desktop-unabhängige Apps

Nachdem Sie einen fairen Höhepunkt des X-Apps-Projekts kennengelernt haben, werden Sie erkennen, dass diese Apps von der Desktop-Umgebung abhängig sind und ordnungsgemäß mit den oben erwähnten traditionellen GTK-Desktop-Umgebungen funktionieren und sich integrieren. Auf der anderen Seite sind die von der Desktop-Umgebung unabhängigen Apps wie Thunderbird, LibreOffice und VLC, die auf den meisten, wenn nicht allen Desktop-Umgebungen funktionieren können, einschließlich KDE, GNOME, und es ist auch eine plattformübergreifende Software und funktioniert auf den wichtigsten Betriebssystemen wie z wie Windows und Mac OSX und viele mehr. Eine Tatsache bei diesen Apps ist, dass ihre Entwicklung nicht auf eine Plattform oder Desktop-Umgebung ausgerichtet ist, sie funktionieren einfach überall, aber die Frage ist, ob sie in Bezug auf die ordnungsgemäße Integration mit einem Desktop überall passen können.

Sie können das obige Argument tatsächlich in zwei möglichen Ideen betrachten:

Hier würden Desktop-Umgebungen kleine Apps haben, die Benutzern grundlegende Features und Funktionalitäten bieten und sich gut in die Benutzeroberfläche integrieren lassen. Und Sie werden feststellen, dass die Linux Mint X-Apps tatsächlich unter diese Beschreibung fallen.

Hierdurch müssten Entwickler die Benutzeroberfläche für jede Desktop-Umgebung anpassen, aber mehrere plattformübergreifende Kernfunktionen pflegen und anbieten.

Als abschließende Bemerkung h alte ich es für vorteilhaft, hier beide Ideen zu berücksichtigen und beizubeh alten: Desktop-Umgebungen müssen ihre eigenen Apps haben, an die sich Benutzer leicht anpassen können, und die Entwicklung unabhängiger Apps für Desktop-Umgebungen ist von entscheidender Bedeutung Bieten Sie Benutzern eine breite Palette von Apps an, die sie möglicherweise als äußerst produktiv erachten und erweiterte Features und Funktionen bieten. Dies ist ein wichtiges Argument, da die Existenz mehrerer Linux-Distributionen und Desktop-Umgebungen für neue Linux-Benutzer immer eine große Herausforderung in Bezug auf die Auswahl und Beibeh altung darstellt. Was h alten Sie von diesem Thema? Sie können Ihre Gedanken über den Kommentarbereich unten teilen.