Ver Mensaje Individual
  #4  
Antiguo 04-10-2016
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por dec Ver Mensaje
Planteándome posibles nuevos proyectos o bien la reescritura de alguno de mis proyectos actuales, a estas alturas, digo, uno piensa en utilizar Firemonkey en lugar de la VCL, por aquello de que es un framework más actual y soportado por mayor número de plataformas. Pero es el caso que no encuentro muchos componentes para Firemonkey que digamos, y, me sorprende el hecho, por ejemplo, de que el sitio web Torry's, no tenga un apartado dedicado a Firemonkey.

Lo que ando buscando, principalmente, es un componente "diseñador", es decir, que permita situar controles en una especie de panel/grid y moverlos y cambiar su tamaño en tiempo de ejecución. Para la VCL existen varios componentes de este tipo y yo uso el "TResizer" del paquete Cindy desde hace tiempo, pero, para Firemonkey sólo he encontrado algo parecido en cierta "suite de componentes", pero, que no parece haber sido publicada a día de hoy.

¿No ha habido ya tiempo suficiente para que se vieran más componentes para Firemonkey? Volviendo al ejemplo de Torry's, por ejemplo, este sitio we cataloga miles de componentes para la VCL, pero, ni siquiera tiene un catálogo de componentes para Firemonkey. Y buscando por internet hay media docena de empresas/desarrolladores que publican algunos componentes para Firemonkey, pero, nada más. ¿Cuál es vuestra experiencia desarrollando con Firemonkey? ¿Hay más componentes por ahí que se me están escapando?
Hola David.
Supongo que estás pensando en tu producto estrella y en volverlo multiplataforma (lo sigo y lo voy probando aunque no diga nada...).

El problema de Firemonkey es a la vez su gran ventaja, "la multiplataforma". Lo que antes era un problema de complejidad "media", como crear un componente y publicarlo, ahora se ha vuelto algo muy complejo, por no decir casi imposible (para un simple mortal).

Me estoy refiriendo a que generar un componente para FMX, no sólo conlleva conocer la nueva librería (para Windows), como pasaba antes con la VCL, sino que hay que generar código que sea compatible con Windows, Android y con iOS. Y eso no está a la altura de "los simples mortales".
Suponiendo que supieras, además significa, como mínimo, que debes poder probar ese código en todas las plataformas "destino" y sólo en infraestructura y dispositivos, ya es algo al alcance de pocos programadores (seguramente algo más a nivel de empresa).

Una buena recopilación de componentes (referencias) que puedes encontrar seguramente está en FMXExpress.

Ahí puedes encontrar esto:
3 Amazing Component Sets Driving Success In Delphi Berlin On Android And IOS
TMS native components
Major Platform Native IOS Component Suite For FMX
Pro Scalable Vector Graphics Components For Firemonkey In Delphi 10 Seattle On Android And IOS
Conjunto de componentes
...

Si buscas por la página encontrarás más referencias.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita