Ir al contenido



Foto

Cuadros de Dialogos en Androids Modernos

Android Firemonkey Delphi

  • Por favor identifícate para responder
1 respuesta en este tema

#1 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.404 mensajes
  • LocationRepública Dominicana

Escrito 23 marzo 2016 - 08:11

Estrenando el foro con este tema desde nuestra sección de artículos:

 

http://delphiaccess....x-en-firemonkey

 

Que lo disfruteis.


  • 2

#2 Agustin Ortu

Agustin Ortu

    Advanced Member

  • Moderadores
  • PipPipPip
  • 831 mensajes
  • LocationArgentina

Escrito 23 marzo 2016 - 08:38

Hola muy interesante

Es una pena que haya que recurrir a estos "hacks" para conseguir ciertos resultados

 

Este tipo de cosas deberia poder solucionarse de una manera mas sencilla (ayudante de clase, herencia, polimorfismo, registrando una interface IFMXPlatformService) 

 

Y lo que me extraña es que estan todas las herramientas para hacerlo, de hecho gran parte de la plataforma FMX esta implementado de esta manera, pero sin embargo siempre hay algun procedure o function por ahi suelto, o alguna clase declarada en la seccion de implementacion (imposible acceder desde afuera), o funcionalidad implementada dentro de records.

 

Esto te lleva a no poder modificar la biblioteca para arreglar errores o actualizar/agregar funcionalidad a menos que se la vuelva a reescribir

 

Por lo menos que sirva de ejemplo y para recordar: principios SOLID, en este caso, Open/Closed principle: No permitas que modifiquen las clases, pero permite de alguna manera que las extiendan


  • 0





Etiquetado también con una o más de estas palabras: Android, Firemonkey, Delphi