Glossar – Eigene App erstellen

App: Ein Anwendungssoftware für Smartphones, Tablets und Computer. Kleines Programm, welches auf einem Gerät installiert werden kann. Bietet Unterhaltung, Service, Kontaktmöglichkeiten, Zusatzfunktionen etc. und kann als mobile Version einer Webseite auch von unterwegs genutzt werden.

App Store: Eine Art digitaler Marktplatz auf dem Apps in kostenloser oder kostenpflichtiger Version zum Download angeboten werden. Unternehmen und Entwickler laden dort Apps hoch, damit Kunden oder Mitarbeiter sie aus dem Store auf ihr Gerät herunterladen können. App Store ist außerdem der offizielle Name der Vertriebsplattform für iOS-Apps.

App Store: Offizieller Marktplatz für iOS-Apps.

Play Store: Offizieller Marktplatz für Android-Apps.

App-Baukästen: Vorgefertigte Module mit Funktionen, die nach Belieben zusammengesetzt und gestaltet werden können, um daraus eine vollständige App zu erstellen.

App, nativ: Eine native App ist speziell für ein bestimmtes Betriebssystem (iOS, Android oder Windows) entwickelt und ist nur mit diesem kompatibel. Eine native App kann sich der Hardware des Geräts bedienen, zum Beispiel kann ihr Zugriff auf die Kamera, das GPS oder den internen Speicher gewährt werden, um den vollen Funktionsumfang der App zu nutzen. Native App müssen vor Benutzung aus dem Play Store oder dem App Store heruntergeladen und auf dem Endgerät installiert werden.

App, Web: Eine Web-App wird wie eine mobile Webseite im Browser geöffnet, indem man die entsprechende URL besucht. Sie ist daher nicht an ein einzelnes Betriebsystem (iOS, Android oder Windows) gebunden, sondern auf allen Geräten nutzbar. Auch der Download aus dem Play- oder App Store sowie die Installation auf dem Endgerät entfallen. Zur Programmierung kommen wie bei der Erstellung von Webseiten HTML und CSS ins Spiel. Im Gegensatz zur nativen App kann die Web-App nicht auf die Hardware des Gerätes zugreifen und hat einen eingeschränkteren Funktionsumfang.

App, Hybrid: Eine Hybrid-App kombiniert die Eigenschaften 

Usability: Nutzerfreundlichkeit einer App. Wie leicht und intuitiv lässt sie sich bedienen?

Swift: Programmiersprache zur Erstellung von iOS-Apps.

Java: Eine Programmiersprache zur Erstellung von Android-Apps.

Mobile Website: Ist keine App, sondern eine mittels HTML und CSS erstelle Webseite, die speziell für kleine Displays von mobilen Endgeräten entwickelt ist.  Oft sind Inhalte wie Grafiken und Texte anders angeordnet und das Menü ausklappbar, um die Lesbarkeit und Bedienung am mobilen Gerät zu erleichtern.

Prototyp (in der App-Entwicklung): Ein erstes Versuchsmodell in der App-Entwicklung, um Funktionen zu testen und verschiedene Layout auszuprobieren. I.d.R. nicht so funktionsfähig wie das Endprodukt, sondern zu Testzwecken erstellt. Kann jedoch die Grundlage der späteren, finalen App-Version sein.

White Label App: Ist technisch vollständig, jedoch ungebrandet (ohne Logo und Inhalte). Eine leere App, die an verschiedene Kunden und Zwecke angepasst werden kann – Durch das Firmenlogo, die Hausfarben des Unternehmens und seine individuellen Text-, Bild- und Videoinhalte.