Entwicklung von auf Cordova basierten Apps für iOS und Android mit leicht anpassbaren Formularen

Entwicklung von auf Cordova basierten Apps für iOS und Android mit leicht anpassbaren Formularen

Branche
Informationstechnologie
Technologien
Mobile, iOS, Cordova, Android

Kunde

Der Kunde ist ein deutsches IT-Unternehmen mit dem Fokus auf mobile Applikationsentwicklung. Durch Angebot der App-Templates hilft der Kunde den Klienten, die keine Programmierkenntnisse haben, Formulare und Dokumente leicht für die Nutzung auf Mobilgeräten zu erstellen.

Aufgabe

Als Teil seines Angebots wollte der Kunde Module von app-basierten Berichten, Verträgen, Abstimmungen und anderen Formularen entwickeln. Alle Felder in den Formularen mussten auf dem Server leicht verändert werden, sodass sie den Bedürfnissen jeder Branche oder jedes Geschäftes entsprechen können.

Lösung

Um Benutzer von sowohl Android- als auch iOS-Geräten zu erreichen, wählte der Kunde die hybride Entwicklung mit Cordova. Nachdem die grundlegenden App-Prototypes auf Cordova und Angular erstellt wurden, traten unsere Experten in der plattformübergreifenden App-Entwicklung in das Projekt ein, um mit weiterer Frontend-Entwicklung beizustehen.

Innerhalb von 3 Monaten beendeten unsere Entwickler die Applikationen, welche durch die Klientseite-Applikation leicht angepasst werden können. Durch Sendung einer Anfrage zum Server erhält der Nutzer eine bestimmte Konfiguration und erstellt ein Formular auf ihrer Grundlage. Somit verlangt die Änderung des Aussehens der Formulare keine Programmierkenntnisse.

Alle Formulare können offline ausgefüllt werden und entweder in PDF oder CSV-Formaten gespeichert werden. Wenn ein Gerät mit dem Netzwerk verbunden ist, synchroniert das letzte die App-Daten mit dem Server in der Zentrale des Unternehmens und lädt die Informationen auf ERP, CRM und andere Enterpise-Systeme hinauf.

ScienceSoft’s Experten implementierten Plugins für Cordova, so dass die Hybrid-App reibungslos mit Mobile Hardware arbeitet, einschließlich Kamera. Somit sendet die Applikation eine direkte Anfrage an die Kamera und ermöglicht es den Nutzern, ein Foto zu machen, welches später an jede der Datendateien angehängt werden kann. Formulare in der Form eines Vertrags können auch eine Touch-Screen-Signatur haben.

Ergebnisse

Mit den Zwischenergebnissen der Applikationsentwicklung zufrieden, war der Kunde bereit, die Kooperation mit ScienceSoft fortzusetzen. Die gemeinsame Arbeit an den mobile Projekten des Kunden ist jetzt im Gange.

Technologien und Tools

Cordova, AngularJS, AJAX, FileAPI, IndexedDB, Gulp