RAD Studio

RAD Studio permite a los desarrolladores crear increíbles aplicaciones de alto rendimiento para Windows, macOS, iOS, Android y Linux Server, utilizando un mismo código fuente nativo.

RAD Studio es la manera más rápida de diseñar y desarrollar aplicaciones nativas y servicios multiplataforma modernos.

El IDE de RAD Studio te asiste durante todo el ciclo de desarrollo para lograr un único código fuente para recompilar y reimplementar.

RAD Studio incorpora mejoras significativas para los desarrolladores de C++, como la compatibilidad C++17 con Win32, un rendimiento matemático más veloz en Win64, un completamiento de código mejorado, depuración para compilaciones optimizadas y nuevas bibliotecas. Crea con mayor facilidad aplicaciones de alto rendimiento para Windows, macOS, iOS, Android y Linux Server (Linux Server es compatible con Delphi), a partir de un mismo código fuente nativo.

medio pagina de producto

Principales Características

Diseña atractivas interfaces de usuario de escritorio y aplicaciones móviles con RAD Studio

  • Diseña tu interfaz de usuario, personaliza fácilmente lo que deseas ver específicamente en la plataforma y en el dispositivo, sin duplicar el esfuerzo del diseño.
  • Arrastra y suelta componentes visuales y no visuales, desde la paleta, utilizando nuestro diseñador visual.
  • Conecta visualmente los elementos de la IU a las fuentes de datos utilizando LiveBindings Designer.
  • Valida tu diseño en tiempo real, usando Vista previa en vivo en el dispositivo.
  • Agrega un diseño receptivo, con componentes conscientes de la resolución, para computadoras de escritorio, tabletas y teléfonos inteligentes

Programa aplicaciones con Rad Studio

Los desarrolladores de Delphi ahora pueden disfrutar de la declaración de variables en línea, tipos de inferencia y mucho más, y para los de C++ Builder y Delphi, RAD Studio implementa mejoras en VCL para pantallas con altos PPP, compatibilidad con Per Monitor V2, nuevas API de Windows 10 y WinRT, compatibilidad actualizada con plataformas móviles y más.

RAD Studio proporciona más valor y funcionalidad a sus ediciones. En su edición Enterprise, cuenta con una licencia de implementación de RAD Server para un sitio y una licencia de implementación de InterBase ToGo. En cuanto a la edición Architect, ahora incluye una licencia Sencha ExtJS Professional, una licencia de implementación de InterBase ToGo, una licencia de implementación para múltiples sitios de RAD Server y una licencia de AquaData Studio.

Estas licencias adicionales amplían las capacidades de habilitación web, servidor back-end de aplicaciones y bases de datos para tus aplicaciones empresariales.

