
Desarrolla una cámara de selfies con inteligencia artificial usando Huawei Kits: Account Kit, Push Kit y Machine Learning Kit. Integra notificaciones Push y mejora la interacción con AppGallery Connect. Aprende a gestionar permisos y guardar imágenes.
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.
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


Max Ferrer Cabanillas Salas
Excelente curso !!!


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


excelente


JIMMY ZEGARRA
huewauy aprobados excelente valio la pena estudiar super interante de captar la sonrisa me parece fabuloso

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


Juan Pablo Gutierrez Aguiar
Una clase bastante entretenida me gusto mucho y la recomienda para cualquiera que quiera aprender a hacer aplicaciones


Excelente curso. Sin embargo, bastante complejo, lo retomaría un par de veces o recomendaría introducir otros servicios de Huawei para familiarizarse con el entorno.


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


Héctor Germán Gil Novoa
muchas gracias, es un excelente curso, aprendí muchísimo ……….


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


cristhiam orlando medina blanco
gooddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

Gerson Mauricio Flores Gutierrez
muy buen curso muchas gracias


muchas gracias


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!


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.
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.




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!




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