
Aprende a diseñar experiencias consistentes y funcionales en iOS y Android mientras mantienes la esencia y personalidad de tu marca en cada plataforma. Descubre los fundamentos de Material Design y Human Interface Guidelines, domina tipografía, color, navegación e interacciones. Además, explora cómo implementar tecnologías nativas como Apple Pay y Google Pay en tus diseños, y utiliza herramientas como Figma para validar y documentar tus diseños. Al finalizar, estarás preparado para crear interfaces intuitivas, atractivas y alineadas con las expectativas de los usuarios en ambas plataformas.
Clases del curso
Sistemas de Diseño en iOS y Android
Componentes y Elementos Visuales
Tecnologías Nativas
Animaciones y Microinteracciones
Validación y Entrega de Diseños
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Raúl Aguilar
Senior Product Designer
Product Designer con más de 10 años de experiencia en la creación de productos digitales que combinan las necesidades del usuario con los objetivos del negocio. Ha colaborado con startups en crecimiento y equipos internacionales, diseñando experiencias funcionales, accesibles y de alto impacto. Su trayectoria abarca industrias como logística, educación, salud, tecnología financiera y alimentación. Además, ha liderado workshops, desarrollado sistemas de diseño desde cero y apoyado a equipos en momentos clave de evolución de producto. Reside en Guadalajara, México, y se mantiene en constante aprendizaje sobre tecnología, diseño y comportamiento humano.
Proyecto del curso

Cinecosmos
Cinecosmos es una aplicación de venta de boletos de cine que actualmente presenta problemas de diseño al haber sido creada como una webapp genérica. Esto ha generado múltiples quejas de los usuarios, quienes reportan una navegación confusa, botones que no responden como se espera y una experiencia visual poco adaptada a sus dispositivos. En este curso, tendrás la oportunidad de rediseñar la app desde cero, aplicando las guías oficiales de diseño: Material Design para Android y Human Interface Guidelines para iOS. El objetivo es crear una experiencia verdaderamente nativa, fluida e intuitiva. Al finalizar, contarás con un prototipo funcional listo para ser entregado al equipo de desarrollo, logrando una mejora significativa en la usabilidad y percepción del producto.
conocimientos previos
- Fundamentos de Diseño de Interfaces UI y UX
- Fundamentos de Diseño con Figma
software y recursos necesarios
- Figma
Mira las primeras 2 clases sin costo en este momento
4.4 · 4 opiniones

Carlos Ignacio Ramirez
Me ha encantado el contenido del curso, muy útil para implementar de ahora en adelante en mis proyectos. Si ya tenía una noción del tema, ahora refuerzo con este contenido. Lecciones claras y al punto.

Carlos Andrés Echavarría Cárdenas
Excelente curso y gran dominio


Sergio Adrián Quintana Francisco
Excelente


Angel Rafael Velasquez Gonzalez
Excelente
Complementa este curso con nuestras rutas de aprendizaje

Programación y Software
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados.




Producción de videojuegos
Aprende el proceso de creación para liderar la planeación, producción y dirigir el equipo de desarrollo de un juego.




Desarrollo de aplicaciones multiplataformas
React Native y .NET MAUI son frameworks multiplataformas que permiten crear aplicaciones móviles para Android e iOS con un solo código.




Desarrollo de Aplicaciones Android
Aprende a desarrollar apps móviles con Android. Domina Kotlin, diseño de interfaces y patrones de diseño. Amplía tus habilidades con cursos especializados.




Desarrollo de videojuegos
Aprende a desarrollar videojuegos con motores como Unity, Game Maker y Godot.




Configura tu entorno de desarrollo para programar
Aprende a utilizar un editor de texto, git, GitHub y la línea de comandos en tu computadora. Esta ruta te prepara para comenzar en Windows, Linux y macOS.




Fundamentos de programación
Descubre ¿Cómo se hacen Apps y los Sitios Web? Esta ruta te da bases sólidas en cualquier lenguaje ¡incrementando tus oportunidades laborales!




Lenguajes de programación
Explora las bases de los lenguajes de programación mas usados y demandados en la industria. Estos lenguajes son útiles para construir aplicaciones de todo tipo.




Desarrollo de Aplicaciones iOS
iOS es el sistema operativo que usan iPhone y el iPad de Apple. El lenguaje que se usa para desarrollar aplicaciones para estos dispositivos se llama Swift.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender