Construir una App de escritorio Windows 32 y 64 Bits paso a paso

agosto 7, 2013 Por EliseoGN

Logo Delphi MVP

Hasta ahora hemos visto tres artículos donde pudimos comprobar que es posible crear una misma aplicación que funcionen en diferentes plataformas y lo más importante, con el mismo código base y los mismos componentes (FireMonkey).

Para éste artículo he decidido crear una aplicación para Windows 32  y 64 bits, por supuesto, utilizando los mismos componentes (FireMonkey) y el mismo código base que las aplicaciones anteriores.

Comenzaremos por crear nuestra aplicación seleccionando FireMonkey Desktop Application. desde el menú Add –> New.

Win01

Elegimos una aplicación FireMonkey HD  y comenzaremos por desarrollar una aplicación Windows 32 Bits.

Win32_01

Y como ya lo hemos hecho en los artículos anteriores, copiamos y pegamos los componentes que hemos usado desde el inicio de ésta serie.

 

Win03        Win04

 

Acomodamos y la interfáz de usuario para que que se vea bien.

 

Win05

Agregamos la unidad que contiene la clase que consume el servicio web de Banxico a nuestro proyecto.

Win06

Win07

Compilamos nuestra aplicación y hemos terminado con nuestra aplicación Windows 32 Bits.

Win08      Win09

Pero eso no es todo, nos falta aún nuestro proyecto Windows 64 Bits, debido a que mi ambiente de desarrollo está instalado en Windows 7 32 Bits, he tenido que instalar la aplicación PAServer en una maquina con un sistema operativo a 64 Bits.

Para ello debemos agregar la plataforma a nuestro proyecto.

Win64_01

Configuramos el Profile en las opciones del proyecto y que compilará en una máquina con Windows 7 64 Bits.

Win64_03

Y ya estamos listos para compilar nuestro proyecto a 64Bits. Recuerden que nuestro Servidor de aplicaciones PAServer debe estar en ejecución para poder realizar la compilación de la aplicación. El resultado es el mismo, pero ahora para 64 Bits.

Win64_04

Win64_05

Los otros tres artículos de la serie son:

 

Happy coding!!!!

 

Descargas


Si lo deseas puedes descargar el código fuente de ésta entrada, espero sea de utilidad.

[download id=»16″]
[download id=»17″]
[download id=»18″]


Ésta entrada y el código fuente son libres para su uso y publicación, lo único que te pido, si te parece justo, es mencionar la fuente de donde se obtuvo.