Web-Technologie ist überall
Während noch vor wenigen Jahren für Webseiten, Smartphone Apps und Computer Programme für jedes Betriebssystem eigene Quellcodes mit unterschiedlichen Programmiersprachen und Teams entwickelt wurden, vereinen heute Web Technologien alle Plattformen miteinander.
Im Alltag nutzen wir heute Laptops, Tablets und Smartphones und erwarten, dass wir auf jedem Gerät ein angepasstes Nutzererlebnis haben und nahezu alles mit dem gerade genutzten Gerät erledigen können, was wir auf einem anderen begonnen haben.
Smartphones & Tablets
Web-Apps
Mit den Smartphones gewann das Responsive Design an Bedeutung und die grossen Geräteanbieter haben viel Zeit in Web-App Technologien und Standards gesteckt.
Inzwischen ist es möglich, normale Webseiten so zu entwickeln, dass diese trotz normalem Internet-Browser auch komplett ohne Internet Verbindung funktionieren und sich selbst im Hintergrund aktualisieren.
Technische Details:
Native-Apps
Selbst wenn die Web-App Technologie für die Anforderungen im Projekt nicht ausreicht, ist es möglich, mit Web Technologie native Applikationen für Smartphones zu entwickeln.
Inhalte für die Website und das Smartphone App werden zentral verwaltet und Applikationslogik wird übergreifend genutzt, was Einsparungen bei der Entwicklung bedeutet.
Technische Details:
Desktop & Notebooks
Native-Apps
Dass Web Technologien auf dem Computer im Browser funktionieren liegt auf der Hand.
Aber wussten Sie, dass mit entsprechenden Frameworks auch native Desktop Applikationen entwickelt werden können? Und dass Sie solche wahrscheinlich bereits verwenden? z.B. Slack und Skype.
Im Grunde geht es darum, eine Applikation mit reinen Web Technologien zu entwickeln und in einem auf Computern installierbaren Paket mit einem selbst ausführendem Browser auszustatten. Davon bemerken Sie im normalen Gebrauch nichts.
Technische Details:
IoT Devices & Bots
Das Internet of Things verändert unseren Konsum von Inhalten und verändert wie wir arbeiten. Wir automatisieren unser Zuhause, unsere Arbeitsprozesse, sprechen und schreiben mit Chat-Bots, speichern unsere Daten in der Cloud.
Alles angetrieben von Webservices, eingebunden in Websites und Apps, entwickelt mit Web Technologien.
Fazit
Für uns als Web-Entwickler bedeutet das, dass wir mit überschaubarem zusätzlichem Aufwand viel mehr als "nur Websites" entwickeln können.
Für Sie als Kunde bedeutet das, dass Sie nicht mehr "nur im Browser" denken müssen, und dass auch komplexere Software-Lösungen bezahlbar geworden sind.
Lassen Sie uns die vernetzte Zukunft gemeinsam entdecken.
Mehr zum Thema plattformunabhängige Webentwicklung bei webexcess GmbH.