Ícono del sitio Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Presentamos RAD Studio 11.1 Alexandria [Reproducción del seminario web]

embarcadero rad studio delphi cbuilder blogs comment whats coming in rad studio join the upcoming webinar 5 2

RAD Studio 11.1 es la próxima versión de todas nuestras herramientas de desarrollo favoritas. Únase a Marco Cantu, David Millington, Kyle Wheeler y Jim McKeeth en este seminario web para ver las novedades de RAD Studio Alexandria 11.1. Un seminario web imprescindible para todos los fans de Delphi, C++Builder y RAD Studio.

Descargar una versión de prueba ] [ Portal del cliente ] [ Comprar ahora ] [ Renovar ]

Mira la repetición en YouTube

Diapositivas RAD Studio 11.1

El paisaje

Qué es genial en RAD Studio

Productividad del desarrollador : el envío es una característica. Llegue al mercado 5 veces más rápido con Delphi y C++ Builder

Aplicaciones nativas rápidas : con compiladores nativos, RAD Studio brinda a sus aplicaciones la velocidad que necesitan (sin sobrecarga)

Acceso a la base de datos : clave para el diseño inicial de Delphi, el acceso a la base de datos es parte integral de RAD Studio

Potentes bibliotecas de C++: se pueden usar cientos de bibliotecas de C++ en C++Builder o Delphi en RAD Studio

Acceso a la API de la plataforma : le brinda acceso a todas las API de la plataforma en todas las plataformas

Diseñadores visuales : olvídese de crear prototipos en otra herramienta, solo diséñelo y termínelo en RAD Studio IDE

Comunidad sólida : llena de socios tecnológicos, MVP, capacitadores, autores y desarrolladores

Compatibilidad con versiones anteriores : tiene una inversión en su código, RAD Studio mantiene eso relevante

Resumen de RAD Studio 11.0

  1. Gran enfoque en IDE
    • Diseñador de formularios habilitado para IDE High DPI y High DPI
    • Estilos VCL en el diseñador VCL; mejoras en el diseñador FMX y el diseño/código de ventanas múltiples para una unidad
    • Calidad LSP y nuevo formateador de código C++
    • Nueva página de bienvenida
    • Compatibilidad con Visual Studio Code LSP
    • Mejoras mínimas del instalador
  2. Compiladores y cadenas de herramientas de Delphi y C++
    • Calidad C++: RTTI (componentes); manejo de excepciones
    • Compilador y cadena de herramientas Delphi MacOS 64 ARM (M1)
    • Mejoras menores en el lenguaje Delphi Resumen de RAD Studio 11.0
  3. Mejoras en las bibliotecas
    • Calidad Delphi RTL: TZipFile, estructuras de datos de 64 bits, Bluetooth LE
    • Trabajo de modernización de VCL
    • Mejor FMX High DPI en Windows e integración de escritorio, incluido WebView 2
    • Soporte de Android API 30 y trabajo relacionado
  4. Plataformas Delphi adicionales
    • Compatibilidad con WSL 2 (Subsistema de Windows para Linux)
    • Incluido WSLg (GUI de Linux) en Windows 11

Descripción general de RAD Studio 11.1

  1. Centrarse en la calidad y las mejoras
    • Usabilidad, rendimiento, estabilidad
    • Algunas nuevas características pequeñas de IDE
  2. Mejor información de código y LSP
    • Para ambos lenguajes, Delphi y C++
  3. Plataformas y Utillaje
    • Soporte oficial para Windows 11, MacOS 12 Monterey, iOS 15 y Android 12
  4. bibliotecas
    • Mejoras de rendimiento y calidad y pequeñas adiciones a Delphi RTL, bibliotecas de bases de datos, VCL, FireMonkey

IDE de estudio de RAD

11.0: IDE y diseñadores

  • IDE de alto DPI
    • Fuentes nítidas en todas las ventanas y el editor
  • Diseñador de formularios habilitado para alto DPI
  • Estilos activos en VCL Designer

11.1: Calidad IDE

  • Amplia calidad IDE de alta DPI
    • Mejor uso del IDE con mejoras de escritorio remoto en la barra de herramientas, tamaño de fuente
    • Mejor escalado al arrastrar ventanas entre monitores de diferente resolución
    • Integración adicional de IDE Fix Pack
  • Diseñadores de alto DPI mejorados para VCL y FireMonkey y el diseñador de formularios VCL con estilo
  • Mejoras en el cuadro de diálogo GetIt con almacenamiento en caché de imágenes y IU reelaborada (basada en VCL TControlList)
  • “Empezar a trabajar” en modo usuario

11.1: Mejoras del IDE

  • Vista de mensajes: los errores, advertencias y sugerencias se diferencian por color (los colores se pueden personalizar)
  • Cuadro de diálogo Nuevos elementos: plataformas disponibles para cada elemento
    • También usa TControlList y ofrece otras vistas
  • El cuadro de diálogo Compilar muestra la plataforma y la configuración de compilación

11.0: Nueva página de bienvenida

11.1: Actualizaciones de la página de bienvenida

11.1 Code Insight en Delphi y C++Builder

  • Trabajo de calidad Delphi LSP
    • Grandes mejoras de rendimiento, en escenarios comunes, las operaciones son de 5 a 30 veces más rápidas
    • Mayores cambios para unidades con muchas dependencias
    • Mejoras: escriba parámetros al completar una declaración de clase, incluyendo T en una declaración genérica y mostrando tipos de conjuntos
  • Amplio trabajo de calidad cquery C++
    • Mejora significativa de las funciones y el rendimiento (p. ej., de 30 s a 2 segundos)
    • Planificación de una versión de seguimiento especial solo para C ++ pronto con aún más mejoras

Compiladores y herramientas de C++ y Delphi

11.0 Compiladores

11.0 Mejoras de escritorio y móviles

  • Mejor FMX Windows e integración de escritorio
  • Mejoras de FireMonkey Windows High-DPI
    • De píxeles a unidades independientes del dispositivo (PX a DP)
  • Target Android API 30 (AndroidX, compras en la aplicación,
  • que coincida con los nuevos requisitos de Play Store)
  • Implementación WebView 2 (Chromium Edge) de TWebBrowser

11.1 Trabajo de calidad

  • Calidad TListView y TWebBrowser
  • Integración mejorada del SDK de Android
  • Problemas relacionados con Windows High DPI
  • Rendimiento y mucho más

Delphi RTL en “Alejandría”

11.1 Mejoras en datos e Internet

11.1 Portal de Calidad y Calidad General

* Estimación, prueba final pendiente en algunos problemas, no incluye duplicados y no reparará/funcionará como se esperaba

Iniciativas de productos adicionales

Resumen de RAD Studio 11.1

  1. Centrarse en la calidad y las mejoras
    1. Usabilidad, rendimiento, estabilidad
    1. Amplia calidad IDE de alta DPI (y escritorio remoto)
    1. Diseñadores de alto DPI mejorados para VCL y FireMonkey y el diseñador de formularios VCL con estilo
    1. La página de bienvenida ahora ofrece imágenes de fondo y admite la adición de marcos personalizados
    1. Cuadro de diálogo GetIt con imágenes en caché y una interfaz de usuario reelaborada
    1. Pequeñas características nuevas de IDE
  2. Mejor información de código y LSP
    1. Trabajo significativo del motor LSP cquery de C++
    1. Calidad y enfoque en el rendimiento de Delphi LSP
  3. Plataformas y Utillaje
    1. Soporte oficial para Windows 11, MacOS 12 Monterey, iOS 15 y Android 12
    1. Depurador ARM de Delphi para MacOS de 64 bits y depurador de Android de 64 bits basado en LLDB
    1. C++ STL y RTL mejoran
  4. bibliotecas
    1. Mejoras de rendimiento y calidad y pequeñas adiciones a Delphi RTL, bibliotecas de bases de datos, VCL, FireMonkey
    1. Algunas pequeñas características nuevas

