So konvertieren Sie Webanwendungen in Desktopanwendungen



Chrome OS hat in der Welt der PCs mit Chromebooks langsam einen eigenen Platz gefunden. Zuvor hatte Mozilla auch mit Firefox OS auf Smartphones etwas Ähnliches versucht. Beide Betriebssysteme führten Web-Apps anstelle von nativen plattformspezifischen Apps aus. Web-Apps haben eindeutig den Vorteil, dass sie nicht plattformspezifisch sind.

Es gibt viele Dienste, die anstelle von Desktop-Apps nur Web-Apps wie Bildbearbeiter, Medienkonverter, YouTube-Downloader usw. bereitstellen.

Warum Web-Apps in Desktop-Apps konvertieren?

Web-Apps können auf jedem Gerät verwendet werden, sofern es über einen fähigen Webbrowser verfügt. Die Verwendung von Apps in einem Browser fühlt sich jedoch nicht sehr praktisch an, vielleicht, weil wir an Desktop-Apps gewöhnt sind. Möglicherweise würde sich eine neuere Generation von Benutzern, die mit Chromebooks aufwachsen, mit Photoshop in einem Browser gut fühlen. Ich definitiv nicht

Für manche ist es die Browseroberfläche, die immer in der App sichtbar ist, sofern Sie nicht im Vollbildmodus angezeigt werden. Es sieht einfach nicht richtig aus. Die Verwendung von Facebook Messenger oder WhatsApp in einem Browserfenster gegenüber einem separaten eigenen Fenster sind zwei sehr unterschiedliche Erlebnisse. Im Allgemeinen verfügen native Desktop-Apps jedoch über mehr Funktionen, da sie besser in das Betriebssystem integriert sind, auf dem sie ausgeführt werden.

Feuerwerk

Firework ist ein beeindruckendes von Startpack entwickeltes Dienstprogramm, mit dem Sie Web-Apps in native Desktop-Apps konvertieren können. Sie müssen kein Code lernen, weil es eine schöne, benutzerfreundliche Oberfläche bietet. Mit wenigen Klicks können Sie beliebig viele Web-Apps auf Ihrem PC als Desktop-Apps installieren. Der einzige Nachteil, wenn ich es so nennen darf, ist, dass Sie diese Apps nicht so deinstallieren können, wie Sie eine Desktop-App deinstallieren würden. Dies muss innerhalb der Firework-App erfolgen, was eigentlich keine große Sache ist.

Firework stellt im Wesentlichen einen Wrapper für die Web-App bereit. Wenn Sie sie öffnen, sehen Sie nur die Web-App-Benutzeroberfläche, die in den Windows-Rahmen und die Steuerelemente Ihres Systems eingeschlossen ist. Das Laden von Webanwendungen wirkt sich in Firework schneller aus als in einem herkömmlichen Webbrowser. Dies liegt daran, dass die Apps für einen schnellen Start im Speicher bleiben. Sie können Firework von der offiziellen Website für Windows, Mac oder Linux herunterladen. Die App läuft und verhält sich auf allen drei Plattformen gleich und enthält alle Funktionen.

Installation

Es kann normalerweise wie jede andere App auf Windows und Mac installiert werden, jedoch unter Linux. Für erfahrene Linux-Benutzer wird dies immer noch wie eine normale App-Installation erscheinen, im Allgemeinen jedoch nicht. Um Firework zu installieren, müssen Sie ein ZIP-Archiv von der Website herunterladen, es extrahieren und dann die Skriptdatei Firework_start_console.sh ausführen. Klicken Sie dazu mit der rechten Maustaste in den extrahierten Fireworks- Ordner und wählen Sie In Terminal öffnen .

Machen Sie das Skript im Terminal ausführbar und führen Sie es dann durch, indem Sie die unten aufgeführten Befehle einzeln eingeben. Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden.

 chmod + x ./Firework_start_console.sh ./Firework_start_console.sh 

Nachdem Sie die Skriptdatei ausgeführt haben, wird Firework auf Ihrem System installiert und Sie können es verwenden.

Konvertieren Sie Webanwendungen mit Firework in Desktopanwendungen

Schritt 1: Standardmäßig werden in Firework einige vorinstallierte Apps mitgeliefert, die Sie in der Abbildung oben sehen können. Sie können alle deinstalliert werden, wenn Sie sie nicht benötigen.

Schritt 2: Um eine App hinzuzufügen, klicken Sie auf die Schaltfläche + in der oberen rechten Ecke, geben Sie die URL ein und klicken Sie einfach auf die Schaltfläche HINZUFÜGEN . So einfach ist das.

Schritt 3: Bevor Sie dies tun, können Sie jedoch auf das nebeneinander liegende Punktraster klicken. Hier finden Sie eine Reihe von Apps, die Sie einfach mit einem Linksklick installieren können, ordentlich in einer Liste kategorisiert.

Sie können Ihre installierten Apps in Firework starten oder mit der rechten Maustaste darauf klicken und die Option In Launchpad verschieben auswählen. Wenn die App geöffnet wird, können Sie sie an Ihr Dock, die Taskleiste usw. anheften.

Feuerwerkseinstellungen

Die Einstellungen sind über die Menütaste links erreichbar. Hier können Sie die Sprache ändern, die Leistung der Apps verbessern und die Apps auswählen, die im Hintergrund ausgeführt werden dürfen. Dies ist hilfreich bei Messenger wie Telegramm, WhatsApp, Messenger usw. Mit der kostenlosen Version können Sie nur zwei Apps gleichzeitig im Hintergrund ausführen lassen.

