Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Aktuelle »

globe with meridians Sprache: Deutsch · English

open book Architektur und API

Wie die App funktioniert: generischer REST-Interpreter, verwendete Endpunkte, Technologie-Stack und Roadmap.

REFERENZ ENTWICKLER STAND: JUL 2026 GILT FUER NUCLOS APP 1.0

Auf dieser Seite

Die App ist im Kern ein Interpreter der generischen Nuclos-REST-API. Sie enthält keinen Nuclet-spezifischen Code; Struktur, Layout und Daten kommen zur Laufzeit vom Server.

Verwendete Endpunkte

POST /rest                         Login (Cookie-Session, JSESSIONID)
POST /rest  (anonymous/anonymous)  Anonymer Login
GET  /rest/bos                     Entitäten (Business Objects)
GET  /rest/boMetas/{id}            Metadaten (Attribute, Typen, titlePattern)
GET  /rest/bos/{id}?offset=&chunkSize=   Datensätze (mit Paging)
POST /rest/bos/{id}/query          Suche/Filter
     boGenerations                 Neuanlage (Objektgeneratoren)

Technologie

  • Flutter (native Rendering-Engine), Material 3.
  • dio + Cookie-Manager (cookie_jar) – REST mit Cookie-Session (entspricht withCredentials des Web Clients).
  • flutter_riverpod – State-Management.
  • local_auth + flutter_secure_storage – Biometrie & sichere Ablage der Zugangsdaten.
  • fl_chart (Diagramme), file_picker/image_picker (Anhänge/Kamera).

Web & CORS

Für den Web-Build ist wegen der Cookie-Session CORS auf dem Server nötig. Auf iOS/Android entfällt das.

Roadmap

  • Erweiterte Detail-/Editier-Formulare (alle Attributtypen, Referenz-Picker, Unterformulare).
  • Native Features: Barcode-Scan, Push, weiter ausgebaute Biometrie.
  • Erweiterte Suche/Filter über query.

Verwandte Seiten

light bulb Was ist die Nuclos App?


Konzept.

Öffnen →

memo Datensatz bearbeiten


Generisches Layout.

Öffnen →

  • Keine Stichwörter