Der Softwareshop für Forschung und Lehre

in englisch

Embarcadero - RAD Studio Architect

Embarcadero - RAD Studio Architect

Produktinformationen

Hersteller: Embarcadero
Die Suite zur Anwendungsentwicklung für Windows, Android, iOS, macOS und Linux
Programmieren Sie datenintensive und optisch anspruchsvolle plattformübergreifende Anwendungen mit einer Code-Basis für 5 Plattformen.

Embarcadero RAD Studio beinhaltet folgende Produkte:

  • C++Builder Architect
  • Delphi Architect
  • Interbase
  • RAD Server
  • Python libraries

Beschreibung:

RAD Studio 12 Athens

RAD Studio ist die umfassende Entwicklungsumgebung mit leistungsstarken visuellen Entwurfstools für die schnelle Erstellung plattformübergreifender nativer Anwendungen aus einem einzigen Quellcode in Delphi und modernem C++.

  • Ein einziger Quellcode, alle Plattformen
  • Bereitstellung von Anwendungen auch für Windows 11, iOS 17, macOS 14 Sonoma, Android 14, Linux, Ubuntu 22 und Windows Server 2022
  • Kompilierung für Android API 33
  • Kompilierung für Prozessoren der macOS-M-Reihe (Apple Silicon)
  • Entwurf auf 4K+-Monitoren mit hoher Auflösung
  • Darstellung von VCL-Stilen bereits in der Entwurfsphase
  • Neue und modernisierte VCL-Komponenten
  • Erweiterte Remote-Desktop-Unterstützung zur Remote-Zusammenarbeit

Anwendungen smart erstellen
RAD Studio bietet integrierte Tools zum Entwerfen, Programmieren, Kompilieren, Testen und Bereitstellen jeder denkbaren Anwendung. Die UI-Entwurfstools und die native Leistung von RAD Studio werden von Unternehmen für die Entwicklung robuster Firmensysteme geschätzt, sind aber auch flexibel für die Entwicklung hochmoderner Consumer-Anwendungen geeignet. Mit einem einzigen Quellcode und mit einer benutzerfreundlichen UI, die nativ für jede Zielplattform kompiliert wird, müssen die Funktionen nicht für jedes Gerät neu programmiert und extra angepasst werden. Sie können sich so ganz der Entwicklung herausragender Anwendungen widmen.

Optimale Programmierung
RAD Studio bietet unzählige Möglichkeiten zur Verbesserung der Codequalität: plattformübergreifende Bibliotheken mit vielfach getestetem und hochgradig optimiertem Programmcode, die die Codedokumentation zu einer sofort verfügbaren Inline-Hilfe für Ihr Team machen. RAD Studio lässt sich problemlos in Versionskontrollsysteme wie Git, Subversion und Mercurial einbinden. Alle Features und Ressourcen stehen Ihnen per Klick zur Verfügung. Sie können also Ihre Kreativität ungehindert für das Erstellen effektiver und intuitiver Programmierlösungen nutzen.

Bereitstellung von nativem Code auf allen führenden Plattformen
Kompilieren Sie nativ und stellen Sie mit einem einzigen Quellcode auf iOS, macOS, Android, Windows und Linux bereit. Programmierung und Wartung werden so zum Kinderspiel, während alle Benutzer in den Genuss der Vorteile performanter nativer Anwendungen kommen.

Debugging für alle Zielplattformen
Beheben Sie Fehler mit dem integrierten plattformübergreifenden Debugging, bevor die QA-Abteilung ein Ticket einreicht. Mit der RAD Studio-IDE haben Sie die Möglichkeit, Anwendungen remote unter Windows, macOS, iOS, Android und Linux zu debuggen. Es stehen Ihnen Haltepunkte, Stack-Überprüfungen, Kurzhinweise und eine Ausdruckauswertung auf lokalen wie Remote-Computern zur Verfügung – plus ein Live-Debugging für alle Entwicklungsplattformen.

Benutzerfreundliche UIs schneller erstellen
RAD Studio enthält den Visual Designer, die preisgekrönte Visual Component Library (VCL) für Windows und das FireMonkey-Framework (FMX) für eine geräteübergreifende Entwicklung sowie Hunderte vordefinierter und anpassbarer Komponenten zum schnellen Erstellen von Prototypen und zum Entwerfen benutzerfreundlicher UIs. Zusätzlich zum Standardentwurf gibt es gerätespezifischen Layouts für Desktopcomputer sowie für mobile Geräte und führen somit zu herausragenden Benutzererfahrungen. Änderungen Ihrer benutzerfreundlichen UI können Sie live auf verschiedenen Geräten gleichzeitig überprüfen. Dazu übertragen Sie einfach das aktive Formular Ihrer Anwendung mit der Live-Gerätevorschau. Die schnelle Überprüfung eines Entwurfs in Echtzeit spart Ihnen und Ihrem Team wertvolle Zeit.

Beschleunigung des Entwicklungszyklus
Die diversen integrierten Entwicklertools von RAD Studio helfen Ihnen, kurze Entwicklungssprints zu realisieren und festgelegte Erscheinungstermine einzuhalten. Code Insight bietet eine schnelle Programmierhilfe auf Basis Ihres Programmcodes und der verwendeten Bibliotheken, unterstützt durch eine Inline-Dokumentation mit Hinweisen und Tipps direkt beim Schreiben von Code. Nutzen Sie die fortgeschrittenen Navigationstools, Positionsmarken, Bereiche usw. des Quelltext-Editors für das Refactoring zur Optimierung des Codes. Ob als Junior-Entwickler oder als Experte: Sie werden auf diese Features nicht mehr verzichten wollen, da sie die Produktivität verbessern und helfen, Fertigstellungstermine einzuhalten.

