macos delphi delphi-xe2

macos - ¿Puedo compilar fácilmente mi aplicación Delphi existente para Mac OS X con Delphi XE2(v16)?



delphi-xe2 (1)

El compilador de Mac OSX es, en la actualidad, sólo 32 bits. Una versión de 64 bits se incluirá en una versión futura.

En cuanto a la VCL, me temo que estarás decepcionado. El VCL es un marco único de Windows y seguirá siéndolo. El VCL depende enormemente de la arquitectura de Windows. Para multiplataforma (Windows, OSX, iOS), el nuevo marco que se envía con XE2 se llama FireMonkey . Portar una gran aplicación VCL a FireMonkey es una tarea importante. Recientemente se han publicado muchos artículos de blog que tratan sobre FireMonkey y un poco de búsqueda web los llevará a ellos. Te advierto que FireMonkey es muy diferente de la VCL.

Esta es una tecnología completamente nueva y, por lo tanto, esperan algunos problemas iniciales. Tomará tiempo para que el marco madure y para que los proveedores externos se pongan al día con él. En este momento, no debe esperar enviar una aplicación pesada de GUI para Mac compilada con Delphi en el corto plazo. Lo que debería hacer es apoderarse de XE2, aprender sobre FireMonkey y planificar una estrategia para migrar a FireMonkey.

Tengo una aplicación Delphi 2009 existente. Vi con el nuevo lanzamiento de XE2 que ahora podemos construir nuestra aplicación Delphi para Windows 32/64 y ahora Mac OS X. Pulgares hasta 64 bits y para la compilación de Mac OS X ...

¿Qué tan bueno es el compilador de Mac OS X? ¿Qué tenemos que hacer para compilar nuestras aplicaciones en Mac OS X? ¿Solo funcionará con los componentes VCL o convertirá los componentes de terceros automáticamente? ¿Cómo manejamos las llamadas a la API del sistema operativo ahora?