Delphi 13 Community Edition Ya Se Encuentra Disponible
Embarcadero se complace en anunciar la disponibilidad de Delphi 13 Community Edition, la última edición gratuita de nuestro entorno de desarrollo profesional Delphi.
Delphi 13 Community Edition se basa en Delphi 13 Florence y da el salto desde la versión 12.1. Esto brinda a estudiantes, entusiastas, desarrolladores independientes y empresas emergentes (startups) elegibles acceso a las mejoras del lenguaje y los frameworks de Delphi introducidas en las versiones 12.2, 12.3 y 13.0, incluido el soporte actualizado para las plataformas móviles actuales.
¿Qué es Delphi Community Edition?
Delphi Community Edition es una edición gratuita y completa de Delphi diseñada para crear aplicaciones nativas con el lenguaje Delphi. Incluye un IDE profesional, diseñadores visuales, compiladores y depuradores integrados, el framework VCL para el desarrollo en Windows y el framework FireMonkey para crear aplicaciones nativas a partir de una única base de código compartida en Windows, macOS, iOS y Android.
Está diseñado para estudiantes, aficionados, desarrolladores independientes (freelancers) y equipos pequeños que cumplan con los requisitos de la licencia Community Edition.
¿Qué hay de nuevo desde Delphi 12.1?
El paso de Delphi 12.1 Community Edition a Delphi 13 Community Edition ofrece una colección sustancial de mejoras en el lenguaje, el IDE, los frameworks y las plataformas compatibles.
Nuevas características del lenguaje Delphi
Delphi 13 introduce varias adiciones útiles al lenguaje Delphi, disponibles en todas las plataformas de destino compatibles:
- Nueva expresión condicional (operador ternario): implementada mediante la palabra clave if.
- Nueva función intrínseca NameOf: devuelve el nombre de un identificador como una cadena de texto.
- Nuevos operadores is not y not in: para expresiones más claras y naturales.
- Nuevas directivas de compilador {$PUSHOPT} y {$POPOPT}: para guardar y restaurar opciones del compilador.
- Nueva directiva noreturn: para procedimientos que no devuelven el control a la rutina que los invocó.
- Mejoras en las restricciones de tipos genéricos (generics).
- Parámetro implícito Self: en los operadores Initialize y Finalize de los custom managed records.
Estas adiciones hacen que el código Delphi sea más expresivo, manteniendo al mismo tiempo la legibilidad del lenguaje y sus sólidas bases de código nativo.
Delphi 13 Community Edition incluye el IDE de 32 bits actualizado y el nuevo IDE de 64 bits para desarrollar y depurar aplicaciones de Windows de 64 bits. El IDE de 64 bits proporciona un espacio de direcciones significativamente mayor, lo cual es especialmente valioso cuando se trabaja con proyectos de gran escala.
El IDE también incluye:
- Un servidor de lenguaje Delphi (LSP) de 64 bits para un soporte optimizado en proyectos grandes.
- Búsqueda y filtrado en paneles clave del IDE, incluidos el Project Manager, la vista de Structure, Messages y el Event Log.
- Modo de enfoque (Focus Mode) para una experiencia de edición de código libre de distracciones.
- Anotaciones en la barra de desplazamiento del editor para cambios, marcadores, errores y advertencias.
- Vistas divididas del editor (Split editor views).
- Opción para utilizar el motor clásico de Delphi CodeInsight reintroducido.
- Versionado de paquetes en GetIt, lo que permite a los desarrolladores seleccionar una versión específica disponible de un paquete.
- Numerosas mejoras en las herramientas de código Delphi, depuración, capacidad de respuesta del IDE, estabilidad y calidad general.
Mejoras en FireMonkey
FireMonkey sigue siendo la base para el desarrollo multidispositivo en Delphi. Desde Delphi 12.1, ha recibido un amplio conjunto de mejoras, que incluyen:
- Nuevo servicio Display Link para animaciones más fluidas y estables.
- Copia más rápida de mapas de bits (bitmaps) mediante aceleración por GPU.
- Nuevo componente TMaskEdit.
- Nuevo componente TApplicationEvents.
- Nuevas opciones de alineación para centrar controles.
- Controles adicionales para desplazamiento, rebote (bounce) e interacción táctil.
- Soporte extendido para corrección ortográfica.
- Integración actualizada con Skia4Delphi.
- Mejoras generales en rendimiento, integración con plataformas y calidad.
Mejoras de VCL para Windows
Delphi 13 también hace avanzar el framework VCL para el desarrollo nativo en Windows con:
- Barras de título personalizadas y con soporte para estilos (styles).
- Mejoras en TControlList, TFormTabsBar y TToggleSwitch.
- Soporte de desplazamiento para TActionMainMenuBar.
- Integración actualizada de WebView2 en TEdgeBrowser.
- Soporte ampliado y actualizado para las API de Windows y WinRT.
Soporte actualizado para plataformas móviles
Uno de los beneficios más importantes de Delphi 13 Community Edition es la actualización en el soporte para desarrollo móvil.
Android: Delphi 13 permite compilar aplicaciones nativas ARM de 32 y 64 bits con una cadena de herramientas (toolchain) de Android actualizada. Apunta al nivel de API 35 de Android e incluye soporte para características de Android 15, como tamaños de página de memoria de 16 KB. También mejora la integración con el SDK y NDK de Android, las herramientas de despliegue, la importación de bibliotecas Java y el puente Java2OP.
Plataformas de Apple: Delphi 13 admite aplicaciones nativas de iOS para iOS 18, lo que abarca el desarrollo tanto para dispositivos físicos como para el simulador de iOS en Macs con procesadores Apple Silicon. Esta versión también incluye encabezados de API de iOS ampliados y una integración de plataforma actualizada.
Gracias a esto, los desarrolladores de Delphi pueden continuar usando una base de código compartida en FireMonkey mientras apuntan a dispositivos Android e iOS actuales con aplicaciones nativas.
¿Quién puede usar Delphi Community Edition?
Delphi Community Edition está destinado a:
- Estudiantes que aprenden programación y desarrollo de aplicaciones nativas.
- Entusiastas y aficionados que crean aplicaciones para uso personal.
- Desarrolladores independientes (freelance) e individuales que generen ingresos inferiores a 5,000 USD anuales a partir de sus aplicaciones.
- Startups y organizaciones con ingresos anuales inferiores a 5,000 USD y equipos de hasta cinco desarrolladores.
Delphi Community Edition es gratuito, incluye una licencia por plazo de un año y otorga una licencia de uso comercial limitado. Si no estás seguro de si cumples con los requisitos, consulta las preguntas frecuentes (FAQ) sobre la licencia de Community Edition. Community Edition no está pensada como una versión de prueba extendida y no debe ser utilizada por organizaciones que ya dispongan de licencias comerciales regulares de Delphi.
Una vez que tus necesidades comerciales o de desarrollo superen los límites de Community Edition, las ediciones Delphi Professional, Enterprise y Architect ofrecen licencias comerciales sin restricciones y capacidades adicionales.
Descargar Delphi 13 Community Edition
Ya sea que estés descubriendo Delphi por primera vez, aprendiendo desarrollo de aplicaciones nativas o actualizando desde Delphi 12.1 Community Edition, Delphi 13 Community Edition te proporciona un entorno moderno y productivo para compilar aplicaciones nativas rápidas para Windows y plataformas móviles.
Descarga Delphi 13 Community Edition hoy y comienza a desarrollar: Descargar ahora
Comentarios
Publicar un comentario