Section outline

    • En este módulo se explica cómo instalar el entorno de desarrollo necesario para trabajar con RAD Studio / Delphi y el Windows SDK. El objetivo es que cualquier alumno pueda reproducir la instalación paso a paso, sin errores y sin necesidad de conocimientos previos.

      La instalación se realiza sobre Windows y se acompaña de capturas reales que muestran cada pantalla del proceso, de modo que el alumno pueda seguirlo con total seguridad.

      Al finalizar este módulo, el alumno tendrá:

      • RAD Studio instalado y funcionando
      • El SDK configurado
      • El entorno listo para compilar y ejecutar proyectos
      • Una referencia visual completa del proceso

          

        • Una vez dentro de la página oficial de Embarcadero, aparece un formulario sencillo donde debemos introducir nuestros datos:

          • Nombre
          • Apellidos
          • Correo electrónico
          • País
          • Aceptación de términos de uso

          IMPORTANTE: El correo electrónico introducido en este formulario es donde Embarcadero enviará el serial de activación necesario para instalar y activar Delphi Community Edition. Debe ser un correo real, accesible y que el alumno pueda consultar.

          Estos datos son necesarios para que Embarcadero genere un serial de activación y permita la descarga de la versión Community.

          Tras cumplimentar el formulario, pulsamos en:

          [ Descargar ahora ]

          Automáticamente comenzará la descarga y dentro de la carpeta descargas del PC dejará la misma lista para la instalación.

          Descarga del instalador de Embarcadero Delphi

    • 3.1 Selección del idioma

      Al ejecutar el instalador, lo primero que aparece es una ventana solicitando el idioma de instalación.


      Las opciones disponibles son:

      • Alemán
      • Inglés
      • Francés
      • Chino

      Seleccionamos el idioma deseado y pulsamos [ OK ] para continuar.

      Selección del idioma

      • 3.2 Comprobación del SDK

        • En este punto pueden ocurrir dos situaciones, dependiendo de lo que el usuario tenga instalado en su equipo:

          3.2.1. El SDK ya está instalado

          Si el instalador detecta que el Windows SDK ya está presente en el sistema, este paso se omite automáticamente y la instalación continúa sin requerir ninguna acción adicional.

          3.2.2. El SDK no está instalado

          Si el instalador detecta que el Windows SDK no está instalado, mostrará un mensaje informativo indicando que es necesario descargarlo. En esta ventana aparece el botón:

          [ Open the Windows SDK download page ]

          Windows SDK requerido

          Acceso a la web de Embarcadero para la descarga del SDK de Windows

          Al pulsarlo, se abrirá una página de Embarcadero que explica los requisitos del SDK y proporciona el enlace oficial para obtenerlo.

          Página de Embarcadero que da acceso al SDK de Microsoft

          Acceso a la web de Microsoft para la descarga de su SDK 

          Al final de esa página aparece el siguiente literal:

          As indicated in the sections above, supported SDK versions are available at the official Microsoft archive: https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/

          Ese enlace es un hipervínculo directo que lleva a la página oficial de Microsoft donde se encuentran todas las versiones del SDK, incluidas las compatibles con RAD Studio.

          Desde esa página se descarga el instalador del SDK, que posteriormente se ejecutará para completar la instalación.

          Página de descarga del SDK de Microsoft


          Descarga e instalación del SDK

          Para realizar la descarga del instalador, hemos de pulsar sobre el primer Instalador (marcado como hyper-enlace) que aparezca, puesto que será la versión más actualizada del mismo (winsdksetup.exe).

          Una vez lanzada la instalación, nos pedirá la ubicación donde queremos instalarlo, y simplemente pulsaremos [ Next ].


          Ubicación del SDK en el PC

          Avisos legales

          Nos pedirá que aceptemos avisos legales y políticas de privacidad del SDK y pulsamos de nuevo [ Next ]:


          Politicas de Microsoft para instalar el SDK

          Licencia

          Aceptaremos la licencia, y pulsaremos el botón [ Accept ], para indicar en la siguiente pantalla que características deseamos instalar

          Licencia del SDK de Windows

          Componentes a instalar

          Por último ya, nos pregunta que partes del SDK deseamos instalar y dejamos todo marcado pulsando el botón: [ Install ]

          Features a instalar del SDK de Windows

          Inicio de la instalación.

          Comenzará la instalación.

          Proceso de instalación del SDK de Windows

          Mensaje de bienvenida

          Una vez terminada, la instalación mostrará un mensaje de bienvenida indicando que el SDK ya se encuentra instalado en nuestro sistema.

          Final de la instalación del SDK de Windows



          Momento en el que volveremos a lanzar la instalación de delphi, o continuaremos la instalación presionando el botón [ Continue ].

    • 3.3. Verificación del correo electrónico

      LLegados a este punto, solamente nos queda continuar el proceso de instalación y verificar nuestra cuenta de correo electrónico.

      En nuestra cuenta de correo electrónico veremos que existe un correo cuyo remitente es Embarcadero, indicandonos el Serial Number que hemos de emplear durante el proceso de instación, así como un hiper-enlace indicando donde podemos descargar Embarcadero Delphi en caso de no haber sido capaces de descargarlo desde la web.


      Correo de Embarcadero

      3.4.- Aceptación de los terminos de la licencia

      Después de haber seleccionado el idioma al arrancar la instalación, nos encontraremos en la pantalla en la que nos preguntan si estamos de acuerdo con la Licencia de Embarcadero, a lo que contestaremos que si marcando el check (I agree to the Rad Studio Licence Agreement and Privacy Polity) y pulsaremos [ Next ].

      Licencia Embarcadero

      3.5.- Selección del procedimiento empleado para registrar el producto

      La siguiente pantalla que nos mostrará será el modo de registro del producto, y dejaremos seleccionado el que viene por defecto: I already have a product seria number.

      Este número es el que hemos recibido por correo electrónico, y tendrémos que indicar en la siguiente pantalla.

      Con lo cual pulsaremos sobre el botón [ Install ] para llegar a ella.

      Forma de registro del producto

      3.6.- Registro del producto

      LLegados a este punto, la siguiente información que tenemos que indicar es simplemente el serial number que hemos recibido en el correo electrónico para comprobar, que automáticamente el botón de [ Register ] se activa, dando paso a las últimas pantallas del proceso de instalación. Presionamos sobre el botón [ Register ]

      Serialización de Delphi

      3.7.- Selección de componentes

      Dentro del proceso de instalación, nos pregunta que componentes deseamos instalar.

      En esta pantalla el instalador permite elegir qué partes de RAD Studio se van a instalar. La edición Community Edition es multiplataforma, pero tiene algunas limitaciones de licencia que hacen que ciertos elementos aparezcan deshabilitados.

      Lenguajes

      • Delphi — Disponible en Community Edition. Es el lenguaje principal del entorno.
      • C++ — No disponible en Community Edition. Requiere una licencia superior.

      Plataformas de destino

      RAD Studio permite crear aplicaciones para varios sistemas operativos, pero la edición Community no habilita todas las opciones:

      • Windows — Disponible. Plataforma principal.
      • Android — Disponible.
      • macOS — Disponible.
      • iOS — Disponible.
      • Linux — No disponible en Community Edition. Solo con licencias Professional o Enterprise.

      Paquetes de idioma

      • Francés
      • Alemán
      • Japonés Opcionales. Solo afectan al idioma del IDE.

      Componentes adicionales

      • Samples
      • Help
      • Fuentes del IDE
      • TeeChart Standard
      • DUnit (framework de pruebas unitarias)
      • InterBase Express (IBX)
      • InterBase Developer Edition

      Todos estos componentes están disponibles en la edición Community.

      Selección de características a instalar dentro de Delphi

      3.8.- Instalación

      Es el momento de pulsemos sobre el botón [ Install ] para proceder a instalar las partes del IDE que le hayamos marcado.

      Imagen del proceso completo de instalación de Delphi

      3.9.- Finalización

      Una vez finalizado nos dará la opción de arrancarlo o simplemente pulsar sobre la [x] de la ventana para cerrar la instalación.

      Fin de la instalación del IDE

      • Una vez completada la instalación, ejecutamos RAD Studio por primera vez. Al abrirlo, el IDE realiza una carga inicial donde:

        • configura los módulos internos,
        • registra los paquetes instalados,
        • y prepara el entorno de trabajo.

        Es normal que este primer arranque tarde unos segundos más de lo habitual.

        Splas Screen de arranque

      • Cuando RAD Studio se inicia por primera vez, muestra una pantalla de bienvenida que permite realizar una configuración inicial del entorno. Esta pantalla no es meramente estética: define el aspecto visual del IDE, la legibilidad del código y la coherencia con el modo de color del sistema operativo.

        El alumno debe entender que esta configuración afecta directamente a su comodidad al trabajar con el editor.

        Selección del tema del IDE

        En esta pantalla se presentan tres temas principales:

        • Light
        • Mountain Mist
        • Dark

        Cada tema modifica la apariencia general del IDE, incluyendo:

        • colores del editor,
        • contraste de las ventanas,
        • visibilidad de paneles como el Object Inspector,
        • y la claridad del código en sesiones largas de trabajo.

        El alumno puede elegir el tema que prefiera, pero es recomendable seleccionar aquel que resulte más cómodo para trabajar durante periodos prolongados. En entornos educativos, suele recomendarse Dark por su menor fatiga visual, aunque esto depende de cada usuario.

        También aparece la opción:

        Always match Windows light and dark mode

        Si se activa, RAD Studio cambiará automáticamente entre modo claro y oscuro según la configuración del propio Windows. Esto permite mantener coherencia visual en el sistema.

        Pantalla de Bienvenida

         

        Selección de la fuente del editor

        En la parte inferior de la pantalla se encuentra la opción:

        Editor Font

        Aquí se puede elegir la fuente tipográfica utilizada para mostrar el código. Por defecto aparece Consolas, una fuente monoespaciada ampliamente utilizada en programación por su claridad y alineación uniforme de caracteres.

        El alumno puede modificar:

        • la fuente,
        • el tamaño,
        • y la legibilidad general del editor.

        Aunque se puede cambiar más adelante, es recomendable dejar Consolas 10 como configuración inicial, ya que es la opción más equilibrada para empezar.

        Propósito de esta pantalla

        Esta pantalla de bienvenida cumple tres funciones:

        1. Confirmar que el IDE ha arrancado correctamente. Si el alumno llega a esta pantalla, la instalación está completa y funcional.
        2. Configurar la experiencia visual del entorno. Un tema adecuado mejora la concentración y reduce la fatiga.
        3. Establecer la fuente del editor. Una fuente monoespaciada facilita la lectura del código y evita errores visuales.

        Una vez seleccionadas las opciones deseadas, pulsamos [ Next > ] para continuar con la configuración inicial del IDE.

      • Control de versiones
         
         
        Ventana de Configuración Inicial de RAD Studio (Welcome Wizard), para controlar las versiones del proyecto en curso.
         
        Esta ventana permite al desarrollador establecer las preferencias globales del entorno, la integración con sistemas de control de versiones y las rutas por defecto antes de iniciar el uso de la aplicación.
         
        1. Sección: Configure source control (Configuración del Control de Versiones)
         
        Permite vincular las herramientas de control de código fuente con el entorno de desarrollo. Se muestran advertencias porque no se han detectado los ejecutables en el sistema:
        • Git: Muestra el aviso «Git executable not found» (Ejecutable de Git no encontrado).
        • Mercurial: Muestra el aviso «Hg executable not found» (Ejecutable de Hg no encontrado).
        • Subversion: Muestra el aviso «Subversion folder not found» (Carpeta de Subversion no encontrada).
        Nota técnica: El usuario puede hacer clic sobre el botón de cada tecnología para examinar el sistema y mapear manualmente la ruta del ejecutable correspondiente.
         
        2. Sección: Personalize common settings (Personalización de Ajustes Comunes)
         
        Área destinada a configurar el comportamiento del editor y el almacenamiento de archivos:
        • Autosave files and layout: Casilla de verificación para activar o desactivar el guardado automático de archivos y de la disposición de las ventanas del software.
        • Inconsistent line endings: Menú desplegable para gestionar la finalización de línea en archivos de texto. Por defecto, está seleccionado «Convert files with known extensions to CRLF» (Convertir archivos con extensiones conocidas a CRLF), estándar nativo de Windows.
        • Default project folder: Campo de texto con la ruta del directorio raíz donde se guardarán los nuevos proyectos. Incluye un botón «Browse...» (Examinar) para modificar la ruta por defecto (en la imagen: C:\Users\j0till4\Documents\Embarcadero\Studio\Projects).
         
        3. Enlaces y Navegación Inferior
        • Enlace superior («migrate settings from an older version»): Permite importar configuraciones previas si el usuario actualiza desde una versión antigua de RAD Studio.
        • Botón «Previous» (Anterior): Regresa al paso previo del asistente de configuración.
        • Botón «Get started!» (¡Comenzar!): Confirma los cambios e inicia el entorno de desarrollo principal.

        Si no se desea control de versiones, lo recomendable sería pulsar el botón [ Get Started! ], para definitivamente arrancar el SDK.

         
      • Con esto habrémos terminado de instalar el SDK de Embarcadero Delphi, y se nos mostrará la pantalla final del SDK.
         
        Pantalla de Inicio: Página de Bienvenida (Welcome Page)
         
        SDK
         
         
        La Página de Bienvenida organiza los flujos de trabajo iniciales en paneles modulares para agilizar la creación de proyectos, el acceso a archivos recientes y el aprendizaje continuo.
         
        1. Barra de Herramientas Superior del IDE
         
        Ubicada en la parte más alta de la ventana, proporciona acceso rápido a las funciones globales del software:
        • Barra de Menús: Menús desplegables estándar (File, Edit, Search, View, Refactor, Project...) para la gestión del ciclo de vida del software.
        • Botones de Acción Directa: Iconos para guardar, abrir archivos, compilar y ejecutar de forma rápida.
        • Selector de Diseño (Layout): Configurado en «Startup Layout» por defecto para esta vista.
        2. Encabezado de Bienvenida
        • Título Principal: Identifica el entorno activo como «Welcome to Delphi».
        • Botones de Configuración Rápida (Esquina superior derecha):
          • Extend the IDE: Enlace para adquirir licencias o extensiones.
          • Manage Features: Abre el gestor para instalar o desinstalar plataformas y SDKs (ej. soporte para Android, iOS, Windows).
          • GetIt Package Manager: Acceso directo al repositorio oficial de componentes, librerías y extensiones de terceros.
         
        3. Panel: Create New (Crear Nuevo Proyecto)
         
        Contiene accesos directos para iniciar diferentes tipos de soluciones de software desde cero:
        • Windows VCL Application - Delphi: Para crear aplicaciones nativas de escritorio Windows usando la librería VCL.
        • Multi-Device Application - Delphi: Para desarrollo multiplataforma (Windows, macOS, iOS, Android) mediante el framework FireMonkey.
        • Package - Delphi: Creación de librerías dinámicas del entorno (BPLs).
        • Console Application - Delphi: Aplicaciones basadas en línea de comandos.
        • Dynamic Library / DUnitX Project / VCL Form / VCL Frame: Opciones avanzadas de arquitectura y pruebas.
         
        4. Panel: Open Recent (Abrir Recientes)
        • Historial de Proyectos: Área central destinada a listar los últimos proyectos modificados por el usuario para una reapertura inmediata.
        • Iconos de Carpeta: Permiten examinar el disco local para abrir un proyecto (.dproj) o un archivo individual existente.
         
        5. Panel Lateral Derecho: Learn (Aprendizaje y Novedades)
        Feed dinámico de información que mantiene al desarrollador actualizado:
        • Eventos y Seminarios web: Lista de tutoriales grabados o en vivo (en la imagen, la serie «Kai Summer Wave Webinar Series» del Día 1 al Día 5).
        • What's new: Notas de lanzamiento de versiones de herramientas integradas (ej. InterBase 15.1).
         
        6. Paneles Inferiores: Gestión de Componentes (GetIt)
        • New in GetIt: Muestra las últimas librerías añadidas al catálogo oficial (ej. MMX Code Explorer, JVCL).
        • Promoted in GetIt: Destaca componentes recomendados por Embarcadero para expandir las capacidades del IDE (ej. JEDI Visual Component Library, Trial - combit List & Label).
         
        7. Barra de Estado de la Página
        • Botón «Edit Layout»: Permite reordenar, ocultar o añadir paneles a esta pantalla de bienvenida según las preferencias del desarrollador.
        • Casilla «Close Welcome screen when opening a new project»: Si se activa, la pestaña de bienvenida se cerrará automáticamente al cargar o crear cualquier proyecto para liberar espacio en el espacio de trabajo.