Mobile-Apps

Ihre App für Smartphone und Tablet

Was sind Mobile-Apps?

App ist die Abkürzung für „Application“. Sie unterscheidet sich von einer Webseite insbesondere dadurch, dass sie auf einem (mobilen) Endgerät, z. B. einem Smartphone, installiert wird.
Mehr
Apps erfordern dabei im Gegensatz zu einer Website nicht zwingend eine Internetverbindung. Viele Inhalte sind offlinefähig. Auf Funktionen wie zum Beispiel die Kamera oder Inhalte wie Kontakte oder Fotos kann problemlos zugegriffen werden.
Apps kommen heute verstärkt auch im Businesskontext zum Einsatz. Häufig sind Apps hier eine mobile Erweiterung eines existierenden Softwaresystems mit entsprechenden Schnittstellen zur Webanwendung, welche den mobilen Einsatz erleichtern und modernisieren. Aber auch Stand-alone-Lösungen werden von uns entwickelt.
Typische Consumer-Apps werden im App Store oder bei Google Play heruntergeladen. Sobald sie installiert sind, können sie über den Homescreen geöffnet werden. Eine native App wird für ein bestimmtes Betriebssystem entwickelt. Die Betriebssysteme sind Android und iOS. Das Interface und die Bedienlogik unterscheiden sich je nach Betriebssystem. Wird eine App für eines der Systeme programmiert, so spricht man von einer nativen App. Einer nativen Entwicklung steht die cross-platform App-Entwicklung oder die Entwicklung einer hybriden App entgegen. Mehr dazu weiter unten auf der Seite.

Die Technologien

Android

Kotlin
Java

iOS

Swift
Objective-C

Cross-Platform

React Native

Native Entwicklung vs. Cross-Platform

Einer nativen Entwicklung steht die cross-platform App-Entwicklung oder die Entwicklung einer hybriden App entgegen. Hier wird auf Webtechnologien zurückgegriffen. Das bedeutet, unsere Leistungen, Webanwendungen und Mobile-Apps, verschmelzen an dieser Stelle. Insbesondere für Apps, die über ein eher simples User Interface verfügen, ist die cross-plattform Lösung eine sehr gute Alternative.
Neue Frameworks, wie zum Beispiel React Native, ermöglichen die Entwicklung mit JavaScript, nutzen aber Komponenten, die mit Objective-C, Java oder Swift geschrieben sind, und erzeugen somit nativen Code.
Welche Lösung optimal oder kostengünstiger in der Entwicklung ist, lässt sich pauschal allerdings nicht beurteilen. Hier spielen viele Faktoren eine Rolle.
Wir beraten Sie gerne in Bezug auf die optimale Umsetzung für Ihre App-Entwicklung.
Projekt-Beispiele

Protokollsystem für Monteure

Protokollsystem für Monteure

TK-BabyZeit App

TK-BabyZeit App

PPI Showcase App für Instant Payments

PPI Showcase App für Instant Payments

React Native­-App für Sozial­forschungs­institut infas

React Native­-App für Sozial­forschungs­institut infas

Interesse? Schreiben Sie uns!

Sie möchten ein Software-Projekt mit uns starten oder über Ihre Idee sprechen? Wir freuen uns über Ihre Kontaktaufnahme!

Unverbindliche Projektanfrage

* Pflichtfeld