
Explora el diseño de software para apps móviles, desde identificar componentes clave hasta optimizar rendimiento y seguridad. Aprenderás a estructurar y gestionar dependencias para crear aplicaciones estables, escalables y accesibles.
Clases del curso
Diseño de una app móvil
Data y Networking
La base de un gran performance
Herramientas profesionales para el diseño de software móvil
Consideraciones finales para diseñar software móvil
¡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

conocimientos previos
- Desarrollo de aplicaciones Android.
software y recursos necesarios
- Android Studio.
4.7 · 60 opiniones


Joan Sebastián Castro Acosta
excelente curso, buen docente, buena presentación de la información y buena actitud.


Eduardo Gámez
Un ejemplo sencillo de una creacion de una app paso a paso, que por lo menos permita el inicio de sesion y lista unos productos, algo sencillo pero facil de entender para los que inician el desarrollo de app mobiles


Victor Flores
Good

EDWIN ALIAGA YUJRA
Muy bueno


Josue Reyna
Excelente curso, me hubiera gustado que fuera más enfocado a lo práctico, por favor hagan más cursos de android y linux!


Tarqui Callisaya Gladys Paola
La explicacion y los ejemplos


Zully Moncayo
Las anécdotas y que los ejemplos fueron basados en la experiencia.


Mario Roberto
Este curso me encanto, porque es la etapa del o de los primeros sprint del equipo dev donde se diseña el producto, me falto que hubieran hecho algun documento de seguimiento eso lo aria mas realista


Excelente curso!! Sabía que debía haber más que sólo programar lógicas, capas visuales y conexiones a fuentes de datos! Agradezco a este curso por lo aprendido! Ahora tengo más información relevante a la hora de construir mis apps!! Súper recomendado!!


Edwin Einsen Vásquez Velásquez
Partes prácticas para poder entender la teoría.

Wilver Fabian Fabian Rojas
Es muy bueno, da conocimiento sobre cosas generales del desarrollo movil.


Juan Camilo Gomez Muñoz
Lo mejor de lo mejor

Jonathan David Ahumada Novoa
El desarrollo de software en app móviles, todo un semestre explicado en pocas horas gracias al profesor Cristian Villamil.


Diego Alberto Lopez Palacio
Un poco complejo de asimilar tantos conceptos, pero a la final se entendia muy bien con lo ejemplos.

Sergio Josué Rodriguez Taborda
Contiene excelentes temas a tener en cuenta al momento de construir una app


Juan Camilo Jimenez V
conceptos nuevos y estructurados, falto fue el desarrollo de un proyecto en simultanea, para ir practicando lo aprendido


Paul Mauricio Realpe Guerrero
Contenido muy importante a tener en cuenta para desarrollar apps móviles de calidad.


Excelente curso, temas realmente avanzados y muy recomendados.


La claridad de explicación en cada tema y que los ejemplos en código eran concisos.


Excelente explicación


Gabriel Reyes Barrientos
Me encantó el curso! Suerte a todos los que lo tomen c: recomendado.

Es un curso introductorio que es de gran utilidad en la comprensión general de la construcción de aplicaciones móviles para los que somos novatos en la materia.

Paula Ballesteros
Falta práctica, es un curso muy teórico


buen curso y excelente profesor


Gabriel Castro
Lo mejor de este curso es la interactividad de los temas y poder aplicarlos en casos reales.


Luis Enrique Rendon Cortez
Muy buen curso para tener todos los conceptos necesarios para tener un proyecto con la solidez necesaria al tener un app un proyecto productivo.


HERNAN DARIO VELASQUEZ ORTIZ
Muy buen curso, el docente maneja muy bien el tema. Mucahs gracias


Jonathan Aranguri
Lo mejor del curso es que el docente transmite desde la experiencia y explica de forma muy clara conceptos que te permiten subir de nivel en tu carrera


Anderson Barbosa
Buena explicación


kevin antony calderon guabloche
Todo ok
Complementa este curso con nuestras rutas de aprendizaje

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




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!




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.




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.




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