Empezar aquí
  • Tu instructor: Juan Gabriel Gomila
  • Introducción y bienvenido al curso
  • Cómo hacer el curso si tengo Windows - Mac In Cloud
  • Necesito un Mac y descargar Xcode
  • Crear una app con Xcode
  • Navegar por Xcode
  • Preguntas frecuentes (FAQS)
Tu primera app: Hola Reloj!
  • Tu primera app: Hola reloj!
  • Proyecto inicial: Hello World
  • Añadir el target del reloj al proyecto
  • El uso de UILabels
  • Cambiar el texto de las UILabels en el código
  • Emojis aleatorios!
  • El uso de los botones - WKInterfaceButton
  • El uso de los switch - WKInterfaceSwitch
  • El uso de los sliders - WKInterfaceSlider
  • Imágenes para el logo de la app
  • El logo de la app
  • Práctica 1: ¿Par o Impar?
  • Práctica 1: Solución
  • Código de la práctica 1
  • ¿Que te parece este curso?
La arquitectura de Apple Watch
  • Apple Watch y Watch OS
  • Sistema operativo, interactuación y tamaños de reloj
  • WatchKit
  • Las apps de WatchKit, infraestructura
  • Los objetos de WatchKit
  • El nuevo diseño y layout
  • Y más añadidos: Notificaciones, Glances y Complications
  • Un regalo por ser alumno de Juan Gabriel
Repaso de Swift
  • Los playgrounds de Swift
  • Variables enteras, decimales y booleanas
  • Diccionarios
  • Arrays
  • Operadores de decisión
  • Operadores de decisón: usuario y password
  • Práctica 2: ¿Cuantos dedos tengo?
  • Práctica 2: Solución
  • Código de la práctica 2
  • Operadores de iteración
  • El bucle for
  • El bucle while
  • Práctica 3: Los números primos
  • Práctica 3: Solución
  • Los deberes para casa
  • Código de la práctica 3
Controles de interfaz
  • Práctica 4: El reloj de Cocina
  • Práctica 4: Los grupos y los temporizadores
  • Práctica 4: La gestión del tiempo con NSDate y WKInterfaceTimer
  • Práctica 4: Los botones de más y menos
  • Práctica 4: El punto de la carne
  • Práctica 4: Seleccionar el punto de cocción
  • Práctica 4: ¿Cuanto le queda a la carne?
  • Práctica 4: El cambio de unidades con un WKInterfaceSwitch
  • Imágenes open source con Pixabay y creación de un logo
  • Código de la práctica 4
  • Los selectores: WKInterfacePicker
  • Los tipos de WKInterfacePickers
  • El uso de los selectores - WKInterfacePicker
  • Un selector con cabecera y una nueva forma de recorrer arrays
  • Imágenes para el WKInterfacePicker animado
  • Los selectores con imágenes
  • Código de los WKInterfacePickers
Layout y diseño de interfaces
  • El concepto de layout
  • El layout de los grupos
  • El content size
  • El relative spacing
  • Descarga los ejemplos del tema
  • Práctica 5: Mi carta de presentación
  • Práctica 5: una posible solución
  • Código de la práctica 5
Imágenes
  • Las imágenes en WatchOS
  • Edición de imágenes y aspect ratios
  • Las imágenes del GIF de clase
  • Animaciones y GIFS. Cómo editar imágenes en terminal
  • Descarga las prácticas de imágenes
  • Práctica 6: Piedra, papel o tijeras!
  • Piedra, papel o tijeras, el diseño de la app
  • Piedra, papel o tijeras, la programación de la app
  • Descarga la práctica 6
Las tablas
  • El uso de WKInterfaceTable
  • Cómo añadir contenido a una WKInterfaceTable
  • Descarga las imágenes de prueba
  • Reto! Añade imágenes a una WKInterfaceTable
  • Descarga el proyecto de prueba de las tablas
  • Práctica 7: Las tablas de Multiplicar
  • Las tablas de multiplicar, solución
  • Descarga la práctica 7
La navegación
  • La navegación entre WKInterfaceControllers
  • La navegación jerarquizada entre WKInterfaceControllers
  • Practicando la navegación jerarquizada