- Cursos
- Tecnología
- Desarrollo APP
- Cómo crear APPs para iOS 10 en Swift 3 - Diseño (2)
Cómo crear APPs para iOS 10 en Swift 3 - Diseño (2)
El curso más completo de iOS 10 en español. Aprende creando más de 20 apps y sin experiencia previa necesaria en el curso más completo del mercado español en desarrollo de apps

Desarrollador iOS
Haz de tu sueño tu profesión y empieza una Carrera desde 12€/mes
AccederDescripción del curso
Swift 3 fue lanzado el 13 de junio de 2016. Obtener un buen inicio en la última versión del Swift antes que los demás es vital para tener garantías de éxito como programador!
¿Alguna vez has querido probar a cabo la programación de apps? ¿Has tratado de aprender Swift, sólo para estar harto de los incompletos tutoriales de YouTube o las clases o documentación en inglés? ¿Has empezado a migrar código de Swift 2 a 3?
Pues entonces no busques más, pues este curso es para ti.
En este curso, Swift 3 es el protagonista. En es aprenderemos la información básica que tienes que saber para iniciarte en Swift 3. Yo mismo, Juan Gabriel Gomila, soy matemático, y en el mundo de la programación de apps, me he formado de forma autodidacta, así que sé lo que se siente al comenzar desde cero en este mundillo. Mi objetivo fundamental es que vosotros, futuros estudiantes aprendáis con garantías de éxito. Si no me crees, échale un vistazo al resto de mis cursos y observa qué opinan los estudiantes de los mismos. Su palabra vale más que cualquier justificación que te quiera dar yo mismo.
Este curso es la continuación de mi primer curso: Cómo crear apps para iOS10 en Swift 3 - Introducción al lenguaje Swift 3 (1). Es conveniente tomar ese curso primero para poder aprovechar este al máximo
Contenido del curso
Proyecto 1 - Mis Recetas de Cocina
05:05:49- Un recetario de Cocina para iOS 1002:22AVANCE
- Introducción a los UITableViewController y a los patrones de delegación14:39AVANCE
- La clase Receta, el modelo de datos de la app07:37AVANCE
- El protocolo UITableViewDataSource y sus métodos17:22
- Una celda con imágenes07:42
- Otra forma de añadir tablas con extensiones UIViewController y UITableViewDelegate09:18
- Celdas personalizadas, subclases de UITableViewCell22:19
- Un truquito de diseño, las imágenes circulares06:34
- Interactuar con las tablas: Mis Recetas Favoritas24:10
- MVC: Modelo, Vista y Controlador17:20
- Deslizar una fila para borrar una receta de la tabla09:37
- Más acciones al deslizar las celdas, compartir en redes sociales.16:42
- UINavigationController y los Segues de navegación12:31
- La receta detallada, cómo pasar información entre controladores13:00
- Mejorando la vista detallada, el truco de la image view escalada14:05
- La información completa de la receta08:51
- Reto: Rellenar toda la información de la receta08:17
- La apariencia de la tabla y de la barra de navegación23:20
- Los tipos dinámicos y las celdas auto ajustables11:53
- Valorar nuestra receta18:55
- Dialogos animados y transformaciones afines de vistas14:49
- Unwind segues y transferencia de información10:52
- Reto: una última refactorización de orientiación a objetos10:47
- Fin del proyecto02:47
El framework de Speech Recognizer en iOS 10
01:22:01- Contenidos del tema01:16
- La UITextView para poner el texto07:25
- Cómo añadir un framework a un proyecto de Swift 303:36
- El uso de SFSpeechRecognizer17:19
- Pedir permiso a los usuarios y probar en un dispositivo de verdad08:14
- Configurar la grabación de audio19:37
- La lógica de grabación de audio17:28
- 1, 2, 3... Probando, probando05:50
- ¿Qué hemos aprendido?01:16
Proyecto 2 - Los días de gloria
04:25:04- La app de recuerdos, los días de gloria01:30
- El diseño de la vista de petición de permisos13:33
- Un nuevo controlador, UICollectionView15:55
- Los controladores, IBActions y IBOutlets16:14
- La seguridad y la petición de permisos22:11
- Mostrar la vista de petición de permisos, instanciar un view controller desde código11:22
- Importar los recuerdos del usuario20:20
- Importar imágenes con UIImagePickerController11:20
- Guardar el fichero de la imagen y su thumbnail18:40
- Mostrar los recuerdos del usuario por pantalla20:50
- UILongPressGestureRecognizer: cómo detectar pulsaciones largas16:47
- La grabación de audio con AVAudioRecorder20:14
- Convertir el audio a texto09:44
- Reproducir el audio e imprimir el texto convertido18:03
- El Spotlight de Apple18:44
- El buscador de nuestra App con CSSearchQuery26:51
- ¿Qué hemos aprendido?02:46
Las extensiones de los mensajes
40:54- Contenidos de la app00:46
- La extensión de los mensajes06:35
- El ciclo de vida y la estructura de las extensiones10:11
- Nuestra propia app de mensajería06:41
- Reto: enviar el audio desde el dispositivo04:25
- Personalizar la interfaz y el layout de la estensión de mensajes10:22
- ¿Que hemos aprendido?01:54
Trucos de veterano
24:35- Ocultar el teclado al pulsar intro05:36
- Ocultar el teclado al pulsar en la pantalla06:36
- Un textview con placeholder12:23
Valoraciones
- 5 ESTRELLAS57%
- 4 ESTRELLAS29%
- 3 ESTRELLAS14%
- 2 ESTRELLAS0%
- 1 ESTRELLAS0%
- LedisRivera ChangraIncluir valoración media (en números)
- JavierSorianoIncluir valoración media (en números)
- RubenAbdiasIncluir valoración media (en números)
- XaviComas RiusIncluir valoración media (en números)
- IreneMorales OsorioIncluir valoración media (en números)
- ManuelRamos ValeroIncluir valoración media (en números)
- Carlos alfredomontás camineroIncluir valoración media (en números)
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más