Migrando tus aplicaciones a la última versión de Delphi
Usaremos como ejemplo el de una gran compañia de seguros que portó más de 100 aplicaciones en medio año desde Delphi 5 a Delphi 2006 con notas adicionales sobre Delphi 2007 y Delphi 2009, en este vídeo aprenderás cómo llevar a cabo este proceso.
Para más información sobre Delphi o su licenciamiento, no dudes en contactar con Danysoft. [+]
Buenos días.
En la empresa donde trabajo, se tienen los aplicativos desarrollados en Delphi7, la idea es actualizarse a una nueva versión(hay que recalcar que muchos de nuestros clientes usan diferentes versiones de windows). No se cual recomendar a mis superiores(le he dicho que a 10.4), pero en especial, ellos quieren saber el costo de adquirir un nuevo IDE y la complejidad de migrar la aplicación.
De antemano, gracias por la información que me puedan brindar
Hola,
Por email te van a facilitar más información. Han pasado muchos años desde Delphi 7, por lo que teneis que evaluar si migrarla a una versión más reciente o realizarla nueva.
Migrarla es volverla a hacer aprovechando partes del código vcl que se puedan reutilizar.
Para ayudarte te ofrecemos: por una parte, acceso a la grabación del curso de migración de aplicaciones https://danysoft.com/modernizacion-aplicaciones-delphi/ que amplia la información del comentario que te incluyo más abajo. Y por otra, un descuento especial dependiendo del momento en que tomes la decisión.
Los puntos a tener en cuenta en la migración (ampliado en la grabación del curso) son:
1. Quitar el BDE si usas bbdd. Sustituirlo por FireDAC o UNIDAC. Esto ya implica una forma de programar diferente en muchos aspectos, y sustituir la mayoría de componentes de datos.
2. Si tienes componentes de terceros, y no tienes el código fuente, buscar actualizaciones o sustituirlos por otros. Si tienes el código fuente puedes reutilizarlo, pero comprobando que funciona en Windows 10, etc.
Estos son los dos puntos principales, pero en realidad significa, cambiar toda la programación de bbdd a una forma más moderna, y rehacer la aplicación por completo.
Te invito a que visites el área en youtube donde tenemos más de 150 vídeos en español sobre Delphi. www.youtube.com/danysoftech , entre ellos varios de migración.
Que tal, tengo un aplicativo desarrollado en Delphi 4, realmente antiguo, ¿es posible migrarlo a una versión más reciente? Me interesa que sea compatible con Windows 10 y en tal caso, ¿a qué versión de Delphi sería la recomendable para que el proceso sea menos doloroso?
Hola Alejandro.
Han pasado muchos años y versiones desde Delphi 4. Migrarla es volverla a hacer usando partes del código vcl que se puedan reutilizar.
Para ayudarte te ofrecemos: por una parte, acceso a la grabación del curso de migración de aplicaciones https://danysoft.com/modernizacion-aplicaciones-delphi/ que amplia la información del comentario que te incluyo más abajo. Y por otra, un descuento especial de actualización dependiendo del momento en que tomes la decisión (en este momento (sept2021) es un 35% de descuento sobre el precio oficial, al tener una versión anterior.
Los puntos a tener en cuenta en la migración (ampliado en la grabación del curso) son:
1. Quitar el BDE si usas bbdd. Sustituirlo por FireDAC o UNIDAC. Esto ya implica una forma de programar diferente en muchos aspectos, y sustituir la mayoría de componentes de datos.
2. Si tienes componentes de terceros, y no tienes el código fuente, buscar actualizaciones o sustituirlos por otros. Si tienes el código fuente puedes reutilizarlo, pero comprobando que funciona en Windows 10, etc.
Estos son los dos puntos principales, pero en realidad significa, cambiar toda la programación de bbdd a una forma más moderna, y rehacer la aplicación por completo.
Hola, tengo una aplicación Delphi7 . Como puedo migrarla a la version de Delphi 10.4 para poder utilizar en windows 10??
Hola, Erick. Puedes consultar el centro de migraciones: https://www.embarcadero.com/es/rad-in-action/migration-upgrade-center
Saludos…
Tengo una aplicación Delphi7 + QR5… bastante grande. Necesito migrarla a la ultima versión de Delphi para poder utilizar los componentes de acceso a servicio REST. Ofrecen algún servicio?
Hola Rafael, por email te hemos enviado más información, en la web de danysoft tienes varios artículos comentando que hay que tener en cuenta, saludos.
Estimados, tengo una aplicacion del tipo DICOM, que ultimamente esta compilada en delphi2006, necesito cambiarla a XE10 BERLIN, se podra hacer ese cambio??
muchas gracias
Buenos días Julio,
El cambio es posible de realizar. Si necesitas más información sobre cómo hacerlo, podemos ofrecerte formación para ello. En tal caso, puedo derivar tu caso al departamento técnico para dar con la solución que más se pueda ajustar a tus necesidades.
Para cualquier cosa o consulta, no dudes en contactar con nosotros.
Gracias,
Un saludo.
hola
tengo una aplicacion ERP desarrollada en delphi 2007 , quisiera realizar las siguientes consultas
a que version de dephi podria migrar el soft? para una mejor rendimiento y visualizacion UIUX elements disponibles
es necesario aplicar VCL components para mejorar forms icons etc
saludos
Por email ya te hemos enviado una respuesta. Saludos.
Hola, gracias por el aporte que haz hecho. Me podrías dar otro link?. Por que no tengo cuenta en embarcadero y por lo tanto no puedo descargar el vídeo que tanto necesito.
Espero por su respuesta.
Hola, este vídeo esta en el sistema de embarcadero y no tenemos más links. Pero puedes encontrar mas información en estas noticias que están en la web de danysoft:
https://danysoft.com/productos/migrar-aplicaciones-a-delphi-xe-o-cbuilder-xe.html
https://danysoft.com/comunidad/articulos/razones-para-migrar-a-delphi-xe2.html
https://danysoft.com/productos/software/migrar-a-delphi-xe2-desde-delphi-2007.html
https://danysoft.com/productos/migracion-a-unicode-con-delphi-para-meros-mortales.html
y en los 46 vídeos sobre Delphi que tenemos en el área de youtube http://www.youtube.com/danysoftech