Wenn Sie sich fragen, was Speedup von Apps tut, können Sie im Grunde auswählen, wie viele Apps im Speicher verbleiben dürfen, sodass Sie sie schnell starten können, ohne sie vorher laden zu müssen. Es ist unnötig zu erwähnen, dass es keine gute Idee ist, die Anzahl solcher Apps zu erhöhen, wenn Ihr System nicht damit umgehen kann. Mit Firework können maximal vier Apps mit der kostenlosen Version gespeichert werden.

Nativefier (Befehlszeile)

Nativefier ist ziemlich ähnlich wie Firework, aber es ist möglicherweise nicht so einfach zu installieren und zu verwenden, da es ein Befehlszeilenprogramm ist. Zunächst einmal müssen Sie node.js auf Ihrem System installieren, falls dies nicht der Fall ist und Sie Nativefier verwenden möchten. Windows- und Mac-Benutzer können das Installationsprogramm von der offiziellen Website herunterladen .

sudo apt install npm

Linux-Benutzer können den obigen Befehl einfach in ein Terminal eingeben, gefolgt von ihrem Passwort.

Installation

Wenn Sie node.js auf Ihrem Computer installiert haben, öffnen Sie das Terminal auf Ihrem Mac oder Linux. Windows-Benutzer müssen die Eingabeaufforderung oder Windows PowerShell öffnen. Geben Sie den folgenden Befehl ein, um nativefier zu installieren.

npm install nativefier -g

Linux-Benutzer müssen vor dem Befehl sudo hinzufügen, wenn Fehler auftreten.

sudo npm install nativefier -g

Konvertieren Sie Web-Apps mit Nativefier in Desktop-Apps

Schritt 1: Um Web-Apps in Desktop-Apps zu konvertieren, müssen Sie nur einen einfachen Befehl an der Terminal- oder Eingabeaufforderung eingeben. Dieser Befehl ist nativefier, gefolgt von der URL der Website oder Web-App. Nehmen Sie zum Beispiel den folgenden Befehl.

 nativefier "//mashtips.com/" 

Schritt 2: Sie können Ihrer App auch einen Namen Ihrer Wahl mit einem Befehl geben, der wie folgt aussieht.

 nativefier --name "Mashtips" "//mashtips.com/" 

Schritt 3: Es wird ein Ordner in dem Verzeichnis erstellt, in dem das Befehlsfenster oder das Terminal geöffnet wurde. Sie können eine ausführbare Datei in dem Ordner finden, den Sie zur Ausführung doppelklicken können. Stecken Sie es in Ihr Dock, in das Startmenü oder in die Taskleiste.

Schritt 4: Für einige Web-Apps kann Flash Player verwendet werden, um zu funktionieren. In diesem Fall können Sie auch Flash-Unterstützung hinzufügen, indem Sie dem Befehl ein –flash-Tag hinzufügen.

 nativefier --flash --name "Pixlr-Editor" "//pixlr.com/editor/" 

Wenn Sie das Tag –flash verwenden, versucht nativefier, das Flash-Plugin selbst zu finden, manchmal aber nicht. In diesem Fall müssen Sie die Position des Flash-Plugins manuell angeben. Dies kann für normale Benutzer eine Herausforderung sein. Gut, dass wir auch Firework bereits erwähnt haben.

 nativefier --flash-path "/home/vivek/.config/google-chrome/PepperFlash/31.0.0.148/libpepflashplayer.so" --name "Pixlr-Editor" "//pixlr.com/editor/" 

Auf meinem Linux-Rechner konnte ich beispielsweise den Pixlr-Editor mit dem obigen Befehl ausführen.

Weitere Informationen erhalten Sie auf der Nativefier-Website.

Jetzt wissen Sie, wie Sie Web-Apps mit Nativefier in Desktop-Apps konvertieren. Wie löschen Sie sie? Um eine App zu löschen, löschen Sie einfach den gesamten Ordner. Versuchen Sie, einige Apps Ihrer Wahl in eine eigene Desktop-App umzuwandeln. Du wirst es lieben.

Vorherige Artikel

12 besten Fahrzeugsimulator-Spiele für Android und iOS

12 besten Fahrzeugsimulator-Spiele für Android und iOS

Die Fahrzeugsimulatorspiele können verwendet werden, um praktische Erfahrungen beim Fahren eines Fahrzeugs zu sammeln. Die hier aufgeführten Autofahrspiele sind mit unterschiedlichen Zielen und aus Sicht des Fahrers konzipiert. Jedes Fahrzeugsimulatorspiel ist mit einem unterschiedlichen Spielambiente, unterschiedlichen Geschwindigkeitsstufen und verschiedenen Fahrzeugen ausgestattet. ...

Nächster Artikel

12 Beste Google Voice-Funktionen, die Sie noch nie zuvor gehört haben

12 Beste Google Voice-Funktionen, die Sie noch nie zuvor gehört haben

Google Voice ist ein kostenloser Sprachdienst von Google, mit dem Sie unbegrenzt in die USA und nach Kanada telefonieren können. Es gibt eine Reihe von Google Voice-Funktionen, die diesen Dienst zu einem hervorragenden VoIP-Dienst von Google machen und für geschäftliche oder private Zwecke verwendet werden können. Wi...