
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.
Clases del curso
Tu primera app en iOS
Manejo de dependencias
Servicios Web
Proyecto: PlatziTweets
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 proyectoconocimientos previos
- Curso de Introducción a Swift
- Curso de Programación Orientada a Objetos en Swift
- Curso de Programación con Swift: Funciones
software y recursos necesarios
- Xcode
4.8 · 147 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.


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


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.


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

Kevin Alexander Ramírez Rodríguez
excelente curso muy detallado debería estar antes en la linea de aprendizaje


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


El curso e muy bueno. A pesar de que la tendencia actual es utilizar SwiftUI para la nuevas aplicaciones, en algunas empresas se sigue dando mantenimiento a antiguas apps desarrolladas con StoryBoard: este curso es muy utíl en ese sentido.

Santiago Rivadeneira Delgado
Un poco largo el curso pero me encantó.


GRUPO OM ASEN
Las explicaciones del profesor erran bastante entendibles


El profesor y el contenido, se nota que el profesor se esforzó por explicar los temas del curso de la mejor forma y siempre con una actitud motivante y agradable, ojalá este profe apareciera en otros cursos de Platzi


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


Yorman Orlando Colina Martinez
Me encanto como explixca el profesor, todo muy claro


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.


Juan Sebastian Bueno
One of the best courses I've done, really good teacher!! 100% recommended


Sergio Hernan Ramirez Vergara
Excelente manejo de xcode y swift para poder crear app con muchas funcionalidades de forma sencilla, falta un poco de objective C, en mi experiencia, aun es algo muy requerido


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


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 :)


CARLOS ALBERTO WILSON PEREZ
El mejor curso de iOS de toda la serie para iOS de plati. Me gustó mucho el ejemplo y la secuencia de tópicos que siguió. Gracias.


Bryan Bolivar
Excelente contenido y buena explicación , también el material de estudio


DayZ Lopez
Es uno de los mejores cursos de Platzi en iOS vale la pena. Es bastante cómodo y se siente pedagógica su manera de enseñar


Bastián Villalobos
El profe es super bueno para explicar, y aprendi como crear y aportar a iOS 🙌🏼


Sebastian Camilo Rozo Rozo
Excelente Curso, al inicio da un intro en algunos componentes de iOS, implementacion de libreriass de terceros para la app, explicacion de varios comportamientos, super recomendado


Javier Mendoza
Muy buen proyecto el del curo, la verdad es que el profesor demostró ser un conocedor de iOS. Personalmente al venid de Android sentí muy fácil la manera en que los temas se presentaban.

Gabriel Alejandro Gomez
Excelente contenido, muy bien explicado. Algunos retos la verdad es que llevan algo de tiempo, pero se logran por suerte. Muchas gracias!!


Isaac R. Hernández Sánchez
Es un buen profesor explica de una manera muy clara, espero proximo cursos con más contenido.


Andres Felipe Garcia Pedreros
Gran curso, aprendi mucho sobre como implementar swift en el desarrollo y sobre el desarrollo de interfaces :33333


Carlos Andres Garzón
Es un curso básico para iniciar en el mundo del desarrollo iOS
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender