Introducci贸n a HMS Core

1

Pasos para el desarrollo de aplicaciones con Huawei

2

Debugging en la nube con Huawei

3

驴Qu茅 es HMS Core?

4

Creaci贸n del proyecto en Android Studio

5

Creaci贸n de la aplicaci贸n en App Gallery Connect

6

Configuraci贸n de firma SHA-256

7

Configuraci贸n de APIs

8

Configuraci贸n de Android Studio y Gradle

9

Probando la sincronizaci贸n de la aplicaci贸n

Autenticaci贸n con HMS Account Kit

10

Dise帽ando nuestra pantalla de login

11

Agregando los m茅todos de autenticaci贸n

12

Verificando la autenticaci贸n

13

Agregando el m茅todo de logout

Construyendo nuestra c谩mara de selfies con HMS ML Kit

14

Machine Learning con Huawei

15

Agregando los permisos para acceder a la c谩mara

16

Dise帽ando la pantalla personalizada de la c谩mara

17

Creando la capa de gr谩ficos de la c谩mara

18

Creando el layout para nuestro rostro

19

Creando el layout del lente de la c谩mara

20

Creando nuestra actividad de c谩mara

21

Agregando nuestra c谩mara personalizada a la actividad

22

Agregando los m茅todos de verificaci贸n de rostro

23

Agregando la detecci贸n de rostro y sonrisa individual

24

Agregando la detecci贸n de rostro y sonrisa grupal

25

Tomar nuestra imagen y agregar un m茅todo de re-toma de foto

26

Guardar la foto en nuestra galeria

Aplicando notificaciones push con HMS Push kit

27

Crear el servicio de push notifications

28

Agregar el servicio de HMS Push kit

29

Verificar la conectividad de las notificaciones en App Gallery Connect

Conclusiones y consejos

30

Tips y soluci贸n de inconvenientes frecuentes

31

驴Qu茅 m谩s tiene Huawei?

Debugging en la nube con Huawei

2/31

Lectura

Cloud Debugging te proporciona una soluci贸n de depuraci贸n en la nube eficiente y gratuita para que puedas resolver problemas a la hora de probar tus aplicaciones con los kits de Huawei, suministrando dispositivos en la nube para probar fallas y reproducir errores, reduciendo tus costos de testing. Adem谩s, te permite conocer intuitivamente el estado de ejecuci贸n de tus aplicaciones en los dispositivos Huawei m谩s recientes y populares en cualquier momento y en cualquier lugar.

Cloud Debugging otorga 24 horas de depuraci贸n gratuita despu茅s de completar la verificaci贸n de identidad y te permite solicitar m谩s tiempo por un n煤mero ilimitado de veces. Dos de sus mayores beneficios son:

1. Te permite depurar aplicaciones en dispositivos Huawei populares en cualquier momento y en cualquier lugar.

image18.png

2. Te permite ver y descargar registros de las pruebas de tu aplicaci贸n. Fallas, Logs, depuraciones.

image17.png

Vamos a ver una introducci贸n:

1. Prerrequisitos

Para usar Cloud Debugging, necesitas tener registrada tu cuenta de desarrollador en Huawei. Registra tu cuenta aqu铆.

2. Realizando el testeo remoto

Paso 1: ingresa con tu cuenta de desarrollador de Huawei en el portal oficial de desarrolladores.

image2.png
image13.png

Paso 2: dale click a la pesta帽a que dice: 鈥淐ustomize Console鈥 o 鈥淧ersonaliza tu consola鈥.

image15.png
image6.png

Paso 3: la p谩gina de la consola se muestra. Ve a App services > Testing > Cloud Debugging. La p谩gina de Cloud Debugging se muestra.

image9.png
image14.png

Paso 4: busca tu dispositivo deseado para probar y dale click en 鈥淪tart Debugging鈥.

image8.png

Paso 5 en la caja de dialogo que aparece, selecciona la duraci贸n. Por ejemplo 30 minutos.

image10.png

Paso 6: el dispositivo se inicia. Toma al menos 1 minuto.

image5.png

Paso 7: dale click donde dice 鈥渟ubir apk鈥. Necesitas generar tu apk desde Android Studio y subirlo en esta opci贸n.

image19.png

Paso 8: el progreso de subida del app se ve en la pantalla. Cuando el apk suba dale click en instalar.

image4.png

Paso 9: despu茅s de la instalaci贸n la aplicaci贸n se muestra en el dispositivo. La informaci贸n de la aplicaci贸n se muestra en la pesta帽a de apps en la parte derecha de la p谩gina.

image16.png

Paso 10: puedes ir a la pesta帽a de 鈥淢y Info鈥 para visualizar la informaci贸n acerca del dispositivo en el cual la aplicaci贸n est谩 siendo testeada.

image7.png

3. Liberando el dispositivo

Si ya terminaste de testear antes de que termine la duraci贸n que configuraste, puedes liberar el dispositivo de la siguiente forma:

M茅todo 1:

En la p谩gina, dale click a 鈥淪top debugging鈥 en la esquina superior derecha y dale click en 鈥淥K鈥. El dispositivo ser谩 liberado exitosamente y nuevamente se muestra el modelo en la lista.

image11.png

M茅todo 2:

Ve a 鈥淢y info鈥 , selecciona el dispositivo que quieres liberar, y dale click al s铆mbolo e link 馃敆 en la parte derecha, y luego dale click a 鈥淥K鈥. El dispositivo ser谩 liberado exitosamente y nuevamente se muestra el modelo en la lista.

image12.png
image3.png

4. Viendo los Logs del sistema

En la parte derecha de la p谩gina de Cloud Debugging, dale click a la pesta帽a que dice: 鈥淟ogs鈥 y luego dale click a la opci贸n 鈥淓xport logs鈥. As铆 se generar谩 la vista para ver las l铆neas de debug del dispositivo. Puedes ver los logs en sus opciones: Verbose, Debug, Info, Warn, Error y Assert.

image1.png

As铆 es como puedes sacar ventaja de Cloud Debugging para hacer una depuraci贸n en la nube de forma eficiente y gratuita sin necesidad de tener un dispositivo f铆sico.

Te veo en la siguiente clase.

Aportes 4

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Se puede probar la camara tambien?

Dependiendo de la conexion de internet me ocurria que demoraba en subir el APK, pero es un excelente alternativa para probrar celulares con Huawei Mobile Services

Son buenos esos dispositivos en la nube, los he probado y es tan facil como subir el APK, lo unico a poner atension es que tiene un limite de tiempo

Que hay con el Scan kit ? se podr谩 probar?