Sie werden Tag für Tag von einer Vielzahl an Menschen genutzt und sind auf jedem Smartphone installiert. Die Rede ist von Apps. So selbstverständlich sie heute sind, so wenig weiß die breite Masse über das, was dahintersteckt. Dieser Artikel klärt über die Funktion und Entwicklung von Applikationen für Smartphone, Tablet und Co. auf.
Warum gibt es Apps?
App ist die Abkürzung für den englischen Begriff „Application Software“. Es handelt sich um eine Anwendungssoftware oder ein Computerprogramm. Dieses erfüllt unterschiedliche Funktionen. So gibt es Apps zum Lesen, zum Spielen, zur Navigation, zur Wettervorhersage oder für die Kommunikation.
Eine App hat keine systemtechnische Funktionalität. Das bedeutet, dass das System, auf dem sie installiert wird, auch ohne sie ordnungsgemäß funktioniert. Man versteht Apps somit als eine Art Zusatzprogramme. Sie erweitern die Funktionen des Computers, Smart-TVs, Tablets oder Smartphones. Allerdings sind Apps für mobile Endgeräte weitaus geläufiger als Applikationen für Computer. Zwar gibt es sie, aber sie werden meist nur als Softwareprogramme bezeichnet.
Viele denken, dass es Apps erst seit der Entwicklung von Smartphones gibt. Dem ist aber nicht so. Bereits ältere Handys waren mit Anwendungen ausgestattet. Hier war es allerdings lange Zeit nicht möglich, in einem App Store aus einer breiten Auswahl an Apps zu wählen. Außerdem waren die Funktionen wesentlich weniger umfangreich als heute. Damals waren die Klassiker unter anderem eine Wecker-Funktion und die Liste der gespeicherten Kontakte.
Und seit wann gibt es Apps nun? Tatsächlich gibt es Computerprogramme schon sehr lange. Die erste App für Android-Smartphones jedoch wurde im Jahr 2003 ins Leben gerufen. Von da an ging es mit der App-Entwicklung steil bergauf.
Wie werden Apps programmiert?
Wie auch Online-Plattformen ist die Basis von Apps für Smartphones und Tablets eine Programmiersprache. Somit ist es für App-Entwickler essenziell, mindestens eine dieser Sprachen gut zu kennen. Immerhin gibt es mehrere verschiedene solcher Programmiersprachen. Grundsätzlich gilt: Android-Apps basieren auf Java und Apps für iOS-Betriebssysteme werden in Swift oder Objective-C geschrieben.
Allerdings reicht es nicht aus, eine Programmiersprache zu kennen, wenn man eine App entwickeln möchte. Es gehören noch einige weitere Skills dazu. Immerhin kann es bei der kleinsten Ungenauigkeit in der Zeichenabfolge schon dazu kommen, dass das Gesamtergebnis nicht so funktioniert wie erwünscht.
Eine genaue Arbeitsweise ist für die App-Entwicklung ebenso wichtig wie jede Menge Zeit, Geduld und Nerven. Nur so kann eine funktionsfähige App entstehen, die ihren gewünschten Zweck erfüllt. Außerdem helfen Tools dabei, die Entwicklung zu erleichtern.
Diese Apps gehören auf jedes Smartphone
Wer ein Smartphone besitzt und es im Alltag nutzen will, benötigt Apps. Doch bei der vielfältigen Auswahl im App Store oder Play Store ist es gar nicht so einfach, die richtige Wahl zu treffen. Welche der Millionen Apps sollten auf jedem Smartphone installiert werden?
Bei der Anschaffung eines Samsung Galaxy S23 Plus Vertrag oder einem anderen Smartphone sind häufig bereits die wichtigsten Apps vorinstalliert. Sie stellen eine solide Grundausstattung dar, sind aber bei Weitem nicht alles, was man für die Nutzung benötigt. Bereits vorhanden sind meist die Klassiker: YouTube, Google Maps und viele weitere Apps fallen in diese Kategorie.
Die meisten Nutzer denken dann, wenn sie ihr neues Smartphone in den Händen halten, wohl zunächst an die Apps, die sie besonders häufig nutzen. Bei den meisten sind das Facebook, Instagram, TikTok und WhatsApp. Diese waren dann meist bereits auf dem vorherigen Smartphone installiert und wurden regelmäßig genutzt.
Woran einige im ersten Moment nicht denken, sind Zahlungsdienste, die sich über das Handy nutzen lassen. Sei das eine App für Online-Banking oder die PayPal-App – so viele verschiedene Zahlungsanbieter es auch gibt, so viele unterschiedliche Apps kann man installieren.
Auch Sicherheitsapps stehen hoch im Kurs. Seien das Ortungs-Services für den Fall, dass das Smartphone verloren geht oder gestohlen wird oder Anti-Viren-Scanner. Einige setzen auch auf VPN-Apps.