Alle Computer, Tablets und Smartphones haben ein Betriebssystem. Dieses fungiert quasi als Schnittstelle zwischen Hard- und Software und stellte eine (mehr oder minder) einfache Benutzeroberfläche zur Verfügung. Dank dieses Betriebssystems und den damit verbundenen Treibern wird Softwareentwicklung unabhängig von der verwendeten Hardware, da für ein Betriebssystem entwickelte Apps auf allen Rechnern funktionieren – unabhängig von der verwendeten Hardware, solange die …