Was ist der AppCode?

Ein AppCode wird benötigt, um ein selbst erstelltes Formular (App Projekt) auf das mobile Endgerät zu übertragen. Dabei kann ein Projekt mehrere AppCodes besitzen. Die verschiedenen Einstellungsmöglichkeiten der AppCodes werden im Cockpit vorgenommen.

Anleitung für die sofortige Nutzung

Um direkt loslegen zu können, gibt es nachfolgend eine Schritt-für-Schritt Anleitung für den Sofortstart. Dazu wird die APPsolute Mobility App benötigt, die im jeweiligen Store heruntergeladen werden kann: im Play Store (Android) oder im App Store (iOS).

Cockpit: App-Formular erstellen
Im Editor des Cockpits werden aus einzelnen Bausteinen nicht nur App-Formulare erstellt, sondern auch Anpassungen und Veränderungen im jeweiligen Formular vorgenommen. Mit dem AppCode, der im Cockpit manuell generiert wurde, kann nun das erstellte Projekt auf das mobile Gerät übertragen werden.

Cockpit: AppCode generieren
Der Schnellstart funktioniert am einfachsten, wenn die Privacy-Einstellung auf „Öffentlich“gesetzt und die Einstellung „Automatische mobile Veröffentlichung“ aktiviert wird. Damit wird das Formular nach Aktualisierung direkt in der App angezeigt und Datensätze am Endgerät gespeichert.

App erfolgreich aktualisiert
Es wird nun eine Übersicht der bestehenden sowie der aktualisierten Projekte angezeigt. Wird ein Projekt geöffnet, können die entsprechenden Felder ausgefüllt werden. Nach dem Speichern des Formulars, kann außerdem die gewünschte Exportfunktion ausgewählt werden.

Erweiterte Einstellungsmöglichkeiten für den AppCode

Je nach Anwendungsfall sind weitere Einstellungen möglich. Im Nachfolgenden stellen wir die einzelnen Abstufungen vor. So ist es auch möglich, für jeden Anwendungsfall einen eigenen AppCode zu erstellen.

Allgemeine Einstellungen

  • Name: Für eine bessere Zuordnung, kann dem jeweiligen AppCode eine Bezeichnung gegeben werden. Gerade wenn es mehrere AppCodes für ein Projekt gibt, ist es sehr hilfreich, um im Cockpit die Übersichtlichkeit zu bewahren.
  • Tags: Die Tag-Funktion optimiert die Übersichtsseite und erzeugt einen Ordner für verschiedene App-Projekte. Mehr dazu unter „Smarte Tag-Funktion in der App“.

Privacy-Einstellung

  • Öffentlich: App-Projekt wird automatisch im Endgerät des zugehörigen Accounts angezeigt
  • Privat: App-Projekt wird nur mit manueller Eingabe des AppCodes in App hinzugefügt

Sichtbarkeit

  • Online: Automatisierte Übermittlung eines ausgefüllten Projektes ins Cockpit, ohne Zwischenspeicherung in der App. In Verbindung mit der Projekteinstellung „Erzwinge automatische Synchronisation“.
  • Offline: Sobald der Button „Speichern“ geklickt wurde, wird der Datensatz in der App gespeichert. Ein manueller Export in verschiedenen Formaten (Projekteinstellungen) ermöglicht einen Versand per E-Mail oder eine Übermittlung ins Cockpit.

Projektbeschreibung: Optionales Feld, um eine Beschreibung der App hinzuzufügen.

AppCode per E-Mail an mich senden: Der Code wird an die im Account hinterlegte E-Mail Adresse geschickt.

Mobiler User kann Projekt mit diesem AppCode löschen: App-Nutzer erhält Recht, um App-Projekt zu löschen.

Automatische mobile Veröffentlichung: Diese Einstellung ist nur möglich, wenn die Privacy-Einstellung auf „öffentlich“ eingestellt ist.

  • Benutzergruppen: Veröffentlichung in einer bestimmten Nutzergruppe (in Arbeit)
  • Sofort veröffentlichen: Sofortige Veröffentlichung, sobald App aktualisiert wurde
  • Geplante Veröffentlichung/Entfernung: Hier wird festgelegt, wann ein Projekt veröffentlicht bzw. entfernt werden soll

Projekteinstellungen für den App-Code

Neben den App-Code Einstellungen, können in den Projekteinstellungen auch die Exportmöglichkeiten definiert werden.

In diesem Beispiel werden die AppCode Einstellungsmöglichkeiten vorgestellt (Häkchen im Screenshot).

Erzwinge automatische Synchronisation: In Verbindung mit dieser Funktion ist eine automatisierte Übermittlung eines ausgefüllten Datensatzes ins Cockpit ohne Zwischenspeicherung in der App möglich.

Erlaube: Einstellung bzw. Aktivierung/Deaktivierung der möglichen Exportformate

  • mobilen PDF-Export
  • mobilen CSV-Export
  • mobilen JSON-Export
  • mobilen XML-EXPORT

Automatisierte PDF-Generierung und Übergabe an das Backend (Cockpit)
Es wird automatisch eine PDF in der App generiert und ins Cockpit übermittelt.