
Desarrolla aplicaciones móviles en el nuevo ecosistema de Huawei con más de 400 millones de usuarios. Implementa funcionalidades desde notificaciones push hasta machine learning en tus proyectos.
Clases del curso
Autenticación con HMS Account Kit
Construyendo nuestra cámara de selfies con HMS ML Kit
Aplicando notificaciones push con HMS Push kit
Conclusiones y consejos
¡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

Juan Camilo Sandoval
Android Developer
Juan Sandoval es un desarrollador de software apasionado por aprender, crear y colaborar en proyectos innovadores. Su naturaleza autodidacta lo impulsa a descubrir nuevas tecnologías y soluciones creativas, combinando su atención al detalle con una mente ágil para enfrentar desafíos complejos.
Proyecto del curso

Cámara de selfies inteligente
Usando inteligencia artificial detecta el rostro y emociones de tu usuario para tomar fotos solo con una sonrisa. Además, implementa servicios de autenticación y notificaciones para tener una aplicación lista para el mercado.
Ver proyectoconocimientos previos
- Desarrollo de aplicaciones Android.
- Programación con Kotlin.
software y recursos necesarios
- Android Studio.
Mira las primeras 3 clases sin costo en este momento
4.4 · 53 opiniones


Pedro Quiñonez Verdugo
Este curso hace un proyecto muy interesante y vanguardista utilizando lo ultimo en tecnología mobile y machine learning, la desventaja es que es bastante complejo entender todo


Karen Alfaro
Excelente curso, espero poder ver un curso similar, buen profe dando datos exactos de lo que debemos usar.


Andres Felipe Garcia Pedreros
Gran curso, actualizado y gran profe :DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD


Oscar Espitia
Excelente curso. Buen maestro. Bastante técnico y puntual. Se aprendió bastante. Gracias totalesñ


Janes Saenz puerta
Excelente curso lo recomiendo uno de los mejores buen tutor recomendación total


Jorge González
Aunque debo confesar que hice el curso sin ningún conocimiento previo de Kotlin, me fue muy bien y entendí la mayoría de conceptos.


ANDRES GIOVANNY BECERRA MONROY
Lo mejor fue conocer las herramientas de Huawei y como se pueden implementar en aplicaciones.


Mario Enrique Ascencio Garcia
Excelente curso definitivamente necesitamos mas de estos cursos muy completo pero va muy rapido


Servando Hernández Camargo
Buena cátedra y conceptos bien desarrollados


Harold Hurtado Garcia
Bien explicado los pasos para realizar las integraciones con Huawei


Mario Tepe
Fue un curso muy completo. Requiere de bastante atención ya que se refiere a temas un poco más avanzados en Android que no han tocado otros cursos. Sin embargo, es de los mejores que se encuentran en el mercado en la actualidad

Roberto André Bocanegra Palacios
interesante, pero no se si necesario


Guerlmy Nuñez
Me gusto esta clase ojala todos los maestros de platzi den sus clases asi explicando desde 0 porque si supieramos no estubieramos en esta pagina buscando aprender, es mas eso hasta le conviene a la compañia asi los cursos son mas y mas largos


Javier Naranjo
De los cursos más complicados con respecto al contenido, pero lo logramos!


Muy buen curso y el profesor domina super bien el tema


No conocía este entorno y el curso me ha ayudado mucho. La materia es muy densa pero el profesor lo ha explicado muy bien y con mucho entusiasmo. Felicidades equipo Platzi!

Fabio Enrique Antonio Lorenzana
Excelente contenido y muy buena explicación, Aunque el proceso de huawei es un poco tardado.


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 por el COVID-19, el 19 de enero de 2021, a los 79 años de edad.

André Michel Andy Pozos
Muy buen curso, aunque faltó aclarar que es necesario un dispositivo Huawei para que la app funcione al 100%.


Luis Ernesto Garcia Andrade
Excelentes herramientas que provee Huawei para sus desarrolladores con esto tenemos muchas herramientas para hacer volar nuestra imaginación


Luis Salas
Muchas gracias por el contenido. Todo resultó ser muy interesante y de alto crecimiento.


Mauricio Hernández
Un buen curso para entrar al mundo de Huawei y utilizar sus herramientas! :D


Andrés Felipe González Silva
Muy buen curso, aprendi sobre desarollo huawei que es una buena opcion hoy en dia


me gusto el contenido del curso y como lo explican.


Antonio Espino Muñoz
buen curso para comprender los sistema sde HMS. Como opción a mejora aplicaria servicios a mapas o herramientas que te ayuden a la migración de código con servicios google a HMS


Cristian Álvarez
No sabía que se podían hacer tantas cosas con librerías de Huawei, muy interesante el curso


Daniel Alberto Pedroza Acuña
Excelente experiencia de creación de aplicación con Huawei Guiada por el profesor de forma excelente. Pasos bien explicados y concretos. Full tips


cristhiam orlando medina blanco
gooddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd


Max Ferrer Cabanillas Salas
Excelente curso !!!


muchas gracias
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 videojuegos
Aprende a desarrollar videojuegos con motores como Unity, Game Maker y Godot.




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!




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.




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.




Bases de datos desde cero
Es muy importante saber qué, cómo y dónde se guardarán tus datos. Aprende desde cero la teoría y práctica para administrar DBs profesionalmente.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender