This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Reproducción automática
Autocompletar
Clase anterior
Completar y continuar
Apps para iOS 9 con Swift 2: Crea 20 apps desde cero
¡Empezamos el curso!
Bienvenido al curso
Introducción
Introducción
Conoce tu entorno de trabajo
Crear un nuevo proyecto
Navegando por Xcode
Prepara tu entorno de trabajo
Proyecto 1: Botones, etiquetas y textos
Un regalo para ti
El uso de UILabel
El uso de UIButton
El uso de UITextField (mi primer delegado!)
El uso de UIImageView
Practica 1 - Enunciado
Practica 1 - Solución 1
Practica 1 - Solución 2
Botones, etiquetas y textos
Proyecto 2: Programación básica en Swift
Una nueva forma de jugar, el Playground
Variables enteras, decimales y booleanas
Conversor de kilómetros a millas
La navegación entre vistas
Practica 2: El conversor de divisas - La vista
El conversor de divisas - La programación
Programación básica
Proyecto 3: Colecciones y operadores de decisión
Formas de guardar la información: el uso de los diccionarios en Swift
Formas de guardar la información: el uso de los arrays
Operadores de decisión: If y Else
Recreando el acceso con usuario y contraseña
Práctica 3: ¿Cuantos dedos tengo?
Práctica 3: Diseño de la UI
Práctica 3: La programación de la app
Programación básica
Proyecto 4: Los operadores de iteración
Operadores de iteración: for y while
El bucle for
El bucle while
Proyecto 4: Los números primos
Práctica 4: Diseño de la UI
Práctica 4: La programación de la App
¿Qué he aprendido hasta ahora?
Practica para ser un maestro
Programación básica
Proyecto 5: El reloj de cocina
Las barras de navegación y de edición
Los temporizadores con NSTimer! Tic, Tac, Tic, Tac
Práctica 5: El cronómetro
El cronómetro - Tic, Tac, Tic, Tac
La navegación
Proyecto 6: Las tablas
Las tablas en Swift
Práctica 6: Las tablas de multiplicar
Las tablas de multiplicar - Sliders
Las tablas de multiplicar - La programación
Proyecto 7: Persistencia de datos
NSUserDefaults
Cerrar el teclado con touches began y UITextFieldDelegate
Las tablas
Proyecto 7: La app de tareas (To Do Lists)
To Do Lists - Las vistas
To Do Lists - El modelo de datos (MVC)
To Do Lists - El pegamento del Modelo y las Vistas: El Controlador
To Do Lists - Cómo persistir las clases propias: NSCoder y NSKeyArchiver
To Do Lists - Mejoras visuales a las tablas: colores y subtítulos
To Do Lists: Cómo eliminar datos de las tablas
To Do Lists: Cómo reordenar datos de las tablas
To Do Lists: Cómo editar datos de las tablas
To Do Lists: Propuesta de mejora para la app
To Do Lists: Ejemplo de mejora
Color Notes Plus
La lista de tareas
Proyecto 8: Descargando datos de internet
Cómo descargar datos de internet (15:41)
Parsear NSData a NSString (5:24)
El uso de Web View (8:30)
Un Web View de verdad (4:00)
Funciones avanzadas de los Strings (17:22)
Proyecto 8: ¿Qué tiempo hace? (3:19)
¿Qué tiempo hace? - Gráficos Open Source en Pixabay
¿Qué tiempo hace? - Diseño de la interfaz (10:41)
¿Qué tiempo hace? - El logo (11:09)
¿Qué tiempo hace? - La Splash Screen (11:00)
¿Qué tiempo hace? - La llamada a la web de Weather Forecast (11:15)
¿Qué tiempo hace? - Parsing de los resultados (13:06)
Descarga la app de Weather Forecast
Internet
Proyecto 9: APIs externas
Proyecto 9: El conversor de divisas 2.0 (6:39)
El conversor de divisas 2.0 - El modelo de datos (12:29)
El conversor de divisas 2.0 - El uso de UIPickerView (10:29)
El conversor de divisas 2.0 - De NSData a JSON (4:40)
El conversor de divisas 2.0 - La api de Fixer (18:45)
Descarga el conversor de divisas
Proyecto 10: Imágenes y animaciones
De Gifs a animaciones en iOS
Animaciones e imágenes (21:52)
Descarga el proyecto de animaciones
Práctica 10: El videojuego de cara o cruz (4:01)
Cara o cruz: El diseño de la vista (17:02)
Cara o cruz: conectando vista y controlador (6:21)
Cara o cruz: ¿poner cara o poner cruz? (10:25)
Cara o cruz: El estado de la partida (11:09)
Cara o cruz: Anunciando el ganador (9:00)
Cara o cruz: El botón de reset (14:50)
Cara o cruz: un caso especial, empate! (8:57)
Descarga el juego de cara o cruz
Proyecto 11: La cámara de fotos
Práctica 11: La cámara de fotos (8:16)
La lógica del controlador de fotos (10:06)
UIImagePickerControllerDelegate (7:15)
XXX Probando en un dispositivo real
Descarga el proyecto de la cámara de fotos
Proyecto 12: La cámara de vídeo
Práctica 12: La cámara de vídeo (8:16)
La lógica del video view controller (7:16)
La reproducción del vídeo (9:43)
XXX Probando en un dispositivo real
Descarga el proyecto de la cámara de vídeo
El truco de NSNotificationCenter para 'hablar' entre clases (10:34)
Extras
Un regalo especial para ti
El uso de Web View
Contenido bloqueado
If you're already enrolled,
you'll need to login
.
Inscríbete al curso para desbloquear