Sådan konverteres Web Apps til Desktop Apps



Chrome OS har langsomt fået sin egen plads i verden af ​​pc'er med Chromebooks. Tidligere havde Mozilla også forsøgt noget lignende med Firefox OS på smartphones. Begge disse operativsystemer kørte webapps i stedet for native platformspecifikke apps. Web Apps har klart den fordel, at de ikke er platformspecifikke.

Der er mange tjenester, der kun leverer webapps i stedet for desktopapps som billedredaktører, medieomformere, YouTube-downloadere osv.

Hvorfor konvertere Web Apps til Desktop Apps?

Web Apps kan bruges på en hvilken som helst enhed, så længe den har en kompatibel web browser. Brug af apps i en browser kan dog ikke føles meget praktisk, måske fordi vi er vant til desktop-apps. Måske kan en nyere generation af brugere, der vokser op med Chromebooks, føle sig fint ved at bruge Photoshop i en browser. Det gør jeg bestemt ikke.

For nogle os kan det være browseren interface, der altid er synlig over appen, medmindre du går i fuldskærm. Det ser bare ikke ud. Brug af Facebook Messenger, for eksempel eller WhatsApp, i et browservindue mod et separat vindue er to forskellige oplevelser. Men generelt har indbyggede stationære apps generelt mere funktionalitet, fordi de er bedre integreret med operativsystemet, de kører på.

Fyrværkeri

Fyrværkeri er et imponerende værktøj udviklet af Startpack, som hjælper dig med at konvertere webapps til native desktop apps. Du behøver ikke lære at kode, fordi det giver en smuk, brugervenlig grænseflade. Inden for et par klik kan du have så mange webapps som du vil, installeret på din pc som stationære apps. Den ene ulempe, hvis jeg måske kalder det, er, at du ikke kan afinstallere disse apps, som du ville afinstallere en desktop-app. Det skal gøres indenfor Firework-appen, som ikke er en big deal virkelig.

Fyrværkeri giver i det væsentlige en wrapper til webappen, så når du åbner den, ser du kun webappgrensesnittet, indpakket i dit systems vinduesramme og kontroller. Indlæsning af webapps føles hurtigere i fyrværkeri end i en traditionel webbrowser. Dette skyldes, at det holder apps til hukommelse for hurtig lancering. Du kan downloade Firework fra dets officielle hjemmeside til Windows, Mac eller Linux. Appen kører og opfører sig det samme på alle tre platforme og indeholder også alle funktionerne.

Installation

Det kan installeres normalt som enhver anden app på Windows og Mac, men på Linux. For erfarne Linux-brugere virker dette stadig som en normal appinstallation, men det er generelt ikke. For at installere Firework skal du downloade et zip-arkiv fra webstedet, udpakke det og derefter køre scriptfilen Firework_start_console.sh . For at gøre det skal du højreklikke inde i den uddragne Firework- mappe og vælge Åbn i Terminal .

I terminalen gør scriptet eksekverbar og kører derefter ved at indtaste kommandoerne, der er angivet nedenfor en efter en. Indtast dit kodeord, når du bliver spurgt.

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

Når du har kørt scriptfilen, vil Firework blive installeret på dit system, og du kan begynde at bruge det.

Konverter Web Apps til Desktop Apps med fyrværkeri

Trin 1: Firework leveres som standard med et par forudindlæste apps, som du kan se på skærmbilledet ovenfor. De kan alle afinstalleres, hvis du ikke har brug for dem.

Trin 2: For at tilføje en app skal du klikke på + knappen i øverste højre hjørne, indtaste webadressen og bare klikke på ADD- knappen. Det er så nemt som det.

Trin 3: Før du gør det, kan du måske klikke på rutenettet med prikker ved siden af ​​det. Her kan du finde en masse apps, som du kan installere blot med et venstre klik, nøjagtigt kategoriseret i en liste.

Du kan starte dine installerede apps inden for Firework, eller du kan højreklikke på det og vælge Flyt til launchpad . Når appen åbnes, kan du knytte den til din dock, proceslinje osv.

Fyrværkeri indstillinger

Indstillingerne er tilgængelige fra menuknappen til venstre. Her kan du ændre sproget, forbedre ydeevnen for apps og vælge de apps, der skal have lov til at køre i baggrunden. Dette er nyttigt i tilfælde af budbringere som Telegram, WhatsApp, Messenger osv. Med den gratis version kan du kun tillade to apps at køre i baggrunden samtidigt.

