Connect with us

Hi, what are you looking for?

Tecnología

Delphi para Linux da sus primeros pasos

Embarcadero es la empresa que hace RAD Studio, que contiene versiones para los compiladores de C y Delphi por separado. Sin embargo, esta herramienta permite compilar código cruzado, es decir, se pueden generar programas para Mac OS X, Windows, Android y Linux.

La idea que se persigue en todo esto es tratar de lograr la meta de “escríbase una vez, córrase en todas las posibles plataformas”. Y aunque esto aún no se ha logrado plenamente, es evidente que Embarcadero va por un buen camino para lograr una mayor cohesión entre las diferentes plataformas para que así Delphi tenga casi una sola versión y que solamente a través de directivas del compilador, por ejemplo, se pueda cambiar de plataforma para compilar el código.

El sistema operativo Linux ha cumplido 25 años de existencia

La última adición a RAD Studio es Linux y si se tiene instalada la herramienta en una máquina Windows, se pueden crear aplicaciones de 64 bits de Linux para ejecutarlas en esa plataforma. Hoy el desarrollo de aplicaciones Linux en Delphi se parece a crear apps de Android en RAD Studio. Sin embargo, todavía Delphi en Linux tiene algunas restricciones.

Por ejemplo, para Linux, en RAD Studio, no se pueden crear aplicaciones que usen VCL, que es la biblioteca de componentes visuales, como los botones, las imágenes, los controles típicos que en Delphi hacen que la vida de la programación sea más fácil. Sin embargo, podemos usar la herramienta CrossVCL, que permite compilar estos componentes visuales en Delphi para Linux.

Resultado de imagen para linux para delphi

Tampoco se pueden crear aplicaciones con FireMonkey, que es una interfaz gráfica común para escribir programas en Delphi para Android, Windows y Mac OS X. Sin embargo, hay una herramienta de terceros, llamado FMXLinux, que permite utilizar FireMonkey en Delphi para Linux.

De hecho, lo que sí puede hacer Delphi para Linux es:

  • Aplicaciones de consola
  • Paquetes EMS (servidor RAD)
  • DataSnap
  • DataSnap WebBroker
  • WebBroker
  • Bibliotecas de enlace dinámico DLL
  • Proyectos DUnitX

Hay que decir que aún así, por ahora el poder usar Delphi en Linux tiene sus inconvenientes, incluso en la instalación, que no es “suave”, es decir, simplemente correr un programa instalador y listo. En este caso hay que seguir una serie de pasos. Poca cosa realmente, pero así son estas primeras versiones que empiezan a dar de qué hablar, mientras vemos como Embarcadero se las va ingeniando para automatizar y tener Delphi ya en todas las plataformas más populares… Pero tiempo al tiempo.

La entrada Delphi para Linux da sus primeros pasos se publicó primero en unocero.

Click to comment

Comenta

Últimas noticias

Oficial de policía y persona encapuchada en iglesia con vitrales, en contexto de redadas migratorias.

Internacionales

🚨 Trump Permite Redadas en Escuelas, Iglesias y Hospitales 🏫⛪🏥 #Inmigración #EEUU

Ilustración de dos mujeres con adornos y líneas moradas en sus mejillas, simbolizando empoderamiento femenino y apoyo a causas sociales. Ilustración de dos mujeres con adornos y líneas moradas en sus mejillas, simbolizando empoderamiento femenino y apoyo a causas sociales.

Nacionales

Exigen Justicia por Doble Feminicidio de Alejandra y Andrea en Chimalhuacán 💔⚖️ #JusticiaYA #FinALaViolencia

Vehículos en llamas emitiendo humo negro en Culiacán, reflejo de la violencia urbana. Vehículos en llamas emitiendo humo negro en Culiacán, reflejo de la violencia urbana.

Culiacán

🚫🏫 Escuelas de Culiacán Cerradas por Violencia: Balaceras, Secuestros y Más 🔥 #CuliacánSegura #AltoViolencia

Cinta de precaución en escena de emergencia con luces rojas y figuras en el fondo. Cinta de precaución en escena de emergencia con luces rojas y figuras en el fondo.

Nacionales

Trágico asesinato de exfiscal Elohim Díaz y empresario en Metepec 😔🔫 #Metepec #Justicia

Calle nocturna en Culiacán con vehículos y cinta de seguridad Calle nocturna en Culiacán con vehículos y cinta de seguridad

Culiacán

💔 Tragedia en Culiacán: Niño de 9 años fallece tras ataque armado, es la tercera víctima mortal y segundo menor 🥺 🏥🔫 #Culiacán #Violencia

Gobernador de Sinaloa en conferencia de prensa con micrófonos y personas alrededor, fondo naranja. Gobernador de Sinaloa en conferencia de prensa con micrófonos y personas alrededor, fondo naranja.

Internacionales

Rubén Rocha Moya respalda a Sheinbaum y se alista para recibir a migrantes deportados de USA #MéxicoFuerte #Soberanía

Suscríbete y recibe noticias

Tendencia

Sinaloa

5 Muertos en Violento Enfrentamiento de Bandas en Escuinapa 🚨🔫 #Seguridad #Sinaloa

Sinaloa

🚨 Violentos tiroteos en Mazatlán dejan 1 muerto cerca de primaria 🏫🔫😔 #Mazatlan #Seguridad

Nacionales

¡Chiapas en acción! Autoridades arrestan líder del CJNG y combaten el miedo en redes sociales 💪🔒 #SeguridadChiapas #ContraElCrimen

Sinaloa

Tristeza en Mazatlán: hombre asesinado a tiros en Rincón de Urías 🚨😔 #Mazatlán #Seguridad

Business

🚨 Trump amenaza la soberanía mexicana: Carteles terroristas, deportaciones masivas y aranceles imponen crisis 🇲🇽💥 #MéxicoEnAlerta #PolíticaUSA

Clima

¡Alerta del SMN! ❄️🌧️ Frío extremo y lluvias intensas azotan Yucatán este lunes. Prepárate para el clima severo. #ClimaExtremo #Yucatán

Internacionales

🚫 Nueva administración de Trump: Migrantes venezolanos y colombianos pierden citas CBP One en Nogales 🇺🇸 #Migración #Política

Internacionales

Trump designa a los cárteles como organizaciones terroristas extranjeras 🚨🇺🇸⚖️ #Seguridad #Justicia