Professionelle App und Web Entwicklung, sowie Backend Entwicklung – von der ersten Idee zur erfolgreichen App oder Website oder Webapplikation. mobivention entwickelt individuelle digitale Lösungen mit Mehrwert – ob als App, im Web oder als Cloud-Lösung. Wir bieten unseren Kunden bei Entwicklungsprojekten einen ganzheitlichen Ansatz, der aus verschiedenen Leistungs-Bausteinen besteht. Je nach Projekt und Voraussetzungen kommen ein oder mehrere dieser Bausteine zum Einsatz. Angefangen von App und Web Entwicklung über Backend Entwickung, Beratung oder UI/ UX Designs erhalten Sie, was genau für Ihre individuellen Gegebenheiten wünschenswert sind, als Leistungs-Bausteine. Diese werden in Abstimmung mit dem Kunden projektspezifisch festgelegt.
LEISTUNGEN
Individuelle digitale Lösungen mit Mehrwert.
Beratung
Verfügt ein Kunde nicht bereits über eine Digitalstrategie, bieten wir eine Beratung im Vorfeld eines Digitalprojektes an. Eine solche Beratung startet oft mit einem gemeinsamen Workshop. Dabei erarbeiten wir zusammen mit Ihnen die Ziele, Rahmenbedingungen und Anforderungen der zu realisierenden App oder Website. Außerdem werden technische Möglichkeiten evaluiert, die Endgeräte- bzw. Browserunterstützung festgelegt usw. Das Ergebnis stellt eine Feinspezifikation bzw. ein Lastenheft zur App und Webapplikations Entwicklung dar.
Konzeption
Liegt dem Kunden ein fertig ausgearbeitetes Konzept vor, nutzen wir dieses gerne als Basis für die Umsetzung zur Entwicklung der App oder Website. Sollte kein Konzept vorliegen, entwickeln wir dieses in der Konzeption in enger Zusammenarbeit mit dem Kunden. In dem Rahmen können Personas, Customer Journey Maps und User Stories ausgearbeitet werden. Außerdem gehört die Erarbeitung eines erfolgsversprechenden Geschäftsmodells dazu. Mit einer umfassenden und wohl durchdachten Konzeption der App oder Website wird die Grundlage für Ihr erfolgreiches Digitalprojekt geschaffen.
UI / UX Design
Basierend auf dem zuvor erarbeiteten Konzept, erfolgt die Umsetzung des UI/UX Designs. Unter Berücksichtigung der jeweiligen Zielgruppe und Plattform erstellen wir zunächst Wireframes in Form von Scribbles. Nach einer ersten Abstimmung werden diese weiter zu einem Layout verfeinert. Nach erneuter Abstimmung wird das endgültige UI Design sowie ein UX Design erstellt und final mit Ihnen abgestimmt. Dabei verwenden wir verschiedene Cloud-basierte Tools, mit denen Sie schnell und unkompliziert Feedback geben können.
Backend Entwicklung
Viele Konzepte basieren auf einer Client-Server-Architektur, um z.B. Daten übergreifend zu speichern oder zur Anbindung einer App an unternehmensinterne Systeme. Abhängig von Ihren individuellen Voraussetzungen arbeiten wir im Rahmen der Backend Entwicklung mit Ihrem Backend-Team gemeinsam oder erstellen ein neues Backend für Sie. Dazu gehört die Anmietung und Konfiguration des Servers, Installation und Einrichtung einer Datenbank sowie die Entwicklung entsprechender Webservices. Dabei beachten wir selbstverständlich die einschlägigen Datensicherheitsstandards und Datenschutzvorschriften.
App Entwicklung
Im Rahmen der App Entwicklung realisieren wir Ihre App auf der Basis des App Konzepts sowie des App Designs. Dazu verwenden wir stets aktuellste Tools wie XCode oder Android Studio und Programmiersprachen wie Swift und Kotlin oder Frameworks wie Ionic oder Flutter. Wir erstellen sehr früh im Projekt erste Testversionen und stellen Ihnen diese regelmäßig zur Verfügung, damit Sie laufend den Überblick darüber behalten, wie sich Ihr App Projekt entwickelt.
Web Entwicklung
Die Web Entwicklung, also die Erstellung von Web Applikationen und Webseiten stellt einen weiteren Schwerpunkt unserer Aktivitäten dar. Basierend auf einer Konzeption und einem UI/UX-Design erstellen wir Ihre Website oder Web Applikation unter Nutzung fortschrittlicher Tools. Dabei setzten wir auf führende CMS Systeme wie WordPress und TYPO3 sowie ggf. Shopsysteme wie z.B. Woocommerce.
Qualitätssicherung
Wichtiger Bestandteil jeder App und Web Entwicklung ist die Qualitätssicherung. Parallel zur Entwicklung des Backends, der App oder der Website erfolgt die Qualitätssicherung. Idealerweise erfolgt die Entwicklung sogar „test driven“; d.h. es werden erst entsprechende Tests für ein Funktion erstellt, dann wir die entsprechende Funktion programmiert. Darüber hinaus finden je nach Projektfortschritt manuelle Tests statt. Generell setzen wir auf eine Mischung aus automatisierten sowie manuellen Tests, durchgeführt von unseren erfahrenen QA Team unter Einsatz eines breiten Pools an diversen Testgeräten.
Entwicklungs Tools
Für unsere Leistungen verwenden wir eine Vielzahl von Tools. Diese unterstützen unsere Kunden und uns im Bereich des Projektmanagements. Auch im Bereich von Screen Layouts im UI/UX Design werden sowohl Screen Entwürfe und Klickdummys mit entsprechenden Tools erarbeitet. Dies trifft auch bei der App und Web Entwicklung, der Qualitätssicherung und der Betreuung im laufenden Betrieb zu.
Viele davon sind cloud-basiert, so dass wir diese oft auch zur Zusammenarbeit nutzen können.