O'Reilly logo

Softwareentwicklung by Albin Meyer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7Plattformen

7.1Der abstrakte Begriff der Plattform

Dass Software für genau ein Betriebssystem geschrieben wird, ist nur eine von mehreren Möglichkeiten. Daher hilft der Begriff der Plattform, unabhängig vom Betriebssystem eine Basis zu beschreiben, auf welcher die zu entwickelnde Applikation laufen soll. Das kann ohne OS erfolgen, in Containern oder auf virtuellen Maschinen wie Java oder .NET. Auch der Webbrowser ist eine Plattform.

Man hört oft den Begriff der Sandbox. Dies ist eine Art Plattform, um Software in einem geschützten Rahmen auszuprobieren. Meist handelt es sich beim Testobjekt um fremde Software, die eventuell nicht vertrauenswürdig ist. Unter iOS wird jede App in einer Sandbox ausgeführt. Hier kann Software theoretisch keinen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required