Nuevas características en RAD Studio 12.3
¡Mejorado en 12.3!
Smart CodeInsight: codificación impulsada por IA
Nueva arquitectura abierta para complementos de IA, compatible con OpenAI, Gemini, Claude y Ollama. Con Smart CodeInsight, los usuarios deciden si y cómo usar la IA, e incluso pueden crear complementos adicionales siempre que ofrezcan una API REST pública. 12.3 añade una nueva extensión a la interfaz de usuario para mejorar la experiencia de chat. La ventana de chat es compatible con Markdown, y el cuadro de diálogo de configuración de Smart CodeInsight ofrece una lista de modelos disponibles recuperados del motor de IA. (RAD Studio)
¡Mejorado en 12.3!
Versión de 64 bits de los compiladores de Windows Delphi
RAD Studio 12.3 incluye la versión binaria de 64 bits de los compiladores Delphi Win32 y Win64 para crear aplicaciones muy grandes como un solo ejecutable. Disponible originalmente en las ediciones Enterprise y Architect, RAD Studio 12.3 amplía el compilador de 64 bits a la edición Professional. (Delphi)

¡Mejorado en 12.3!
Compilador y cadena de herramientas C++ basados en Clang modernizados
Actualización al nuevo compilador C++ basado en Clang para Win64, que incluye el consumo y la producción de paquetes en tiempo de ejecución, es compatible con todos los paquetes de componentes de RAD Studio y permite la compilación por lotes paralelizada que satura la CPU para un rendimiento de compilación increíble. La nueva versión ofrece un rendimiento del compilador aún mejor y mejoras adicionales en la calidad y la seguridad del código. (C++Builder)
¡Mejorado en 12.3!
Nueva biblioteca de plantillas WebStencils
WebStencils, una integración basada en scripts del lado del servidor y procesamiento de archivos HTML a tecnologías WebBroker y RAD Server para desarrollar sitios web modernos impulsados por datos de la aplicación del lado del servidor RAD Studio. También actúa como base para el uso de HTMX. Ampliado con acceso a objetos anidados y subtablas en conjuntos de datos anidados, y mejoras en el manejo de caracteres UTF8. (RAD Studio)
¡Nuevo en 12.3!
IDE de 64 bits "Versión inicial"
RAD Studio 12.3 presenta la versión inicial de un IDE de 64 bits. La versión inicial aún no tiene las mismas características que IDE de 32 bits y solo es compatible con plataformas de destino Windows de 64 bits, pero ofrece un espacio de memoria casi ilimitado para IDE, para componentes, diseñadores y compilador integrado. El IDE de 64 bits también permite el acceso en tiempo de diseño a bases de datos que ofrecen solo un controlador de cliente de 64 bits. Nueva experiencia de depuración nativa de Delphi basada en LLDB para IDE de 64 bits en desarrollo. La versión inicial del IDE de 64 bits se instala junto con el IDE de 32 bits. Los desarrolladores pueden usar uno o ambos a la vez.
¡Actualizado!
¡Apunta a las últimas versiones de la plataforma!
Delphi 12.3 ofrece soporte oficial para iOS 18, macOS 14 Sequoia y Android 15. Delphi 12.3 también es compatible con Ubuntu 24 LTS, y tanto Delphi como C++ Builder tienen como destino Windows 11 y Windows Server 2025. Delphi compila para Android API 35 y los procesadores "M" de macOS.

¡Mejorado en 12.3!
FireDAC y soporte de base de dato
Se han mejorado los filtros de consulta SQL del componente TFDTable y es compatible con la migración de IBX a FireDAC con la utilidad Refind. Soporte específico para acceso a controladores de 64 bits en el IDE de 64 bits. RAD Studio ahora es oficialmente compatible con Microsoft SQL Server 2022, MongoDB hasta la versión 8.0, MySQL 8.4 y Oracle DRCP. (RAD Studio)

¡Mejorado en 12.3!
Delphi LSP y CodeInsight
Delphi LSP que impulsa CodeInsight se amplió con el trabajo preliminar básico y las solicitudes de características, y una versión de 64 bits del motor DelphiLSP sin límites de memoria que es compatible con grandes bases de código. Tanto IDE de 32 bits como de 64 bits pueden utilizar la versión de 64 bits del motor DelphiLSP para objetivos Windows. Versión de 64 bits ahora disponible en todas las ediciones: Professional, Enterprise y Architect. (Delphi)
¡Nuevo!
Nivel 35 de la API de Android e implementación mejorada
Actualización de RAD Studio 12.3 al nivel 35 de la API de Android para Delphi para Android, un requisito para las aplicaciones de Google Play Store para agosto de 2025. Los cambios abarcan múltiples tecnologías e incluyen un nuevo objetivo NDK, compatibilidad con tamaños de página de 16 KB, nuevas opciones de aprovisionamiento y permisos. (RAD Studio)

