Mit Applikation (engl. application oder in der Kurzform app) bezeichnet man Software, die dazu entwickelt wurde, Funktionen oder Dienste innerhalb bestimmter Anwendungsfälle auszuführen.
Software wird grundsätzlich in Systemsoftware und Anwendungssoftware (Applikationen) unterschieden.
Applikationen sind zum Beispiel Textverarbeitungs- oder Tabellenkalkulationsprogramme, Bildbearbeitungssoftware, kleine Tools wie Kalender, Budgetplaner und Emailprogramme oder auch Spiele.
Anwendungssoftware wird unterschieden in Applikationen, die auf dem (Web-)Server und Client installiert und ausgefürt werden und Software, die nur auf dem Arbeitsgerät aufgerufen wird.
Ein Applikationsserver ist ein Anwendungsserver, auf dem in einem Netzwerk bestimmte Software ausgeführt wird und bestimmte Dienste zur Verfügung gestellt werden.
Ein Applikationsspezialist ist ein Profi in der Entwicklung von spezieller Software - oft mit Spezialisierung hinsichtlich eines bestimmten Anwendungsgebiets.
Im Wiki des Magazins Computerwoche wiki.computerwoche.de finden sich viele wertvolle Hinweise rund um das Thema "Applikationen".
Das Programmieren von Applikationen erfolgt in der Regel von Spezialisten aus dem Fachgebiet Informatik. Für das Programmieren von Applikationen ist Grundlagenwissen in Programmiertechniken sowie umfassendes übergreifendes Wissen in verschiedenen Skript- und Programmiersprachen nötig, zum Beispiel in JAVA, PHP, MySQL, Perl oder Python.
Applikations Management (engl. Application Management) umfasst die Verbesserung, Erweiterung und Integration von Applikationen. Application Manager analysieren die Problemstellungen für bestimmte Anwendungsgebiete, z.B. mangelnde Performanz oder fehlende Schnittstellen, und entwickeln Konzepte und Ansätze, um diese zu lösen.
Applikationen werden speziell für die jeweiligen Anwendungsfälle und Ausgabegeräte entwickelt. Nachdem lange Zeit clientseitige Applikationen für Desktop Computer und Laptops den wohl größten Anteil an entwickelter Anwendungssoftware bildeten, sind in den letzten Jahren immer mehr webbasierte Anwendungen für Computer und Applikationen für Smartphones, iPhones und iPads auf den Markt gekommen.
Die Entwicklung von Applikationen ist ein Spezialgebiet der Informatik.
Für die Entwicklung von Applikationen ist je nach dem jeweiligen Einsatzgebiet einer App die Kenntnis von speziellen Programmiersprachen und der Zusammenarbeit von verschiedenen Plattformen notwendig.