Cross-Plattform mit Delphi 06.07.2021, 10:24 Uhr

Im Schnelldurchgang zum Anwendungsgerüst

Für Delphi-Entwickler gibt es mit dem Low Code App Wizard für FireMonkey jetzt eine Lösung, die erste Version einer App schnell fertigzustellen.
(Quelle: embarcadero.com)
Die Motivation und der Erfolg beim Start eines neuen Entwicklungsprojektes sind im Wesentlichen von einem schnellen Fortschritt des Vorhabens und ersten vorzeigbaren Ergebnissen abhängig. Auf diese Weise gelingt es eine erste Version der App möglichst zeitnah auf den Markt zu bringen (Minimum Viable Product). Für Delphi-Entwickler gibt es jetzt dazu eine sehr elegante Lösung in Form des Low Code App Wizard für FireMonkey.
Der Low Code App Wizard für FireMonkey ist eine Technologie zum effizienten Erstellen von plattformübergreifenden Anwendungen. Der Assistent erstellt eine voll funktionsfähige Anwendung auf der Basis des Grafikframeworks FireMonkey. Der Delphi-Entwickler kann über Dialogfelder bestimmte, häufig genutzte Funktionen und Seiten in die zu erstellende Anwendung integrieren. Über den Assistenten können die folgenden Optionen konfiguriert werden:
  • Aufgaben der Benutzeridentifizierung, wie Bildschirme und Logik zum Registrieren und Anmelden der Nutzer mit den zugehörigen Schnittstellen zur Authentifizierung.
  • Hinzufügen einer Seite für die Konfiguration der App-Einstellungen, beispielsweise kann das Erscheinungsbild der App (Theme) zwischen hell und dunkel geändert werden.
  • Hinzufügen von Seiten für die Kontaktdaten, die Nutzungsbedingungen, eine allgemeine Informationsseite und eine Seite für den Datenschutz.
  • Integration einer Datenbankschicht, um Daten der App mit der Datenbank InterBase zu speichern.
  • Eine zusätzliche Seite, welche als Vorlage zum Hinzufügen neuer Funktionen verwendet wird.
Die auf diese Weise generierte App kann damit bereits einen Großteil der Anforderungen abdecken. Üblicherweise bildet sie ein qualitativ hochwertiges Code-Gerüst für die weitere Anpassung und Entwicklung. Der Low Code App Wizard für FireMonkey wird über den GetIt-Paketmanager für Erweiterungen hinzugefügt und kann ab der aktuellen Version Delphi 10.4.2 eingesetzt werden. Er steht kostenfrei im Rahmen der Delphi-Lizenz zur Verfügung.
Der Einsatz des Low Code App Wizard soll in den meisten neuen App-Projekten Vorteile bringen. Bisher mussten Entwickler beim Start eines neuen Entwicklungsvorhabens sämtliche Seiten und Basisfunktionen manuell hinzufügen, konfigurieren und codieren. Der Low Code App Wizard generiert auf der Basis von FireMonkey eine funktionierende und ausführbare Anwendung, welche danach in alle Richtungen erweitert werden kann.
Weitere Informationen zum Thema finden Sie hier.


Das könnte Sie auch interessieren