Unsere Apps auf verschiedenen Endgeräten verteilt auf einem Tisch

Mobile App-Entwicklung

Mit Hilfe unseres transparenten, agilen Prozesses entwickeln wir mit Ihnen zusammen Apps fürs Smartphone und Tablet. Wir setzen bei all unseren Projekten auf Open Source Komponenten. Dies hat für Sie den Vorteil, dass der Code schnell von anderen Partnern weiterentwickelt werden kann und keine Lizenzkosten anfallen. Sie arbeiten bereits mit einem anderen IT-Dienstleister zusammen und hätten gern eine zweite unabhängige Meinung? Wir beraten Sie gern.

Beratung anfordern

App Entwicklung

Grundsätzlich unterscheiden wir zwischen zwei Szenarien: Der Neuentwicklung einer mobilen Anwendung oder der Migration einer bestehenden Anwendung auf eine aktuelle Codebasis. In beiden Fällen konzentrieren wir uns bei der Entwicklung auf die Bedürfnisse und Anforderungen der Endbenutzer.

Es gibt verschiedene Strategien zur App Entwicklung für iOS und Android, beide Plattformen haben unterschiedliche Anforderungen, wir richten uns bei der Auswahl der Softwarearchitektur nach Ihrer Vorstellung des Endprodukts und achten gleichzeitig darauf, dass bestehende Schnittstellen einfach zu verknüpfen und zusammenzuführen sind.

Eine Glühbirne mit einem Zahnrad

Strategie

Wir begleiten Sie bei der Konzeption Ihrer Anwendung

Ein Tablet

Bedienbarkeit

Wir entwickeln für Sie eine nutzerfreundliche User Experience

Ein Bleistift mit einem Lineal

Design

Wir gestalten ein ansprechendes User Interface für Ihre App

Die Arte Generali App auf einem Smartphone
Darstellung eines Netzwerks

Datenhaltung

Wir entwickeln Backendsysteme und Back Office Anwendungen

Ein Laptop

Sicherheit

Security Audits und Pentests gehören für uns dazu

Ein Headset

Support

Wie betreuen und pflegen Ihre App und entwickeln sie auf Wunsch weiter

Durch individuelle Softwareentwicklung – passend zu Ihrer Marke, ihrem Vorhaben und Ihren Ideen – erreichen Sie schnell und sicher Ihre gewünschten Zielgruppen. Wir haben bereits viele Projekte in unterschiedlichen Branchen umgesetzt (Link). Neben Neuentwicklungen übernehmen wir ebenfalls die Weiterentwicklung bestehender Apps mit Legacy Code. Wenn notwendig überführen wir eine bereits entwickelte App in aktuellen, benutzerfreundlichen und sicheren Code.

Sprechen Sie uns an und stellen Sie uns Ihre Produktidee vor.

Native Android oder iOS Apps

Wenn Sie eine reine iOS oder Android App programmieren möchten, kann es dafür gute Gründe geben. Bei sehr hoher Bedeutung der Performance und großen Datenmengen kann eine native App-Entwicklung beispielsweise sinnvoll sein, ebenso wenn eine Applikation nur auf einer bestimmten Hardware wie z.B. einer Apple Watch oder einem Apple TV lauffähig sein soll. Mit einer nativen App können Sie außerdem auf alle Funktionen der darunterliegenden Hardware zugreifen. So erreichen Sie die bestmögliche Leistung, Geschwindigkeit und User Experience.

Cross Plattform Entwicklung

Die Überwiegende Anzahl unserer Projekte realisieren wir in einer hybriden Entwicklungsumgebung. Der einfache Grund: Zeit und Kostenaufwand werden drastisch reduziert und Ziele deutlich schneller erreicht. Wir nutzen hierfür oft Flutter (Link). Durch einheitliche Schnittstellen und die Wiederverwendung von Software-Modulen wird die App sowohl auf Android als auch auf iOS gleichermaßen ausgerollt. Flutter bedeutet für Sie eine unschlagbare Time to Market sowie Kosteneffizienz bei hervorragender Performance und User Experience.

Mobile Lösungen für Ihren Erfolg

Whiteboard mit Post-Its
1

Visionsworkshop

Wir starten unser gemeinsames Projekt mit einem Visionsworkshop, um mit Ihnen Ziele zu definieren und den Scope der Anwendung zu erfassen und abzuschätzen. Im Sinne unseres agilen Vorgehensmodells ist dies für Sie kostenfrei. Wir wollen sicherstellen, dass wir der geeignete Partner für Sie sind und wir zusammen Software entwickeln, die Sie wirklich weiterbringt. Am Ende des Workshoptages haben alle Stakeholder die gleiche Vision des Produktes vor Augen.

Zeichnung eines Appdesigns
2

User Experience & User Interface

Im zweiten Schritt konzipieren wir Ihre individuelle mobile App. Hierbei achten wir besonders auf die Benutzerfreundlichkeit und richten uns nach Ihrer Priorisierung - setzen zuerst das um, was für Sie am wichtigsten ist. Wir entwerfen den Aufbau der App und das Design der Anwendung. Anhand von Personas und den Bedürfnissen Ihrer Endnutzer konzipieren wir Ihr individuelles Frontend und passen es optisch an die CI Ihres Unternehmens oder Ihrer Marke an.

Mitarbeiter am Arbeitsplatz
3

Beginn Entwicklung

Das entwickelte Design wird im Frontend umgesetzt. Wir bauen das Backend auf, integrieren bestehende Systeme Ihrer IT in unsere App und passen Schnittstellen an. Sie haben nun Zugriff auf den ersten Prototyp, der sich in vielerlei Hinsicht schon anfühlt wie das Endprodukt. In dieser Phase wachsen wir als Team nach und nach zusammen. Product Owner und Entwickler begegnen sich auf Augenhöhe.

Grafik unseres Sprintrhythmus
4

2-Wochen Sprints

In zweiwöchigen Sprints entwickeln wir die App in engmaschiger Absprache und regelmäßigem Feedback mit Ihnen stetig weiter, bis sie die finale App in den Händen halten. Während des Prozesses erhalten alle Interessierten alle 2-Wochen einen Einblick in den aktuellen Stand der App und können diese Testen und Ausprobieren. Sie haben während der gesamten Entwicklung transparenten Einblick in den Code und können jederzeit Ziele neu priorisieren – die übergeordnete Vision bleibt dabei gleich.

Verschiedene Endgeräte auf denen unsere Produkte geöffnet sind
5

Ausrollen der App

Wir rollen die App auf allen großen Plattformen aus, ihr Produkt steht im Google Play Store und im iOS App Store zum Download zur Verfügung. Support, Wartung und Updates übernehmen wir für Sie und betreuen Sie auch nach dem Erscheinen Ihrer App weiter. Viele unserer Kunden nutzen unseren Service seit vielen Jahren zur kontinuierlichen Weiterentwicklung und Anpassung an neue Herausforderungen Ihrer Zielgruppe.