Hvis du spekulerer på, hvad Speedup of Apps gør, gør det stort set dig muligt at vælge, hvor mange apps der vil blive tilladt i hukommelsen, så du kan starte dem hurtigt uden at skulle først indlæse dem. Det er overflødigt at sige, at det ikke er en god idé at øge antallet af sådanne apps, hvis dit system ikke kan klare det. Fyrværkeri tillader kun højst fire apps at forblive i hukommelse med den gratis version.

Nativefier (Command Line)

Nativefier er ligesom fyrværkeri, men det er måske ikke så nemt at installere og bruge, da det er et kommandolinjeværktøj. Først og fremmest kræver det node.js, så det skal installeres på dit system, hvis det ikke er, og du planlægger at bruge Nativefier. Windows og Mac-brugere kan downloade installationsprogrammet fra den officielle hjemmeside .

sudo apt install npm

Linux-brugere kan simpelthen indtaste ovenstående kommando i en terminal efterfulgt af deres adgangskode.

Installation

Når du har node.js installeret på din computer, skal du åbne Terminal på din Mac eller Linux. Windows-brugere skal åbne kommandoprompten eller Windows PowerShell. Indtast kommandoen nedenfor for at installere nativefier.

npm install nativefier -g

Linux-brugere bliver nødt til at tilføje sudo før kommandoen, hvis de møder eventuelle fejl.

sudo npm install nativefier -g

Konverter Web Apps til Desktop Apps med Nativefier

Trin 1: For at konvertere webapps til desktop apps, skal du bare indtaste en enkel kommando i Terminal eller kommandoprompt. Denne kommando er native, efterfulgt af webadressen på hjemmesiden eller webapps . Tag f.eks. Følgende kommando.

 nativefier "//mashtips.com/" 

Trin 2: Du kan også give din app et navn efter eget valg med en kommando, der ligner den nedenfor.

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

Trin 3: Det vil oprette en mappe i mappen, som kommandovinduet eller Terminal er åbnet i. Du kan finde en eksekverbar fil i mappen, som du kan dobbeltklikke på for at køre. Pin den til din dock, startmenu eller proceslinje, og det er det.

Trin 4: Nogle web apps kan kræve brug af flash player til at arbejde. I så fald kan du også tilføje flash-understøttelse ved at tilføje et -flash-tag til kommandoen.

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

Når du bruger flash-taggen, forsøger nativefier at finde flash-pluginet på egen hånd, men nogle gange kan det ikke. I så fald skal du angive placeringen af ​​flash plugin manuelt. Dette kan være udfordrende for normale brugere så godt, vi nævnte også fyrværkeri tidligere.

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

På min Linux-maskine var jeg f.eks. I stand til at køre Pixlr-editor ved hjælp af ovenstående kommando.

Tjek Nativefier websiden for yderligere assistance.

Nu ved du hvordan man konverterer webapps til stationære apps med Nativefier, hvordan sletter du dem? For at slette en app skal du bare slette hele mappen. Prøv at konvertere nogle apps efter eget valg for at gøre det til din egen desktop app. Du vil elske det.

Forrige Artikel

iOS ScreenTime: Indstil tidsgrænser for apps på iPhone?

iOS ScreenTime: Indstil tidsgrænser for apps på iPhone?

Som en deltidsarbejdende mor elsker jeg den nylige funktion fra Apple, iOS Screen Time. Nu tillader Apple at styre skærmens tid for vores børn og teenagere. Time Limit-funktionen på iOS 12 er en stor hjælp til at begrænse appbrugen til vores børn, teenagere og SmartScreen-afhængige unge. Ikke kun børn, men også teenagere og voksne spiller non-stop spil med mobiltelefoner. Og det ...

Næste Artikel

10 Bedste City Building Game til Windows PC

10 Bedste City Building Game til Windows PC

Tidligere var der et stort antal bybygningsspil til pc, der gør det muligt for spillerne at sætte deres kreative sind til at bygge virtuelle byer og byer. Disse strategispil tjener som en måde at komme ind i arkitektonisk kreativitet og lære at vide, hvordan en stor by fungerer effektivt. Den virtuelle bybygger skal tage sig af beboere og sociale, økonomiske såvel som det politiske aspekt af byen. Stra...