Introducción a Delphi: El entorno de desarrollo integrado (IDE) y como desarrollar tu primera aplicación
En el día de ayer David I realizó un evento orientado especialmente a personas que están en la primera fase de desarrollo Delphi, cuyos conocimientos no son avanzados en este lenguaje. En él se hablará de donde se compra Embarcadero Delphi 10.1 Berlín Started y su instalación, una introducción al entorno de desarrollo (IDE), la creación de una primera aplicación FireMonkey, las diferencias entre VCL y FireMonkey, como construir y depurar una aplicación, etc.
Vamos a empezar a hablar de cómo hacer la instalación de Embarcadero Delphi 10.1 Berlín Started. Es importante saber que hasta el día 09/09/2016 lo podremos encontrar con un descuento del 100%, es decir, Gratis, en la siguiente dirección (No es un enlace de afiliados) https://www.embarcadero.com/es/products/delphi/starter/promotional-download.
En el vídeo situado en la parte final de este post, realizado por David I, podremos seguir paso a paso la instalación del entorno de desarrollo y la configuración de dicho entorno. Una vez instalado todo correctamente podremos crear nuestra primera aplicación, también existe la posibilidad de ver diferentes ejemplos que nos proporciona Embarcadero.
FireMonkey es cross-platform GUI framework ( kit de herramientas con Interfaz gráfica de usuario multi-plataforma) desarrollado por Embarcadero Technologies para su uso en Delphi y C++ Builder para crear aplicaciones para Android, iOS, Windows y Mac OS X y en un futuro próximo, para servidores GNU\Linux.
Para crear una aplicación, lo primero que tenemos que hacer es saber el tipo de aplicación que queremos desarrollar, en el caso que queramos desarrollar aplicaciones Android, tendremos que desinstalar el Android SDK desde el Panel de Control de nuestro PC, ya que Delphi se ocupa de poner la última versión automáticamente. Esto es para facilitarnos la configuración del entorno de desarrollo, si queremos mantener nuestro SDK, deberemos cambiar la configuración de Delphi para que apunte a este en concreto.
En el IDE nos encontraremos con varias pestañas de las cuales podemos resaltar la pestaña de diseño (Design), donde tenemos el Form en el cual vamos a ir colocando los diferentes componentes para ir formando la aplicación, en la paleta de componentes encontraremos dichos componentes como botones, cuadros de texto, etc. y la pestaña de código (Code) donde se desarrolla el código para el buen funcionamiento de los componentes que se han insertado en el Form y para que la aplicación tenga el funcionamiento deseado.
Para poder ejecutar una aplicación, ya sea una nueva o un ejemplo de los que se ha comentado anteriormente, tenemos varias opciones, ejecutar la aplicación paso a paso para ver el comportamiento de los componentes (debug) o ejecutar la aplicación sin parada , es decir, la aplicación se ejecute directamente sin estar controlada por Delphi. Para ejecutar la aplicación paso a paso debemos de poner un punto de ruptura (breakpoint) en la línea que queremos que se detenga la aplicación, una vez que se detiene en ese punto, podemos seguir ejecutándola de la misma manera o bien ejecutarla de tal modo que vaya directamente al final de la aplicación.
Aquí os dejamos el vídeo del primer Delphi Boot Camp y esperamos que os guste y recordad, hasta el 9 de septiembre se puede adquirir de manera gratuita y si tenéis cualquier duda, poned comentarios o escribidme, estaré encantado de poder ayudaros.
https://www.youtube.com/watch?v=UlV4z7kZxd8
David I.
Evangelist & Educator
Embarcadero Technologies
Al González dice
Hola Emilio.
Tengo un programador aprendiz, ya con seis meses de avance en el conocimiento de Delphi. ¿Qué video de este evento me sugerirías compartirle?
Lamento no haberme enterado antes qué era esto de «boot camp». Ahora ya lo sé. 🙂
Un cordial saludo.
Al González.
emiliopm dice
Pues te recomiendo que veas estos dos Videos, el primero té cuenta algo sobre el entorno y el segundo a nivel de lenguaje de programación. También hay unos vídeos muy interesantes realizados por Fernando Rizatto en Español desde nivel básico, los tienes en Delphi Latam.
Gracias por pasarte por el blog 🙂
Al González dice
Un placer, Emilio.
¡Gracias!
Carlos Olivero dice
Dónde se puede hacer las certificaciones para delphi
emiliopm dice
Buenas Carlos Olivero, la web de certificaciones de Embarcadero es esta. https://www.embarcadero.com/certification
Saludos y gracias por escribir.