Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > FireMonkey
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-09-2012
rolandoj rolandoj is offline
Miembro
 
Registrado: abr 2007
Posts: 395
Poder: 18
rolandoj Va por buen camino
Como migrar de VCL a Firemonkey ?

Hola a todos,

Según he leído, en algún momento es probable que seamos obligados a migrar de VCL a Firemonkey.

Yo no trabajo Firemokey. De hecho solo he leído algunos artículos y visto algunos ejemplos de su código; pero, quisiera prepararme para esa posibilidad con muchísimo tiempo de anticipación porque el código que tengo con VCL es inmenso y el cambio abrupto podría ser desastroso.

La migración en mi caso tiene algo de particular :

Debido a malas experiencias con la costumbre de Delphi de cambiar constantemente tecnologías entre versiones, nosotros optamos por no usar directamente ningún componente de la VCL. Todos los componentes que usamos son descendientes que desarrollamos de los que vienen con la VCL.

La idea, que ya probamos con éxito en varios casos es que si toca cambiar de componentes Delphi usuales, como cuando pasamos de BDE a dbExpress, no tengamos que tocar, salvo casos excepcionales, el código de nuetros programas finales; tan solo, en nuestras librerías maestras, cambiar el padre de nuestros componentes y redefinir las propiedades del caso para que nuestro componentes, a efectos de los programas finales, sigan comportandose como si no hubiesen habido cambios internos de tecnología.

Para que esta estrategia funcione, se requiere que los componentes en la nueva tecnología sean muy parecidos a los de la anterior. Eso me lleva a unas preguntas que considero claves y agradecería mucho si pudieran comentarme al respecto:

1. Que tan diferentes son los componentes Firemonkey de los VCL ?. Bien entendido, me refiero a que tantas propiedades, métodos y entiendo que hasta componentes, fueron suprimidos en FireMonkey ?

2. Si las diferencias son grandes, podrían indicarme en cuales componentes la situación es más crítica ?

3. Que pasa con tecnologías de terceros vitales, concretamente con TeeChart, QuickReport e Indy ?.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tutoriales de FireMonkey cmfab FireMonkey 2 27-08-2012 14:28:30
Firemonkey/Ios vs FreePascal bbasas FireMonkey 3 28-06-2012 12:10:47
¿FireMonkey reemplazará a la VCL? manuc FireMonkey 13 22-03-2012 03:00:49
Dudas sobre como usar SQLite en Firemonkey aquiestamos SQL 3 23-02-2012 02:26:40
Firemonkey ElDioni La Taberna 19 28-10-2011 11:25:40


La franja horaria es GMT +2. Ahora son las 12:29:04.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi