APP ENTWICKLUNG

Home - LEISTUNGEN - APP ENTWICKLUNG

APP ENTWICKLUNG

Wir verfolgen bei unserer App Entwicklungsprojekten einen ganzheitlichen Ansatz. Dieser besteht aus verschiedenen Leistungsbausteinen. Je nach Projekt und Voraussetzungen kommen ein oder mehrere dieser Bausteine zum Einsatz.
Icon App Entwicklung
Betriebssysteme
Endgeräte
Entwicklungstools
Qualität
Dokumentation
Wartbarkeit
Cross Plattform
Native Apps
Preismodelle

Vielfalt der App Entwicklung

Die Basis für die App Entwicklung bilden die in der App Konzeption erarbeitete Detailspezifikation sowie die im Rahmen des App UI / UX – Designs erarbeiteten Mockups. Bei der App Programmierung setzen wir die jeweils neuesten App Entwicklungstools ein. Wir programmieren native Apps für iOS mittels XCode in der Programmiersprache Swift. Native Android Apps entwickeln wir in Android Studio und Kotlin. Wenn wir Altprojekte von Vorentwicklern übernehmen, können wir auch noch Objective-C und Java verwenden. Für Hybridapps, PWAs und cross-Plattform Apps nutzten wir die Entwicklungsframeworks Angular, Ionic oder Flutter.

Apps für Überall

Unsere App Projekte realisieren wir meistens für Smartphones und Tablets, teilweise auch noch zusätzlich für Smartwatches, PCs und Smart TVs. Die Entscheidung über die zu unterstützenden Betriebssystemversionen haben einen bedeutenden Einfluss auf die Kosten der App Programmierung.

Wir verfügen über eine  langjähriger Erfahrung bei der App Programmierung für native Apps. Dazu verfügen wir ebenfalls über Kompetenzen zur Entwicklung von Hybridapps, Progressive Webapps und cross-Plattform Apps. Die Entscheidung für eine Realisierungstechnologie fällt individuell von Projekt zu Projekt. Sie ist dabei von den Anforderungen, den Zielen, der Komplexität des App Projektes und der Anzahl zu unterstützender mobiler Betriebssysteme abhängig.

Vorgehensweise des App Teams

Zusammenarbeit mit Expertise

Bei komplexen App Entwicklungsprojekten arbeitet ein Team aus mehreren App Entwicklern an der Umsetzung der App. Die Teammitglieder übernehmen dabei jeweils spezielle Teilaufgaben. Hierzu gehören die Serverkommunikation, die lokale Datenbank, die App Funktionen und die App UI.

Wir entwickeln auf Basis eines dokumentierten, bewährten Prozesses und verbinden das klassische Wasserfall-Modell mit agilen Vorgehensmodellen. Damit erreichen wir eine sehr hohe Zuverlässigkeit im Projektablauf und eine sehr gute Qualität während des Umsetzungsprozesses.

Da unsere Kunden oft über Jahre mit uns zusammenarbeiten, legen wir bei der App Entwicklung großen Wert auf eine gute Dokumentation und Wartung des Source Codes.

App Programmierung in enger Abstimmung mit dem Kunden

Tools und Systeme

Zur App Programmierung werden modernste Entwicklungstools und Systeme eingesetzt. So nutzen wir unter anderem Confluence fürs Anforderungsmanagement, Jira zum Projektmanagement, Zeplin zur Erstellung von Design Click-Dummys, Lokalise zur Übersetzung und App Studio zur Fehlersuche und zur Verteilung von Testversionen.

Preismodelle

Als Preismodelle stehen unseren Kunden die folgenden zur Verfügung: Festpreis, Time & Material, dediziertes Entwicklerteam und unter bestimmten Voraussetzungen auch eine Partnerschaft in Form eines Joint Ventures oder einer Beteiligung.

Da wir über eine Erlaubnis zur Arbeitnehmerüberlassung verfügen, können wir Ihnen auch Projektmanagement-, Design- und Entwicklerressourcen zur Mitarbeit in ihren Teams zur Verfügung stellen.

Vorgehensweise

Wir binden unsere Kunden eng in den Prozess der App Entwicklung mit ein. In regelmäßigen Abständen präsentieren wir Zwischenergebnisse in Form von Alpha- und Beta-Versionen, so dass Sie als Kunde ständig über den Fortgang der Arbeiten informiert sind. Dies ermöglicht Ihnen, jederzeit Einfluss auf die nächsten Schritte der App Programmierung zu nehmen. Das Ergebnis dieser Vorgehensweise ist ein Höchstmaß an Kundenzufriedenheit und eine Vermeidung unnötiger Korrekturen am Ende des Projekts.

Barrierefreie Apps

Die Aspekte der Barrierefreiheit spielen bei der App Entwicklung eine zunehmende Rolle, dies insbesondere bei unseren öffentlichen Auftraggebern aber auch zunehmend für Unternehmen der Privatwirtschaft.

Wir nutzen entsprechende Gelegenheiten zum Austausch und zur Fortbildung. Unser Engagement zum Thema Barrierefreiheit unterstreicht unsere Mitgliedschaft im IAAP.

Qualität der App Entwicklung – unser Differenzierungsfaktor

Qualität ist eine unserer obersten Leitlinien, auch bei der App Programmierung. Dazu folgen wir den Prinzipien des Clean Codes und entwickeln test driven; d.h. wir schreiben erst Softwaretests und entwickeln dann die Programmlogik. In Kombination mit Continuous Integration erstellen wir so Ihre qualitativ hochwertige App.

Nutzen auch Sie unsere langjährige Erfahrung – wir erstellen Ihnen gerne ein individuelles Angebot. Wir freuen uns auf Ihre Anfrage.