06/30/20

AlphaControls v15.10 Stable ha sido liberada

256alphacontrols

Serge Goncharov desarrollador de estos increibles controles para crear interfaces de usuario para Windows usando Delphi hace unos pocos días libero la versión 15.10 estable.

Para aquellos que no conozcan de AlphaControls, les comento que existen 2 versiones una “Full”, obviamente de pago con todas las capacidades de la suite, y otra “Lite” con menores prestaciones pero igual muy útil y sobre todo si deseas “skinear” una applicación ya preexistentes.

Les dejo enlace al sitio Aquí.

06/29/20

Lo Nuevo De RAD Studio 10.4 Sydney

10.4 Sydney

Muy contento con está nueva entrega de Embarcadero Radstudio 10.4, que me ha dejado muy buena impresión y sensación de que está vez Delphi va por mejor camino aquí les dejo algunas de las cosas nuevas.

Resumen General

Mejoras significativas de Windows. Entrega aplicaciones visualmente deslumbrantes con elementos de IU con alto DPI de gran nitidez en monitores 4K y una nueva y versátil compatibilidad con estilos para los controles visuales. Integra tecnologías web modernas y seguras a través del nuevo WebView2 de Microsoft basado en Chromium. Crea barras de título modernas y mejoradas similares a las de Office, Explorer, Google Chrome y otros. Significativas mejoras de estabilidad, con un nuevo depurador para Windows 64 bits C++.

Mayor productividad. Incrementa la productividad con rápido completamiento de código en el IDE. Mejor compatibilidad con el código existente y codificación más sencilla a través de la administración de memoria unificada. Vincula datos rápidamente con la arquitectura optimizada y el rendimiento mejorado de Visual LiveBindings. Accede fácilmente a bibliotecas populares de C++ como ZeroMQ, SDL2, SOCI, libSIMDpp y Nematode. Más amplia compatibilidad con la nube de Amazon AWS.

Mejoras de rendimiento y calidad. Más de 1000 mejoras de calidad y rendimiento. Logra una mejor eficiencia del código a través de los nuevos registros de administración personalizada. Ejecuta el código más rápido con las tareas paralelas mejoradas en procesadores multinúcleo modernos. Experimenta un mejor rendimiento del renderizado en pantalla para macOS e iOS y compatibilidad con la API de Metal. Mayor compatibilidad con el código existente y codificación más sencilla a través de la administración de memoria unificada.

Elementos de IU visualmente deslumbrantes con estilos VCL y alto DPI

Cambios en los Estilos VCL de Windows para alto DPI. La arquitectura de los Estilos VCL se ha ampliado significativamente con compatibilidad con alto DPI y monitores 4K. Ahora, los controles VCL escalan automáticamente a la resolución correspondiente para el monitor host. La API de estilos para Windows también fue exhaustivamente revisada para soportar estilos de alto DPI. Cada elemento de la lU se puede escalar a cualquier DPI, lo que redunda en elementos de IU nítidos en todos los monitores.

Nuevos estilos de alto DPI en Windows. Gran cantidad de nuestros estilos VCL integrados y premium para Windows ahora son compatibles con el nuevo modo de estilos de alto DPI, para lograr una aplicación visualmente deslumbrante en cualquier monitor.

VCL de Windows según el estilo del control. La nueva y mejorada flexibilidad ahora permite a los desarrolladores VCL utilizar múltiples estilos VCL en diferentes controles y formularios desde una única aplicación de Windows. También se puede combinar con controles sin estilos de terceros dentro de una aplicación VCL con estilos.

Nuevos componentes nativos VCL de Windows y API de Windows actualizadas.

Nuevo componente VCL: Control de navegador Edge. TEdgeBrowser te da acceso al nuevo Edge WebView2 de Microsoft basado en Chromium. Esto ofrece un motor HTML mucho más moderno y seguro. El componente clásico de TWebBrowser ahora usa dinámicamente el Internet Explorer existente o los nuevos navegadores Edge, según sea necesario.

Nuevo componente VCL: TTitleBarPanel y barras de títulos personalizas. El nuevo control TTitleBarPanel y la propiedad TForm.CustomTitleBar permiten personalizar la barra de título nativa de Windows de un formulario VCL con controles VCL estándar. Crea rápidamente barras de título modernas y mejoradas, similares a las de Office, Explorer, Google Chrome y otras aplicaciones.

Nuevo componente VCL: Componente de imagen con compatibilidad multi-resolución. Nuevo componente TVirtualImage que admite múltiples resoluciones y escalado de DPI, lo que permite un escalado y visualización de imágenes de alta calidad para obtener imágenes claras y nítidas.

Actualizaciones de la API de Windows: Optimizamos muchas declaraciones de la API y agregamos otras más que mejoran la gran integración de la plataforma.

Soporte multiplataforma mejorado

Soporte Metal para controladores de GPU en macOS y iOS: El soporte FireMonkey para la API de Metal ofrece una migración sin problemas según los requisitos futuros y un mejor rendimiento nativo en el renderizado de pantalla. La plataforma MacOS Delphi ofrece soporte para la API de Metal, mientras que la API de Metal en iOS está disponible tanto en Delphi como en C++Builder.

Pantalla de inicio del guion gráfico. Soporte integrado para el nuevo requisito de guion gráfico de la pantalla de inicio de Apple.

FMXLinux integrado. Los clientes de la edición Enterprise y Architect disfrutarán de la integración completa de FMXLinux dentro del IDE para crear aplicaciones con GUI Linux con GTK+.

Controles nativos actualizados. El control TWebBrowser para iOS ahora se implementa usando la API WKWebView. La implementación del control Media Player de macOS ahora utiliza AVFoundation. Nueva implementación FMX para el componente de estilo TMemo en la plataforma Windows, que ofrece mejor soporte para IME y otras mejoras.

Codificación más rápida con mejoras de RTL

Soporte mejorado para la biblioteca de programación paralela: Se han hecho numerosas mejoras de rendimiento y estabilidad de nuestra biblioteca de programación paralela (PPL). Esto ofrece a tus aplicaciones la posibilidad de ejecutar tareas en paralelo, en procesadores multinúcleo modernos.

Acceso a base de datos FireDAC mejorado. Más controladores actualizados para FireBird, PostgreSQL y SQLite. El soporte de base de datos integrada de SQLite ahora se puede vincular estática o dinámicamente.

Soporte de nubes ampliado. Actualizamos nuestras bibliotecas HTTP y Cliente REST con más características de HTTPS además haber ampliado la compatibilidad con Amazon AWS Services.

Rendimiento de LiveBindings mejorado. Se han realizado muchas mejoras, incluido el rendimiento, en la arquitectura y la implementación de Visual LiveBindings para aplicaciones VCL y FireMonkey. Algunas de las operaciones de LiveBindings más rápidas en promedio.

Ver más Aquí.