Más información

  • Nueva plataforma de destino ARM de Delphi MacOS de 64 bits
    • Binario universal (paquete Intel + ARM)
  • Mejoras menores en el lenguaje Delphi
    • Compatibilidad con literales binarios y separadores de dígitos
    • Soporte de ensamblador en línea para instrucciones AVX (AVX-512)
  • Compiladores de C++
    • RTTI mejorado (para componentes)
    • Más trabajo sobre el manejo de excepciones
    • CMake: revisión de funcionalidades y paquetes que puede manejar
    • Mejoras en la interoperabilidad de C++/Delphi

11.1 Compiladores y depuradores

Nuevas opciones de vinculación

Nuevas opciones de vinculación del compilador Delphi 11.1

Nuevas opciones del enlazador 11.1 C++Builder

Bibliotecas RAD 11.1 Calidad y mejoras

Mejoras de VCL “Alexandria”

  • 11.0: Trabajo de Modernización
    • Implementación “nueva” de RichEdit (RichEdit 4.1)
    • Gran colección de pequeñas mejoras centradas en eliminar los legados de XP
    • Nuevo componente TDBLabeledEdit
  • 11.1 VCL se centra en características recientes
    • Incluyendo TTreeView mejorado, TRichEdit, TEdgeBrowser, TLabelledEdit y TNumberBox, parpadeo y DoubleBuffering, VCL High-DPI y problemas de escala
    • Una demostración de Delphi WinUI3 (disponible en GetIt)
      • Parte de nuestro enfoque SDK de aplicaciones de Windows

FireMonkey en “Alejandría”

11.0 Mejoras de escritorio y móviles

  • Mejor FMX Windows e integración de escritorio
  • Mejoras de FireMonkey Windows High-DPI
    • De píxeles a unidades independientes del dispositivo (PX a DP)
  • Target Android API 30 (AndroidX, compras en la aplicación,
  • que coincida con los nuevos requisitos de Play Store)
  • Implementación WebView 2 (Chromium Edge) de TWebBrowser

11.1 Trabajo de calidad

  • Calidad TListView y TWebBrowser
  • Integración mejorada del SDK de Android
  • Problemas relacionados con Windows High DPI
  • Rendimiento y mucho más

Delphi RTL en “Alejandría”

11.1 Mejoras en datos e Internet

11.1 Portal de Calidad y Calidad General

* Estimación, prueba final pendiente en algunos problemas, no incluye duplicados y no reparará/funcionará como se esperaba

Iniciativas de productos adicionales

Resumen de RAD Studio 11.1

  1. Centrarse en la calidad y las mejoras
    1. Usabilidad, rendimiento, estabilidad
    1. Amplia calidad IDE de alta DPI (y escritorio remoto)
    1. Diseñadores de alto DPI mejorados para VCL y FireMonkey y el diseñador de formularios VCL con estilo
    1. La página de bienvenida ahora ofrece imágenes de fondo y admite la adición de marcos personalizados
    1. Cuadro de diálogo GetIt con imágenes en caché y una interfaz de usuario reelaborada
    1. Pequeñas características nuevas de IDE
  2. Mejor información de código y LSP
    1. Trabajo significativo del motor LSP cquery de C++
    1. Calidad y enfoque en el rendimiento de Delphi LSP
  3. Plataformas y Utillaje
    1. Soporte oficial para Windows 11, MacOS 12 Monterey, iOS 15 y Android 12
    1. Depurador ARM de Delphi para MacOS de 64 bits y depurador de Android de 64 bits basado en LLDB
    1. C++ STL y RTL mejoran
  4. bibliotecas
    1. Mejoras de rendimiento y calidad y pequeñas adiciones a Delphi RTL, bibliotecas de bases de datos, VCL, FireMonkey
    1. Algunas pequeñas características nuevas

Más información

Salir de la versión móvil