¡Mejorado en 12.3!
Calidad de Delphi RTL, VCL y FireMonkey
Mejoras en el núcleo RTL de Delphi y en las bibliotecas de interfaz de usuario VCL y FireMonkey, incluido el trabajo de calidad en torno a los estilos VCL, HighDPI y otras mejoras generales de calidad de la interfaz de usuario en los controles VCL, mejoras en el editor TImageCollection, una nueva herramienta para generar estilos FireMonkey a partir de estilos VCL, una versión actualizada de Skia4Delphi, junto con mejoras en TMemo, la carga dinámica de estilos en plataformas distintas de Windows y el Gestor de Pedidos Z en Windows.

¡Mejorado en 12.3!
BLE y Bluetooth
La versión 12.3 mejora la calidad de nuestro soporte Bluetooth y BLE en todas las plataformas de destino de RAD Studio. Los cambios incluyen también un nuevo evento, llamado cuando cambia la configuración de transmisión BLE (RAD Studio)

¡Mejorado en 12.3!
RAD Server
Integración de WebStencils que añade desarrollo web a las capacidades de desarrollo de servicios web de RAD Server; ampliación del soporte de documentación Swagger con metadatos personalizados, filtrado de API, formato YAML y literales de cadena multilínea Delphi. 12.3 mejora el formato de fecha y hora en las respuestas en JSON, incluye la opción de ofuscar los valores de MasterSecret y Appsecret en emsserver.ini, y añade variables personalizadas para toda la instancia. (RAD Studio)


Características disponibles desde RAD Studio 12
Modo de enfoque sólo para el editor y anotaciones en la barra de desplazamiento
El nuevo modo Enfoque deja el IDE sólo con el editor o editores. Las nuevas anotaciones de la barra de desplazamiento muestran de un vistazo las secciones del código que se han modificado, o que tienen marcadores, errores o advertencias. Mejoras de calidad en Vistas divididas, Barra de herramientas y HighDPI. (RAD Studio)
Integración ampliada de Visual Assist
de C++Builder
Se ha ampliado la integración de Visual Assist con tres nuevas refactorizaciones - Introducción de variable, Creación a partir de uso y Extracción de método - junto con importantes mejoras de calidad y estabilidad. (C++Builder)
Rendimiento del depurador
Mejoras en el depurador de Delphi para gestionar correctamente las variables en línea repetidas con el mismo nombre, la gestión de errores y los tiempos de espera de la comunicación del depurador remoto. (RAD Studio)
Desarrollo móvil mejorado, vinculación de bibliotecas externas
Mejoras para el desarrollo móvil en Delphi, tanto para iOS como para Android. Enlazador actualizado para plataformas Apple, opciones para Comprimir archivos Dex y Comprimir archivos de bibliotecas nativas en la cadena de herramientas, posibilidad de importar bibliotecas Android (archivos '.aar') para Android. (Delphi)

Bibliotecas VCL y FireMonkey mejoradas
Mejoras en las bibliotecas VCL y FireMonkey para un rendimiento de mayor calidad y controles de calidad de renderizado e interfaz de usuario en todas las plataformas de destino

Divide las vistas del editor en el IDE de RAD Studio
El IDE RAD Studio 12.1 es compatible con varias vistas de editor divididas, lo que permite editar el mismo archivo en varias ubicaciones y mantener en pantalla tanto una vista de diseño como una de código
¡Utiliza RAD Studio en pantallas 4k+!
RAD Studio 12 ofrece compatibilidad de altos PPP con el IDE, lo que permite a los desarrolladores trabajar en pantallas más grandes y de alta resolución. La compatibilidad total con los últimos monitores de alta resolución 4k+ mejora las actividades diarias de los desarrolladores con fuentes e iconos más limpios y nítidos, y compatibilidad con la alta resolución en todas las ventanas del IDE, incluidos los diseñadores de formularios VCL y FMX y el editor de código.

¡Utiliza los estilos de la VCL en tiempo de diseño!
Los Estilos VCL ahora ofrecen soporte en tiempo de diseño: Crea prototipos de IU con estilo aún más rápido viendo inmediatamente en tiempo de diseño el aspecto que tendrán tus formularios y controles con estilo cuando se ejecuten. Ver en tiempo de diseño cómo afectarán los estilos a la interfaz de usuario en tiempo de ejecución mejora el proceso de diseño y prueba de las interfaces de usuario modernas. Crear mejores IU más rápidamente es especialmente útil cuando se trabaja con estilos per-control.
Compatible con SKIA para el diseño de interfaz de usuario en FireMonkey
La nueva base mejora el rendimiento y la calidad en el renderizado de gráficos y los controles de interfaz de usuario en todas las plataformas de destino
Más API de Windows listas para usar en Object Pascal
Completo conjunto de todas las cabeceras API de Windows convertidas a Object Pascal, para facilitar a los desarrolladores Delphi la llamada a cualquier API de la plataforma Windows
¡Utiliza la autenticación biométrica!
RAD Studio 12 ofrece un nuevo componente de autenticación biométrica móvil para aplicaciones móviles FireMonkey

¡Despliega la edición Dev de InterBase embebida!
RAD Studio 12 incluye ahora la edición InterBase 2020 Update 5 Developer y la edición IBLite/ToGo.
