Das Web ist eine unglaubliche Plattform. Das nutzerorientierte Sicherheitsmodell, die inhärente Verknüpfbarkeit, die das Teilen von Inhalten ermöglicht, und die unabhängige Spezifikation machen das Web zu einer einzigartigen Plattform für die Softwareentwicklung. Mit ChromeOS steht die Leistung dieser Plattform im Vordergrund. Web-Apps sind eine Kernfunktion des Betriebssystems: Sie können installiert, an das Ablagefach angepinnt und über den Launcher aufgerufen werden. Da Chrome immer auf dem neuesten Stand ist, können Sie zuverlässige Webanwendungen mit vielen Funktionen entwickeln.
Chrome im Kern
Google Chrome ist die Grundlage von ChromeOS. Das Betriebssystem wird mit den neuesten Chrome-Versionen aktualisiert. Web-Apps profitieren also von den neuesten Geschwindigkeits-, Sicherheits- und Schutzfunktionen von Chrome. Da Chrome so häufig aktualisiert wird, müssen Sie nicht monate- oder jahrelang auf neue Funktionen warten wie bei herkömmlichen Betriebssystemen. Alle bekannten und beliebten Chrome-Funktionen sind verfügbar und können Ihnen helfen, Ihre App zu optimieren.
Web-Apps sind jedoch nicht die einzige Stärke von Chrome. Chrome-Erweiterungen sind für die Nutzung des Internets unter ChromeOS genauso wichtig wie auf anderen Plattformen. Sie können eine eigenständige Erweiterung oder eine Erweiterung zur Optimierung Ihrer Webanwendung erstellen.
Da Chrome das Herzstück von ChromeOS ist, werden Ihre Web-Apps und Erweiterungen auf einer Plattform ausgeführt, die schnell, sicher und leistungsfähig ist und sich ständig weiterentwickelt.
Leistungsstarke progressive Web-Apps für den Desktop
Desktop-Progressive Web-Apps (PWAs) werden mit modernen APIs entwickelt und optimiert, um Funktionen, Zuverlässigkeit und Installationsmöglichkeiten wie bei Desktop-Apps zu bieten. Sie sind die beste Möglichkeit, Ihre Web-App für ChromeOS bereitzustellen. Wenn Sie eine PWA entwickeln, können ChromeOS-Nutzer Ihre App installieren und im Launcher anzeigen lassen, sie an das Ablagefach anpinnen und sogar Dateien direkt über die Dateien App damit öffnen. Fast alle ChromeOS-Geräte unterstützen Touch-Eingabe und viele auch Stifte, sodass Sie noch mehr Möglichkeiten haben.
Die PWA-Checkliste ist ein guter Ausgangspunkt. Tatsächlich ist die Website, auf der Sie sich gerade befinden, eine PWA. Außerdem ist es vollständig Open Source, sodass Sie Tools und Best Practices für die Entwicklung einer progressiven Web-App nutzen können.
Erste Schritte
Wenn Sie neu in der Webentwicklung sind, sind web.dev und das Mozilla Developer Network (MDN) großartige Ressourcen, um loszulegen, mehr zu erfahren und Dokumentationen zu finden. Auf der Chrome Developer Summit werden alle Vorträge aufgezeichnet und online zur Verfügung gestellt. So können Sie sich über die neuesten Entwicklungen im Bereich Webentwicklung und Chrome informieren. Es gibt auch eine Reihe von geführten, praktischen Tutorials, sogenannte Codelabs, die Sie durcharbeiten können. Beginnen Sie mit Your First Progressive Web App und Web Capabilities, um ein Gefühl dafür zu bekommen, was Sie im Web entwickeln können, und sich vorzustellen, was Sie als Nächstes für ChromeOS entwickeln werden.