Mobile Geräte
Finden Sie schneller die Ursache von Fehlern mit dem integrierten plattformübergreifenden nativen Debugging. Mit der RAD Studio-IDE können Sie ein Debugging für Anwendungen durchführen, die remote auf Windows, macOS, iOS, und Android ausgeführt werden!
Programmieren Sie schneller und intelligenter auf der Basis eines einzigen Quellcodes
Build apps faster with a single source code base that cross-compiles for Windows. The FireMonkey framework enables active modern user interface design, that is aware of cross-platform differences to provide not only common code behind and hooks for native tweaks if required, as well as rich modern user interfaces.
Sichere native Kompilierung
Es geht nichts über nativ kompilierten Programmcode. Dieser ist schnell, leistungsstark und sogar besser geschützt vor Rückentwicklung als verschleierte Bytecode-Ziele. Sie verwenden eine leistungsstarke Sprache und möchten diese nativ kompilieren. Mit RAD Studio erstellte Anwendungen sind 100 % nativ auf jeder Plattform.
Programmieren Sie schneller mit kompletter Sprachunterstützung
Nutzen Sie den gleichen C++-Compiler mit identischem Verhalten und identischen Bibliotheken unter Windows (32 Bit und 64 Bit), iOS, Android und demnächst Linux. Unsere Clang-erweiterten Compiler, die für einige Erweiterungen C++11 komplett unterstützen und für die C++17 auf der Agenda steht, bieten eine einheitliche Sprache für alle Plattformen. Besonderheiten der einzelnen Plattformen, eine unterschiedliche STL-Implementierung oder ein anderes Verhalten spielen keine Rolle mehr: Sie können immer den gleichen Compiler verwenden, für welche Plattform auch immer.
*Es ist sowohl eine Unterstützung für C++17 als auch für macOS-64-Bit geplant. Die Unterstützung für macOS-32-Bit ist aktuell nur für C++03 verfügbar.
Moderne, flexible Bibliotheken
Die RAD Studio-Bibliotheken sind durch Integration moderner objektorientierter Verfahren für Ihre Unterstützung heute wie in der Zukunft konzipiert. Mit diesem Ansatz entwickeln Sie noch schneller – auf der Basis eines einzigen Quellcodes, der plattformübergreifend genutzt werden kann und der gleichzeitig eine leistungsstarke Grundlage für moderne agile Entwicklungsmethoden darstellt.
ARC-Arbeitsspeicherverwaltung
Wenn Sie die Ausführung Ihrer Apps auf mobilen Geräten beschleunigen möchten, bietet Ihnen die ARC-Speicherverwaltung (Automatische Referenzzählung) die beste verfügbare Arbeitsspeicherverwaltung. Kompilieren Sie Delphi- und C++-Programmcode für mobile Geräte mit einer kompletten ARC-Implementierung und Ihre Anwendungen werden schnell und reibungslos ausgeführt, unabhängig von der Hardware.
Eine Speicherbereinigung durch Garbage Collectors wie bei .NET- und Java-Apps erfordert viermal mehr verfügbaren ARC-Speicher für die gleiche Leistung. Intelligente Lösungen mit reduziertem Arbeitsspeicherbedarf auf mobilen Geräten erfordern ARC zur Vermeidung bekannter Leistungseinbußen durch Garbage Collectors auf mobilen Geräten.