Desarrolla aplicaciones para iOS utilizando Swift, Xcode y Firebase. Aprende a integrar autenticación, publicar posts con imágenes y videos, manejar mapas con coordenadas GPS y distribuir tu app. Experimenta con SwiftUI y Dark Mode para enriquecer el diseño.
Tu primera app en iOS
- 4

Creación de la primera app iOS con Xcode: Login de Facebook
09:02 min - 5

Navegación entre pantallas en iOS con UI Navigation Controller
05:49 min - 6

Creación y conexión de múltiples storyboards en iOS
06:14 min - 7

Conexiones IBOutlets y IBActions en iOS con Storyboards
11:00 min - 8

Comparativa: Auto Layout vs SwiftUI en Desarrollo iOS
02:48 min - 9

Auto Layout en iOS: Diseño Responsivo con Constraints y StackViews
11:10 min - 10

Creación y configuración de tablas en iOS con Swift
12:49 min - 11

Creación de celdas personalizadas en TableView de iOS
14:00 min - 12

Persistencia de Datos en iOS con UserDefaults
11:09 min
Manejo de dependencias
Servicios Web
Proyecto: PlatziTweets
- 19

Desarrollo de "Platzi Tweets": Red Social iOS Realista
02:24 min - 20

Configuración Inicial de Proyecto iOS con CocoaPods
06:18 min - 21

Diseño de Pantallas de Bienvenida, Inicio de Sesión y Registro en iOS
13:06 min - 22

Controladores y validaciones en pantallas de registro y login
12:22 min - 23

Validación y Conexiones en Login y Registro iOS
10:01 min - 24
Modelado de Endpoints y JSON para API de PlatziTweets
01:44 min - 25

Integración de Autenticación con API de Platzi Tweets
09:37 min - 26

Desarrollo de Registro y Autenticación en Aplicaciones iOS
06:47 min - 27

Diseño de Interfaces para Aplicaciones iOS: Creación de Celdas Personalizadas
12:37 min - 28

Consumo de API para mostrar tweets en iOS
12:43 min - 29

Diseño de Pantalla para Crear y Publicar Tweets en iOS
11:06 min - 30

Conexión de Pantalla de Publicación con Servicios de Platzi Tweets
09:11 min - 31

Borrado de Tweets Propios en iOS usando Swipe en UITableView
12:21 min - 32

Uso de la Cámara del iPhone para Adjuntar Fotos en Posts
10:40 min - 33
Conexión de Aplicaciones iOS con Firebase paso a paso
02:26 min - 34

Configuración de iPhone y X-Code para ejecución de apps
04:45 min - 35

Subida de Fotos a Firebase y Publicación en Twitter
13:38 min - 36

Configuración de Post con Imagen en Firebase
03:13 min - 37

Captura y Publicación de Videos en iOS con Firebase
09:17 min - 38

Subida de Videos a Firebase e Integración en Posts de iOS
14:41 min - 39

Configuración de Celdas para Reproducción de Videos en iOS
07:58 min - 40

Acceso al GPS y almacenamiento de coordenadas en iOS
09:43 min - 41

Integración de Mapas en iOS con Coordenadas de Usuario
11:29 min - 42

Marcadores y Configuración de Mapas en iOS con Swift
14:11 min - 43

Mejoras avanzadas en UI y UX para iOS Developer
01:28 min
En producción
iOS Avanzado
Hola, iOS Developer
Conoce quién enseña el curso

Carlos Mejía
Senior iOS Developer
Proyecto del curso

Platzi Tweets
Crea una aplicación que permite compartir mensajes con el resto del mundo. Elabora los storyboards de tu app para iOS. Desarrolla la lógica de tu aplicación utilizando Swift y las herramientas actuales de Apple. Consume servicios web, librerías nativas y de terceros. Despliega tu aplicación para realizar pruebas.
Ver proyectosoftware y recursos necesarios
- Xcode
4.8 · 148 opiniones


Jefferson Naranjo Rodríguez
Recomendaría el curso si estuviera más actualizado, Xcode ha cambiado mucho, a veces lanza alertas que a el no le aparecían, por ejemplo en el info.plist. Solo por eso no recomendaría ya que es mucho mejor los cursos que están actualizados, por ejemplo el curso de Swift UI es lo mejor que tiene platzi. POR FAVOR QUEREMOS MÁS CURSOS DE DESARROLLO MOVIL.


Daniel da Silva Jarque
Gracias al profesor, por el curso y a los compañeros, por sus aportaciones. Dedico este diploma a la memoria de mi madre, muerta a causa del virus COVID-19, el 19 de enero de 2021, a los 79 años de edad.


Emmanuel Guerra Sánchez
Excelente curso, el mejor para aprender desarrollo de apps para iOS de Platzi. Da todas las herramientas para construir apps profesionales y un poco mas alla (probar el app, objective c)


