Kann man mit HTML und CSS auch Apps schreiben?

3 Antworten

Zuallererst: Du brauchst JavaScript noch dazu wenn du irgendwelche Funktionalität einbauen willst.

Dann gibt es eigentlich 3 Möglichkeiten:

Electron is ein Library, die dir ermöglicht Cross Platform Apps zu schreiben. Discord ist zum Beispiel eine. Dafür wird im Hintergrund Chromium gestartet und die App dort angezeigt. Lese mehr hier: https://www.electronjs.org/.

PWA (Progressive Web Apps) sind eine Möglichkeit Seiten in Webbrowsern zu "installieren". Dazu wird oben rechts an der Adressleiste ein Feld zum Installieren angezeigt. Durch Serviceworker funktioniert deine Seite dann auch offline. Vorteil ist natürlich, dass keine extra Chromium Library runtergeladen wird. Dadurch dass das aber in dem Browser läuft, hast du keine native Integration in das System. Hier mal ein Guide https://web.dev/learn/pwa.

Die dritte Möglichkeit ist ähnlich zu Electron, nur dass man stattdessen die Webviews des Systems benutzt. Dadurch lädt man auch hier keine extra Chromium Runtime runter, hat aber gegebenenfalls nicht die neusten Features, die Chromium unterstützt. Eine der Libraries wäre hier https://tauri.app.

Alle diese Möglichkeiten erlauben dir, in den App Stores deine App zu veröffentlichen.

Hoffe die lange Antwort hat dir geholfen weiterzukommen. Viel Erfolg dir!

Woher ich das weiß:eigene Erfahrung
Lisa1Natur0 
Fragesteller
 15.10.2023, 14:31

Jaaaaa vielen dank

0

Jein.

Also ja, du kannst Wesbeisten in Apps umwandeln, dafür gibt es Software. Allerdings sind HTML und CSS keine Programmiersprachen, insofern wird die App vermutlich nicht sodnerlich viel Funktionalität haben.

In dem Punkt hat ChatGPT Recht.

HTML und CSS sind nicht geeignet dafür, Apps zu schreiben.

HTML ist eine Auszeichnungssprache und CSS eine Formatierungsbeschreibungssprache.

Nur mit HTML und CSS lässt sich Nichts programmieren. Dafür braucht man Javascript, oder die Anwendung läuft serverseitig.

Für Apps gibt es andere Programmiersprachen.

Welche, hängt davon ab, ob du für iOS oder Android programmieren willst.

Woher ich das weiß:Hobby