Los desarrolladores principiantes ansiosos por dominar el lenguaje de programación Delphi ya deberían estar familiarizados con los conceptos básicos de Microsoft Windows. Aprender Delphi es más fácil si lo aborda desde un marco de referencia guiado y basado en tutoriales.
Comience con una lección de historia que cubre la evolución de (Turbo) Pascal a Delphi 2005, de manera que Delphi evolucionó a un marco de implementación de aplicaciones rápidas destinado a ofrecer aplicaciones escalables de alto rendimiento para entrega en línea y móvil.
Después de eso, explore la carne y las papas de lo que realmente es Delphi y cómo instalar y configurar su entorno de desarrollo. Desde allí, explore las partes y herramientas principales del IDE de Delphi.
Comience su descripción general del desarrollo de aplicaciones con Delphi creando un proyecto simple, escribiendo código, compilando y ejecutando un proyecto. Luego, aprenda sobre propiedades, eventos y Delphi Pascal creando su segunda aplicación Delphi simple, que le permite aprender cómo colocar componentes en un formulario, establecer sus propiedades y escribir procedimientos de controlador de eventos para que los componentes cooperen.
Antes de comenzar a desarrollar aplicaciones más sofisticadas utilizando las funciones RAD de Delphi, debe aprender los conceptos básicos del lenguaje Delphi Pascal. En este punto, deberá comenzar a pensar cuidadosamente sobre el mantenimiento del código, incluidos los comentarios sobre el código, y cómo limpiar los errores de código de Delphi: una discusión sobre el diseño de Delphi, los errores de tiempo de ejecución y compilación y cómo evitarlos. Además, eche un vistazo a algunas soluciones a los errores lógicos más comunes.
En casi todas las aplicaciones de Delphi, utilizamos formularios para presentar y recuperar información de los usuarios. Delphi nos proporciona una amplia gama de herramientas visuales para crear formularios y determinar sus propiedades y comportamiento. Podemos configurarlos en tiempo de diseño utilizando los editores de propiedades y podemos escribir código para restablecerlos dinámicamente en tiempo de ejecución. Mire formularios SDI simples y considere algunas buenas razones para no permitir que su programa cree automáticamente formularios.
La edición personal de Delphi no ofrece soporte de base de datos, pero puede crear su propia plano base de datos para almacenar cualquier tipo de datos, todo sin un solo componente consciente de datos.
Mientras desarrolla una aplicación Delphi grande, a medida que su programa se vuelve más complejo, su código fuente puede ser difícil de mantener. Cree sus propios módulos de código: archivos de código de Delphi que contienen funciones y procedimientos asociados lógicamente. En el camino, debe explorar las rutinas integradas de Delphi y cómo hacer que todas las unidades de una aplicación de Delphi cooperen.
El IDE de Delphi (el editor de código) lo ayuda a saltar de manera efectiva desde la implementación de un método y una declaración de método, ubicar una declaración de variable utilizando las características de información sobre símbolos de información sobre herramientas y más.