Da sich jeder Laie immer fragt, was sich hinter den Ganzen App Wörtern bzw. Formaten verbirgt, haben wir zusammen getragen, was es alles gibt und was sich dahinter versteckt.
Einleitend kann geschrieben werden das beim Wort App zumeist die mobile App, wie sie von Apple geschaffen wurde, verstanden wird. Aber App ist ja eigentlich auch nur eine Kurzform von Application auf deutsch “Anwendung”. Eine Anwendung ist ein Programm, dass für den Anwender Funktionen ausführt. Daher ergeben sich viele verschiedene technologisch App Formate bzw. Wordings die im folgenden erklärt werden:
App Formate
Mobile App
Eine mobile App ist eine Anwendung für mobile Endgeräte (wie Smartphones oder Tablets) beziehungsweise für mobile Betriebssysteme (wie Android/iOS/RIM). Dabei unterscheidet der Entwickler zwischen Native, Hybrid oder mobile Web App.
Native App
Die Native App ist für ein bestimmtes Betriebssystem (iOS oder Android) optimiert und daher für komplexere Apps von Vorteil. Native Apps greifen direkt auf Hardwarekomponenten wie beispielsweise die Kamera oder den internen Speicher zu, dadurch erreichen Sie eine hohe Performance in den einzelnen Aktionen. Hinzu kommt eine meist hohe Nutzerfreundlichkeit, da die nativen bzw. systemspezifischen Komponenten wie Buttons etc. genutzt werden.
Mobile Web-App
Eine mobile Web App verhält sich im Besten Fall wie eine Native App. Die App wird vom Nutzer nicht wie eine Webseite wahrgenommen. Die Benutzeroberfläche wird dabei optisch (Phone/Tablet) und anwendungsfreundlich integriert. Größte Vorteil: Mobile Web Apps können in jedem Browser geöffnet werden und sind somit Systemunabhängig, sodass mit einer Entwicklung alle gewünschten Endgeräte mit Browser abgedeckt werden können.
Hybrid-App
Hybrid Apps stellen die Verbindung zwischen Native Apps und Web Apps dar. Sie nutzen die Vorteile beider Formate aus. Dabei wird die Gerätehardware des Gerätes (Native App) sowie die Systemunabhängigkeit aus der Entwicklung (Mobile Web App) genutzt.
Interpreted App (Appcelerator)
Der Interpreted Appcelerator ist eine Plattform, die zur Entwicklung von mobile, Desktop und Tablet Apps genutzt wird. Ein multipler phone web-based app framework, so wird dieser ebenfalls beschrieben. Mit dieser Plattform können Web-Entwickler vorhandene Fertigkeiten, wie bspw. Java Script, nutzen um native Apps für iOS und Android zu entwickeln.
Web Apps (auch Web Applikation, Web Anwendung)
Web Apps, oder auch Web Anwendungen, sind sehr vielseitig und funktionieren auf allen Betriebssystemen und Geräten (Desktop, Smartphones, Tablets) mit einem Browser. Dadurch wird eine hohe Kundenreichweite gewährleistet. Zudem sind Web Anwendungen schnell aktualisierbar und werden über Google & Co schnell aufgefunden.
Universal-App
Eine Universal App ist eine App, die, wie es der Name schon erahnen lässt, universell auf allen Endgeräten optimiert dargestellt werden kann. Die Universal App nutzt die Vorteile der Native App und der Web App und versucht im gleichen Schritt alle Nachteile auszubessern. Einziger Haken: Lediglich auf das gleiche Betriebssystem anwendbar. Lösung dafür ist die Hybrid App.
Website
Die Website beschreibt im deutschen den Werbeauftritt oder Webpräsenz. Sie ist ein virtueller Platz im www an der sich andere Ressourcen oder Webseite befinden. So ist Wikipedia als Gesamtes eine Website, aber sie besteht aus mehreren deutschen Webseiten.
Webseite
Die Webseite ist eine Internetseite, welche einen strukturierten Text beinhaltet sowie Fotos oder andere Multimediaelemente eingebunden sind.
Zusatz
Ein Jeder kann sich dazu äußern und gern seinen Teil dazu beitragen, um die Liste zu vervollständigen oder zu erweitern.