Smartphones und Tablets sind aus unserem Alltag nicht mehr wegzudenken, beruflich
genau so wenig wie privat. Vom edlen iOS-Gerät bis zum für den Arbeitseinsatz gehärteten
Android-Gerät - leistungsfähige Mobilgeräte sind vielseitig einsetzbar und jederzeit
verfügbar.
Wir von Smartsquare entwickeln Mobile Apps, um B2B-Softwaresysteme für mobile
Anwendungsfälle fit zu machen. Unsere Apps sind für die jeweiligen Zielgruppen optimierte Bausteine,
die Ihren Mitarbeitern und Kunden einen komfortablen, ortsunabhängigen Zugang auf Ihre Systeme
ermöglichen.
Welche Art von App brauche ich?
Responsive Web-Anwendungen sind technisch gesehen die einfachste und flexibelste
Möglichkeit, Ihre Softwarelösung auf Mobilgeräte zu bringen. Die App läuft ohne Installation auf dem
Zielgerät, passt sich an die grafischen Möglichkeiten des Zielgerätes an, lässt sich ohne Umweg über
App Stores ganz einfach per Web-Adresse, QR-Code oder Icon auf dem Homescreen starten.
Eine native App ist eine speziell für ein Betriebssystem (meistens iOS und/oder
Android) entwickelte „richtige“ App. Sie ist aufwändiger in der Entwicklung und muss pro Ziel-System
einmal entwickelt werden. Dafür ermöglicht sie die Einbindung aller Features eines Mobilgeräts
und der Infrastruktur der Hersteller. Eine ideale auf das Betriebssystem zugeschnittene
Bedienführung sorgt für eine komfortable Nutzung.
Progressive Web-Apps (PWA) gewinnen zunehmend an Bedeutung. Es handelt sich um
Web-Anwendungen, die durch sogenannte Progressive Enhancements erweitert worden sind. Sie
können dadurch um noch mehr, eigentlich nativen Apps vorbehaltene Funktionen erweitert werden.
Momentan unterstützen aber noch nicht alle Hersteller diese moderne Technologie vollständig, was den
Einsatz in der Breite noch ausbremst.
Die hybride App verbindet die Vorteile von Web- und Native-Apps, indem eine
Web-Anwendung in einem plattformspezifischen Container verpackt wird. Dadurch ergibt sich bei
geringem Mehraufwand in Entwicklung der Vorteil, dass sie auch über die App Stores verteilt werden
kann und für die meisten Nutzer*innen und Anwendungsfälle nicht von einer nativen App unterscheidbar
ist.