Software

Hjemmesider og WEB applikationer

Du kan se nogle af mine WEB applikationer her. Enkelte af dem er rigtige PWA.

Sundhed

Få analyseret din sundhed bl.a. dit BMI ud fra alder, højde, køn og vægt

Se dine biorytmer

Se dine fysiske, mentale og emotionelle biorytmer

BANKO opråber

Spil banko med 90 numre 15 numre pr plade: Dette program er en app til banko opråbere. Det bedste er at hente programmet som en ZIP-fil , udpakke det til en mappe på ens computer og afvikle index.html herfra. SÅ får du både stemme opråber og projector/storskærmsvisning: HENT ZIP FIL

FAQ

En web app er en softwareapplikation, der kører på internettet og kan tilgås via en webbrowser. Det er et program, der giver brugerne mulighed for at udføre opgaver og interagere med indhold uden at skulle downloade eller installere noget på deres enheder.

Når du skal vælge mellem PWA og native apps, afhænger det af dine specifikke behov og mål:

Vælg PWA, hvis:

  • Du ønsker at minimere udviklingsomkostninger og hurtigt nå en bred brugergruppe.

  • Din app er content-drevet eller en e-handelsplatform, hvor hurtig adgang er vigtigere end avancerede funktioner.

  • Du vil have en let, hurtig løsning, som ikke kræver installation.

Vælg en native app, hvis:

  • Din app kræver dyb integration med enhedens hardware, såsom kamera, GPS eller biometrisk login.

  • Du udvikler spil eller andre ressourcekrævende applikationer.

  • Du ønsker den bedste brugeroplevelse med maksimal ydeevne.

Kort sagt er PWA en omkostningseffektiv og tilgængelig løsning med hurtig udrulning på tværs af platforme, mens native apps tilbyder dybere funktionalitet og bedre performance til komplekse applikationer.

Progressive Web Apps (PWA’er) har flere begrænsninger sammenlignet med native apps, især når det gælder adgang til enhedens hardware. Selvom PWAs har mulighed for at anvende grundlæggende funktioner som GPS, kamera og push-notifikationer, er adgangen til mere avancerede hardwarefunktioner såsom Bluetooth, NFC, biometriske sensorer og visse specialiserede enhedssensorer ofte meget begrænset. Dette gælder især på iOS-platformen, hvor Apples restriktive politikker og Safari-browserens begrænsninger gør, at mange funktioner slet ikke er tilgængelige eller kun kan bruges i begrænset omfang. For udviklere betyder det, at applikationer, som skal bruge en dybere integration med enhedens hardware, eksempelvis til helbredsmonitorering, kontaktløse betalinger eller avanceret fotoudstyr, ofte vil være nødt til at vælge native apps fremfor PWAs.

En anden vigtig ulempe ved PWAs er, at de ikke automatisk bliver tilgængelige i de store app-butikker som Apple App Store og Google Play. Dette begrænser deres synlighed betydeligt, fordi mange brugere stadig foretager deres app-køb og installation via disse officielle kanaler. PWA’er må derfor promoveres anderledes, for eksempel via webtrafik eller sociale medier, hvilket kan gøre det sværere at tiltrække nye brugere, især blandt dem der er vant til at finde apps i app-butikkerne.

Med hensyn til ydeevne kan PWAs ikke konkurrere med native apps, når det kommer til tunge og komplekse opgaver. Fordi PWAs kører i en browser, fungerer der en ekstra lag mellem appen og enhedens hardware, hvilket kan give langsommere respons og dårligere grafikpræstationer. Applikationer som spil, videoredigeringsværktøjer eller andre meget grafiske og ressourcekrævende apps vil derfor generelt have bedre resultater som native apps, hvor hardwaren kan udnyttes direkte. Derudover kan PWAs også have en højere strøm- og hukommelsesforbrug, fordi browser-motoren altid kører i baggrunden, hvilket kan føre til hurtigere batteridræn og dårligere brugeroplevelse.

Samtidig er offline-funktionaliteten i PWAs ikke lige så robust som i native apps. Selvom service workers i PWAs kan cache data og gøre visse funktioner tilgængelige offline, når de ikke op på samme niveau med native apps, som kan gemme store mængder data lokalt og fungere fuldt ud uden netforbindelse. Dette begrænser PWAs anvendelighed i miljøer med dårlig eller ustabil internetforbindelse.

Afslutningsvis er PWAs en fremragende løsning til lette, content-drevne og hurtigt udbredelige apps, som ikke kræver dyb integration med enhedens hardware eller tung grafisk ydeevne. Men for komplekse, hardwareintensive eller tungt beregningskrævende applikationer vil native apps stadig være det bedste valg, ikke mindst på grund af bedre adgang til alle funktioner, app-butik-tilstedeværelse og generelt højere ydelse og stabilitet. Ved valg af teknologi bør man derfor nøje overveje de specifikke krav og mål for appen for at vælge den optimale løsning.