Jozek Andrzej Hajduk Sánchez
Me gusto mucho el curso, sin embargo tengo algunas recomendaciones. Durante el curso trabajamos en un proyecto que se conectaba a un backend, al dia de hoy ese backend no funciona y no es posible completar el curso con la misma facilidad que el profesor muestra. Sugiero que para esos casos: - Den la posibilidad (una lectura opcional) de clonar el repositorio del backend - Tener un tutorial para conectar una DB y levantar un backend en Docker, De esta forma, nos ayudarian a trabajar sin lios, simulando mucho mas un entrono real de desarrollo. Tambien creo que fue demasiado contenido de multiples lenguajes, estructuras de codigos, y formas de programar para un mismo curso. Y finalmente creo que lo mejor seria que si desarrollamos proyectos, estos contengan una arquitectura real, las mejores practicas y el codigo limpio de la mejor forma. No es unicamente aprender por aprender, creo que estos espacios son el mejor momento para aprender los mejores estandares de la tecnologia, e ir puliendolos ya en un entorno real de desarrollo. Es algo muy bueno tanto para nosotros como desarrolladores, como para las empresas donde estaremos desarrollando

David Stiven Rodríguez Taborda
Un curso muy completo sobre Swift


Homini Desarrollo
Lo que no me gusto del curso fue que las URL no respondian cuando lo realice, entonces me toco crear mi propio servicio.

Daniel ROCHA GONZÁLEZ
como sencillo tan difícil como imposible Gracias por el apoyo de brindarme el conocimiento de toda su experiencia.


Nicolas Silva
el mejor, mas completo, y mas educativo curso por lejos en platzi


Servando Hernández Camargo
Gracias por sus conocimientos, excelente curso muy bien explicado.

Julio Lopez Martinez
Excelente curso. Deberían de actualizarlo para poderlo tomar en el 2023, tuve que “mockear” todos los servicios con Charles proxy para poder tomar todo el curso


Percy Bloomfield
Excelente el curso, todo práctico y muy bien explicado. Lamenté que el servicio de prueba que usamos durante el curso ya no esté disponible para consumir las API's pero use otro servicio e hice otro proyecto para practicar. Me hubiera gustado tener algún material en los recursos para repasar, pero asumo que no lo ponen por lo mucho que hay en internet. De todas maneras hubiera sido bueno.


Excelente Curso para aprender Storyboard y conectarlo con el codigo y manejar las particularidades del dispositivo


Adrian Mesa Gutierrez
Excelente curso, te da las bases necesarias para crear aplicaciones competentes y completas, excelente profesor

Jorge Eliecer Castaño Valencia
Excelente profesor, excelente clases... Mi unica recomendación es que esta clase debería estar primero que el curso de interfaces. Además, no quedaría mal clases de arquitectura.


Emmanuel Rivero
El profesor tiene muy claros los conceptos, explica mas que bien y se abordan temas bastante avanzados. El unico problema del curso, es que seben actualizar algunas cuestiones, pero ese es un problema general de la carrera de iOS.


Bernardo Cuervo
Excelente la metodología del profesor y el contenido del curso.


Marcela Avila Beltran
Excelente curso, muy bien explicado y muy buenas bases.


Christians Bonilla
Exelente

Muy buen curso,


EGNA LIZETH POLO RUBIANO
Excelente profesor, se toma el tiempo para explicar cada detalle.


Eduardo Anaya
El profesor super genial.


Gilberto Aviles Acosta
Este curso estuvo muy completo. Había muchos temas que daba por sentado que ya conocía pero en este curso aprendí cómo es que e deben realizar correctamente; y hay muchos temas nuevos que no dominaba y son necesarios para la vida laboral como desarrollador iOS.


El profesor es muy bueno explicando los temas y los ejemplos acerca del código utilizado.


Rene Cruz Flores
Uno de los mejores cursos de iOS que he tomado en Platzi! Mi reconocimiento al instructor, super claras y didácticas sus clases. Super recomendado!


Jose Gomez
El profesor es muy bueno y la forma de explicar es sensacional y muy apropiada.


Norvil Arce
Es un curso muy completo, si bien los videos pueden parecer cortos, el contenido es bastante útil.


Fernando Maximiliano Acoltzi Santillan
Sin lugar a dudas, es el mejor curso que he tomado en Platzi. El profesor es excelente y me gustaron todas las practicas que hicimos y el proyecto de Platzi Tweets. Ojalá hubiera una segunda parte con temas un poco más avanzados. Lo recomiendo bastante, gracias Profe :)


David Avendaño Casanova
Este curso sin duda es de los mejores que he tomado en Platzi, el profesor es excelente explicando y hace uso de muchas funcionalidades del sistema de iOS, recomiendo bastante este curso.


Willian González
Muy bueno el profesor, explica de manera excelente aunque un poco rapido y uno debe colocar el video a la mitad de velocidad, pero si es un buen profesor se esmera en enseñar los detalles de la programacion, lastima que el video no esta actualizado y muchos vinculos, incluso librerias ya no existen para esta fecha, igual se aprovecha en su estructura logica al igual que el conocimiento de las posibilidades del Xcode, muchas gracias Platzi por el curso, se puede recomendar alertando de los inconvenientes ya mencionados.


Brian Kette Carruthers
Muy Bueno el curso y la explicación por parte del profesor. Ahora se: Construir las interfaces de una app usando las herramientas de Xcode. Conectar y utilizar bibliotecas nativas y de terceros en tu app. Programar una app para iPhone con Swift 5. Desplegar mi aplicación para probarla con betatesters. Acceder al hardware del teléfono para enriquecer las funcionalidades de mi app.
Este curso es parte de estas rutas de aprendizaje
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender







