Framework Neutral Components (FNC) 03.03.2021, 09:19 Uhr

Abstraktionsschicht

Cross Plattform-Programmierung bleibt für Entwickler eine Herausforderung.
Die Cross Plattform-Programmierung gehört zu den aktuellen großen Herausforderungen für Softwareentwickler. Man kann und möchte den Nutzer nicht mehr vorschreiben, welches Betriebssystem er nutzt. Auch die Palette der zu unterstützenden Geräte ist erheblich angewachsen. Vom Desktop-PC als stationäre Workstation bis hin zum Smartphone werden die unterschiedlichsten Gerätetypen von den Anwendern eingesetzt. Die Betriebssysteme, welche dort laufen, sind Microsoft Windows, macOS und diverse Linux Distributionen und Android und iOS.
Ein häufig verwendeter Ansatz, um diese Geräte- und Systemvielfalt in den Griff zu bekommen, sind Web-Applikationen. Diese laufen im Browser und sind damit von Hause aus plattformneutral. Bezüglich eines möglichen Hardwarezugriffs und der Performance bei rechen- und grafikaufwändigen Anwendungen gibt es jedoch Einschränkungen. Daher ist es wiederum in vielen Fällen angezeigt, eine native Applikation für das jeweilige Zielsystem zu erstellen. Muss man diese für mehrere Betriebssysteme und/ oder Geräte programmieren, steigt der dafür notwendige Aufwand sehr schnell an.

web & mobile DEVELOPER

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt web&mobile Developer plus Kunde.
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Diverse DevBooks thematisch für Sie zusammen gestellt
  • Webcasts von 30 - 90 Min.
  • Aufzeichnungen von ausgewählten Fortbildungen und Konferenzen
  • Auf jedem Gerät verfügbar