Última versión

  • RAD Studio 11 añade soporte de high-DPI al IDE: Esto mejora las actividades diarias de los desarrolladores con soporte completo para los últimos monitores 4k+, con fuentes e iconos más limpios y nítidos, y soporte de alta resolución en todas las ventanas del IDE, incluidos los diseñadores de formularios VCL y FMX y el editor de código. Ahora puede diseñar sus formularios directamente en alta resolución.
  • Los estilos VCL agregan soporte en tiempo de diseño: cree prototipos de UI elegantes aún más rápido al ver inmediatamente en el momento del diseño cómo se verán sus formularios y controles con estilo cuando se ejecuten.
  • Mejoras en el uso de varios monitores y ventanas múltiples: puede diseñar y editar código para el mismo formulario al mismo tiempo en varias ventanas, incluida la «extracción» del diseñador de formularios de una ventana a otra. Esto le permite imitar los beneficios del antiguo diseñador flotante de formularios en el diseño IDE moderno, incluso en múltiples pantallas.
  • Página de Bienvenida: Completamente reconstruida con la VCL (eliminando las dependencias del navegador), la nueva página tiene una apariencia nativa y una interfaz de usuario que se ajusta al IDE, además de que es fácil de personalizar en diseño y contenido.
  • Formateador de código C++: automatiza el diseño de tu código C++ usando el formato clang.
  • Numerosas mejoras de Code Insight (DelphiLSP) basadas en los comentarios y solicitudes de la comunidad de desarrolladores.
  • Escritorio remoto: compatibilidad mejorada con escritorio remoto (para VCL e IDE).
  • Guías de tiempo de diseño de FireMonkey: Cree prototipos más rápido con líneas visuales para mover y alinear controles (similar a la VCL), con soporte mejorado de margen y relleno.
  • Componente Rich Edit actualizado: Una nueva implementación elimina las dependencias de XP y trae características adicionales al control TRichEdit, que incluyen: detección de URL, revisión ortográfica, color de fondo y transparencia.
  • TreeView CheckBoxes: Soporte para CheckBoxes en TreeViews añadido, con cada nodo soportando 3 estados (parcial, atenuado, exclusión) para ayudar a personalizar el UI.
  • Nuevo componente TLabelDBEdit que ofrece una nueva versión del galardonado componente de datos TLabelEdit para un prototipado más rápido.
  • Gran colección de mejoras menores de VCL, incluido el tamaño y la fuente predeterminados del formulario, el botón de copia del cuadro de diálogo de excepción, las mejoras de Coolbar, los márgenes en Memo y RichEdit, los marcos de cuadro de grupo opcionales y muchos más.
  • Soporte mejorado FMX High-DPI para Windows y escritorio con una visibilidad superior del UI de escritorio, dad por un motor de escalado actualizado que se ha movido desde coordenadas físicas a lógicas.
  • Soporte para el control WebView 2 de Microsoft (Edge Chromium) en el componente WebBroser.
  • RAD Studio 11 soporte la última API Android 30 y las últimas Billing APIs, y también las bibliotecas migradas para utilizar AndroidX.
  • Soporte en Android para múltiples ficheros classes.dex, simplificando la integración de dependencias externas de Android.
  • Compilador macOS 64-bit ARM y herramientas que incluyen construcción universal de binarios para subidas a la Intel/ARM AppStore
  • Soporte del lenguaje Delphi para decimales binarios y separadores de dígitos.
  • Las mejoras de las herramientas de C++ incluyen RTTI de estilo Delphi revisado para tipos de C++ (lo que permite compilar componentes con Clang), incluido el uso de typeid en tipos de estilo Delphi; RTTI de estilo C++ mejorado para tipos Delphi; mejoras en la calidad de CMake y un manejo de excepciones muy mejorado tanto en Win32 como en Win64.
  • Foco en la calidad de RTL: TZipFile, mejoras de 64 bits para grandes estructuras de datos, Bluetooth LE
  • Record Helper para TDateTime en System.DateUtils hace que las tareas comunes de fecha y hora sean más rápidas de codificar y que el código sea más limpio de leer. Los ejemplos incluyen obtener la primera fecha del mes o año, o convertir a un formato de fecha Unix, verificar AM/PM, averiguar si está en un año bisiesto, etc.
  • Record Helper para TCurrency en System.SysUtils hace que el trabajo con Currency sea más simple y fácil.
  • Las mejoras de RTL de C++ incluyen el uso de make_shared<> y make_unique<> con clases Delphi; soporte string_view para cadenas Delphi; fácil conversión de cadenas Delphi/C++, incluida la capacidad de asignar directamente una cadena Delphi a una cadena C++ y viceversa; y la conversión del tipo de datos del núcleo Delphi (como TDateTime, Variant, etc.) hacia y desde cadenas de C++ mediante to_string() y from_string().
  • Reconocimiento de LSP de ficheros Include
  • Auto reinicio del servidor LSP
  • Navegación por el código más inteligente con refactorización
  • Autocompletado de código con la tecla Tab
  • Soporte a la clase helper
  • Sugerencias de Array cuando se asignan
  • Uso de Visual Studio Code para editar código Delphi con completado de código, gracias al soporte LSP como parte de la licencia.
  • FireDAC en esta nueva versión ofrecer mejoras específicas para las bases de datos PostgreSQL, Oracle, y Firebird
  • Las bibliotecas cliente HTTP y REST han sido extendidas con mecanismos de timeout, soporte para HTTP/2, TLS 1.3, y Base64 URL Encoding
  • Un nuevo componente TRESTRequestDataSetAdapter simplifica la carga de conjuntos de datos a RAD Server
  • Un nuevo RAD Server Lite para bajo tráfico permite distribuciones sin límite de tus soluciones multi-capa, junto con el motor de RAD Server totalmente escalable
  • Para DataSnap, el mapeo lógico de REST URL es ahora configurable
  • Esta versión incluye correcciones específicas para más de 650 problemas reportados por los clientes en el Quality Portal (QP)
  • Más de 110 nuevas características solicitadas por los clientes en el sistema QP

Precios y principales diferencias

Valor añadido

Como valor añadido y pensando en tu formación, Danysoft imparte múltiples cursos y webinars sobre desarrollo de aplicaciones basadas en estas herramientas. Contando para esto con profesionales de gran experiencia en el sector, garantizando ser una amplia fuente de conocimientos.

A continuación, te dejamos algunos de estos cursos y webinars para que puedas profundizar.

¡Da el salto a nuevos conocimientos!

Siguiente paso

Si estas interesado en este producto o necesitas más información no dudes en contactarnos.

Productos Relacionados

Interbase bases de datos SQL embebida

Base de datos SQL embebida, ultra veloz y escalable con seguridad de datos de calidad comercial, recuperación anti desastres y sincronización de cambios.
0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
¡Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *