cursos.
← Programación
Ficha 005.325UdemyGRATIS

Swift 5 y Xcode 10  Crea una App Calculadora desde 0 en iOS

por Brais Moure, Juan Villalvazo

Crea desde cero una app calculadora para iPhone e iPad con Swift 5 y Xcode 10.2: interfaz con Storyboard y Constraints, lógica, guardado de datos e icono.

Recomendado, valoración editorial 4 de 5

verificado 2026-10-01 — sigue siendo gratis en Udemy

Empezar en Udemy

Respuesta rápida

Curso gratis de Programación de nivel principiante en Udemy impartido por Brais Moure, Juan Villalvazo (2 h). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.

Veredicto
4/5 · Recomendado
Para quién
Personas que quieren crear su primera app para iPhone e iPad siguiendo un proyecto completo de principio a fin.
Nivel
Principiante
Duración
2 h · 27 lecciones
Precio
Gratis en Udemy
Autor
Brais Moure, Juan Villalvazo
Plan sugerido
2 sem. · 2 h/sem.
Verificado
el 1 de octubre de 2026

Nuestro veredicto

Recomendado, valoración editorial 4 de 5

Curso breve y bien estructurado para iniciarse en iOS construyendo una calculadora completa, con interfaz, lógica y mejoras. Su principal limitación es que usa Swift 5 y Xcode 10.2, por lo que conviene como introducción a los conceptos más que como guía de las herramientas actuales.

Puntos fuertes

  • Proyecto único y concreto, con progresión clara desde la creación hasta las mejoras finales.
  • Cubre interfaz, lógica y persistencia en un tiempo contenido (unas 2 horas, 27 lecciones).
  • Una sola implementación sirve para iPhone y iPad.

A tener en cuenta

  • Está basado en Swift 5 y Xcode 10.2 (iOS 12), versiones antiguas en 2026; algunos pasos pueden diferir en herramientas actuales.
  • Cubre solo lo básico de un proyecto sencillo; no profundiza en otros temas del desarrollo iOS.
  • La descripción no menciona ejercicios ni material descargable.

De qué trata

Curso de Udemy de unas 2 horas y 27 lecciones en el que se crea desde cero una app calculadora para iOS con Swift 5 y Xcode 10.2.

Se organiza en seis capítulos: el proyecto, su estructura, el diseño de la interfaz, la conexión entre controlador y vista, la implementación de la lógica y unas mejoras finales. Por el camino se tratan buenas prácticas, el uso de Storyboard, XIB y Constraints, el guardado de datos y la personalización del icono, con una única implementación para iPhone y iPad.

  • Creación y configuración de un proyecto en Xcode
  • Interfaz con Storyboard, XIB, StackView y Constraints
  • Lógica de una calculadora al estilo de iOS en Swift
  • Guardado de datos en el dispositivo
  • App universal para iPhone e iPad con icono propio

Para quién es este curso

  • Personas que quieren crear su primera app para iPhone e iPad siguiendo un proyecto completo de principio a fin.
  • Quienes se inician en Swift y Xcode y prefieren aprender construyendo algo concreto, como una calculadora.
  • Aficionados a la programación que quieren ver cómo se monta una interfaz con Storyboard, XIB y Constraints.

Mejor busca otro si…

  • Quienes necesiten trabajar con las versiones actuales de Swift y Xcode: el curso usa Swift 5 y Xcode 10.2.
  • Desarrolladores iOS con experiencia que ya dominan interfaces con Auto Layout y persistencia básica de datos.

Antes de empezar

  • La descripción indica que se crea la app desde cero; no se menciona ningún requisito previo de programación.
  • Un Mac con Xcode, ya que el curso trabaja con este entorno de desarrollo (la descripción no detalla requisitos de equipo).

Qué sabrás hacer al terminar

  • Crear y configurar un proyecto en Xcode.
  • Construir una interfaz con botones, labels, StackView y Constraints.
  • Declarar variables, constantes y funciones en Swift.
  • Implementar la lógica de una calculadora similar a la de iOS.
  • Guardar datos en la memoria del dispositivo.
  • Adaptar la app para iPhone e iPad y añadirle un icono.

Estructura del curso

  1. 01

    El proyecto y su estructura

    Presentación del proyecto, creación y configuración en Xcode, y explicación de la arquitectura y estructura de la app.

  2. 02

    Diseño de la interfaz

    Construcción de la interfaz gráfica de la calculadora con Storyboard, XIB, StackView y Constraints, pensada para iPhone y iPad.

  3. 03

    Controlador y vista

    Cómo referenciar el controlador y la vista para conectar la interfaz con el código.

  4. 04

    Implementación de la lógica

    Programación en Swift de la lógica de la calculadora para que funcione de forma parecida a la incluida en iOS.

  5. 05

    Mejoras del proyecto

    Ampliación de funcionalidades, como guardar datos en el dispositivo y personalizar el icono de la app.

Capítulos del vídeo

  1. 01El proyecto
  2. 02Estructura del proyecto
  3. 03Diseño del proyecto
  4. 04Referenciando controlador y vista
  5. 05Implementando la lógica
  6. 06Mejorando el proyecto

Plan de estudio sugerido

2 semanas · unas 2 h por semana

  1. 1.Semana 1, sesión 1: capítulos «El proyecto» y «Estructura del proyecto»; crea el proyecto y explora sus archivos.
  2. 2.Semana 1, sesión 2: «Diseño del proyecto»; replica la interfaz con StackView y Constraints.
  3. 3.Semana 2, sesión 1: «Referenciando controlador y vista» e «Implementando la lógica»; escribe el código tú mismo.
  4. 4.Semana 2, sesión 2: «Mejorando el proyecto»; añade el guardado de datos y el icono, y prueba en iPhone y iPad.

El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.

Consejos para seguirlo

  • Pausa al montar la interfaz y prueba en distintos tamaños de pantalla para entender cómo actúan los Constraints.
  • Escribe la lógica de la calculadora tú mismo antes de ver la solución y compara.
  • Si usas un Xcode más reciente, ten a mano la documentación de Apple por si algún menú o ajuste ha cambiado.
  • Tras el capítulo final, intenta añadir una operación o función extra por tu cuenta.

Cómo lo presenta Brais Moure, Juan Villalvazo

Aprende a crear una aplicación completa y de forma profesional utilizando las últimas herramientas de desarrollo iOS

¿Quieres aprender a crear una app para iOS 12 con Swift 5 desde cero y Xcode 10? ¡Bienvenido/a! Con este curso de Swift daremos todos los pasos necesarios para programar y crear una app "calculadora" como la de iOS. ¡Y estará disponible para iPhone y iPad! En este tutorial…

Extracto de la descripción original en Udemy.

Preguntas frecuentes

+¿Hace falta saber programar?

La descripción dice que la app se crea desde cero y no menciona requisitos previos de programación.

+¿Cuánto dura?

Unas 2 horas en 27 lecciones. Con pausas para practicar, un plan razonable es de unas dos semanas con 2 horas semanales.

+¿Qué se construye?

Una app calculadora similar a la de iOS, compatible con iPhone y iPad, con guardado de datos y un icono personalizado.

+¿Está actualizado?

Usa Swift 5 y Xcode 10.2 (iOS 12), versiones antiguas en 2026, así que algunos detalles pueden diferir en herramientas actuales.

Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Brais Moure, Juan Villalvazo; si ves algún error, avísanos.

Guías para sacarle partido