Einfaches Erstellen vernetzter Anwendungen
Die Einbindung von App-Tethering, RAD Server-Middleware und REST in RAD Studio vereinfacht das Entwerfen, Erstellen und Bereitstellen vernetzter Anwendungen auf allen Plattformen und für verschiedene Standards grundlegend. Dies gilt für Desktopcomputer wie für Smartphones und Tablets.

Programmieren in ein, zwei oder drei Sprachen
In RAD Studio hat Ihr Entwicklungsteam die Möglichkeit, sowohl C++- wie Delphi- Anwendungen mit einer IDE zu entwickeln und die Sprachen sogar für eine Anwendung zu kombinieren. Die RAD Studio Architect Edition enthält jetzt außerdem eine Lizenz für die Sencha ExtJS Professional. Damit können Sie webfähige Javascript-Clientanwendungen mithilfe von Sencha-Tools als Ergänzung Ihrer Delphi- oder C++-Serveranwendungen erstellen.

Hunderte vordefinierter Komponenten
RAD Studio bietet eine umfassende Sammlung von UI-Steuerelementen und nicht visuellen Komponenten, ergänzt durch ein umfangreiches Set an Drittanbieter-Bibliotheken. Es steht Ihnen damit eine Vielzahl von ausgefeilten Vorlagen, Reportmodulen, Grafik-Rendering-Bibliotheken und vieles mehr zur Verfügung. RAD Studio wird mit den Basisversionen von TeeChart zum Erstellen von Businessgrafiken sowie FastReport zum Generieren gedruckter und PDF-basierter Reporte ausgeliefert. Zusätzlich bietet es einen einfachen Zugriff auf Unternehmensdaten über Cloud-Komponenten.

Attraktive Windows-Benutzeroberflächen
Entwickler berichten von einer bis zu 5-mal schnelleren Programmierung mit dem umfangreichen Framework der Visual Component Library (VCL) im Vergleich zu anderen Methoden der UI-Entwicklung. Durch direkte Unterstützung der traditionellen Windows API, von Windows COM-Komponenten und der WinRT API ermöglicht die VCL eine perfekte Einbindung in das zugrunde liegende Betriebssystem. Die VCL bietet eine leicht verständliche visuelle Abstraktionsschicht, mit der Entwickler auf schnelle Weise ihre UI-Konzepte attraktiv in die Praxis umsetzen können.

Benutzerfreundliches geräteübergreifendes Design
Andere Entwicklungsteams müssen ihre Software-UI für jede Plattform mithilfe einer anderen Sprache und einer anderen IDE mehrfach neu programmieren. Mit FireMonkey von RAD Studio erstellen Sie Ihre benutzerfreundliche UI nur ein einziges Mal und verbinden sie direkt mit Ihrem Programmcode, prüfen Änderungen live auf Geräten und nehmen plattform- oder gerätespezifische Änderungen im Handumdrehen vor.

Getit-Package-Manager
Erweitern Sie die Funktionalität Ihrer Anwendungen durch Herunterladen und Einbinden neuer Komponenten, Bibliotheken und Layouts, ohne die IDE verlassen zu müssen. Für Projekte können Bibliotheken als Abhängigkeiten definiert werden. Damit ist sichergestellt, dass diese automatisch installiert werden und verfügbar sind, wenn Sie ein Projekt auf einem neuen Computer öffnen.

Steigerung der Produktivität mit Firedac
Entwickeln Sie einfach geräteübergreifende Datenbankanwendungen. Mit seiner leistungsstarken allgemeinen Architektur ermöglicht FireDAC einen nativen Zugriff direkt aus RAD Studio auf InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, IBM DB2, SQL Anywhere, Access, Firebird, Informix und mehr.

Schnelles Erstellen dienstbasierter Software
Mit RAD Server können Entwickler mühelos neue Anwendungs-Backends erstellen oder eine vorhandene Client/Server-Geschäftslogik zu einer modernen dienstbasierten REST-Architektur migrieren, die offen, zustandslos, sicher und skalierbar ist. Nutzen Sie Features wie Berechtigungen auf Unternehmensebene und den integrierten Datastore. In der Enterprise Edition und der Architect Edition sind auch RAD Server-Lizenzen zur Bereitstellung enthalten.

Sichere einbettungsfähige Datenbank
Erstellen Sie verwaltungsarme, eingebettete Datenbankanwendungen mithilfe der mitgelieferten Lizenz für InterBase ToGo 2020 oder IBLite 2020. Für Apps von Mobilgeräten wie für Unternehmenssoftware bietet InterBase eine skalierbare, schnelle und wartungsfreundliche Lösung, die auch Verschlüsselung unterstützt.

Einfache Bereitstellung in Appstores
Erstellen Sie im Handumdrehen Anwendungspakete sowohl für den Microsoft Store für Windows mit MSIX-Unterstützung wie für den Apple AppStore und den Android Play Store.

Mit einem Jahr Update Subscription
RAD Studio-Lizenzen sind unbefristet. Die Update Subscription stellt aber sicher, dass Sie immer über die neuesten Features neuer Versionen verfügen, solange Ihr Abonnement aktiv ist.