11 semanas de Android: juegos, contenido multimedia y 5G

Publicado por Dan Galpin, representante de desarrolladores

Android

Esta entrada de blog es parte de una serie semanal de #11WeeksOfAndroid. En cada edición de #11WeeksOfAndroid, trataremos un área clave para que no te pierdas nada. El tema de esta edición son los juegos, el contenido multimedia y el 5G. Esto es lo que deberías saber al respecto.

¿Qué se sabe de Android 11?

  • Ahora puedes controlar aplicaciones de contenido multimedia desde un espacio exclusivo dentro del área de notificaciones al mismo tiempo que habilitas funciones como la reanudación de reproducción y transferencias fluidas.
  • Las nuevas y actualizadas API de 5G te ayudan a desbloquear experiencias del usuario innovadoras y transformadoras.
  • Se agrega compatibilidad para herramientas y tecnologías de juego clave. Además, estamos creando herramientas para mejorar la experiencia de los desarrolladores de juegos y ayudarte a caracterizar mejor el rendimiento de tu contenido, servicios para que puedas ampliar el alcance de tu juego a más dispositivos y públicos, y funciones nuevas y mejoradas que respalden la comercialización de tus títulos con Google Play.

Contenido multimedia en Android 11

Hemos cubierto cómo aprovechar los nuevos controles multimedia de Android 11 asegurándonos de que tu app use MediaStyle con un token válido de MediaSession. Mostramos cómo admitir la reanudación de contenido multimedia haciendo que tu app sea detectable con un MediaBrowserServiceCompat, usando la sugerencia de EXTRA_RECENT para ayudar a reanudar el contenido y procesar las devoluciones de llamada de onPlay y onGetRoot. Finalmente, te mostramos cómo aprovechar la biblioteca MediaRouter de Jetpack para admitir la transferencia fluida de contenido multimedia entre dispositivos. Consulta la versión actualizada de la muestra de UAMP, que contiene una implementación de referencia para los controles multimedia y la reanudación de reproducción.

Android 11 y 5G

Hemos cubierto algunas de las principales formas en que las apps pueden beneficiarse de 5G, entre las que se incluyen:

  • Convertir los casos de uso de interior en casos de uso de exterior.
  • Convertir la UX centrada en fotos en UX centrada en videos o AR.
  • Ayudar en la carga previa de contenido para que tu app sea aún más responsiva.
  • Convertir los casos de uso de nicho en casos de uso corrientes, como permitir la transmisión de contenido en todas partes.

Android 11 agrega nuevas API y actualiza las existentes para garantizar que dispongas de todas las herramientas necesarias para aprovechar las capacidades de 5G, como una API de estimación de ancho de banda mejorada, funciones de detección de 5G y una nueva marca de medición de proveedores de telefonía celular. Android Emulator ahora te permite desarrollar y probar esas API sin necesidad de tener un dispositivo 5G o una conexión de red. Todo esto (y más) está disponible en nuestra página exclusiva sobre 5G.

Ponte al día con lo que está pasando con el desarrollo de juegos

Presentamos un episodio especial de «11 semanas» de The Android Game Developer Show, que ofrece una actualización de las herramientas, los servicios y las tecnologías que traemos para ayudarte a diseñar, optimizar y distribuir juegos increíbles.

Consulta d.android.com/games para aprender sobre todo lo que hemos cubierto esta semana y mucho más, y mantente al día inscribiéndote para recibir el boletín informativo trimestral sobre juegos.

Herramientas de desarrollo de juegos para Android

En Android Studio 4.1, mejoramos la vista System Trace de CPU Profiler y agregamos Native Memory Profiler, y ahora ambas funciones pueden lanzarse de forma independiente de Android Studio. Las entradas de blog de System Trace y Native Memory tienen más detalles sobre cómo usar esas funciones con tu juego o app.

Puedes registrarte a fin de recibir las vistas previas para desarrolladores de la Android Game Development Extension y Android GPU Inspector. La Android Game Development Extension ayuda a diseñar juegos multiplataforma en C/C++, mientras que GPU Inspector se utiliza para perfilar y depurar gráficos. Estate atento a la versión Beta abierta de Android GPU Inspector.

Cómo llegar a más dispositivos y usuarios con tu juego

Nos enfocamos profundamente en Android Performance Tuner y explicamos anotaciones, niveles de calidad y parámetros de fidelidad, además de algunas prácticas recomendadas para utilizar esos recursos. Una vez que hayas implementado eso, también cubrimos cómo usar las nuevas estadísticas y datos de análisis que obtendrás dentro de Android Vitals.

Mostramos cómo Google Play Asset Delivery lleva los beneficios de los paquetes de apps a juegos con tamaños de activos más grandes, modos de entrega flexibles, actualizaciones automáticas, compresión y parches delta. El formato de compresión de texturas de destino estará disponible muy pronto y te permitirá aprovechar la compresión de texturas moderna como ASTC (ahora compatible en más del 50% de los dispositivos) para que puedas reducir considerablemente el tamaño de tu juego y la huella en la memoria.

Publicamos codelabs nuevos para ayudarte a integrar Android Performance Tuner y Google Play Asset Delivery en tu juego de Unity o C/C++ nativo.

Te explicamos cómo podemos ayudar a proteger tu juego, los jugadores y tu negocio luchando contra el abuso de distribución y monetización.

Impulsa la comercialización de tus juegos

Lanzamos la versión Beta abierta de Play Games Services – Friends para ayudarte a crear y mejorar tus redes de amigos dentro de juegos mientras tus títulos aparecen en nuevos clústeres de la app de Play Games.

Demostramos la experiencia de administración de versiones nuevas en Google Play Console Beta e indicamos cómo puede contribuir a tu flujo de trabajo de prueba y publicación.

La instalación automática en el primer día es una nueva función de Google Play que permite a los usuarios solicitar la instalación automática de tu juego durante el período de prerregistro. Los primeros experimentos muestran un aumento de más del 20% en las instalaciones del día uno cuando se usa esta función. El nuevo menú de prerregistro de Google Play Console Beta facilita más que nunca el acceso a esta función.

Mostramos cómo optimizar la página de la ficha de tienda para aprovechar la experiencia visual mejorada de juegos dentro de Google Play mediante gráficos de juegos y videos atractivos.

La nueva API de opiniones integradas en la app te permite elegir cuándo pedir a los usuarios que escriban opiniones desde tu juego, sin necesidad de que regresen a la página de detalles de la app. La API admite opiniones públicas y privadas para la fase Beta de tu app.

Vías de aprendizaje

Si estás buscando una manera fácil de conocer lo más destacado de esta semana, echa un vistazo a la vía de aprendizaje de juegos, contenido multimedia y 5G. Una vía de aprendizaje es un instructivo ordenado que permite a los usuarios completar un módulo predefinido que culmina en un examen. Incluye videos y entradas de blog. Se otorga una insignia virtual a cada usuario que aprueba el examen. Pon a prueba tus conocimientos sobre las conclusiones clave del desarrollo de juegos para Android, contenido multimedia y 5G a fin de ganar una insignia de edición limitada.

Conclusiones clave

Gracias por mantenerte al tanto y enterarte de lo último en el desarrollo de juegos para Android, contenido multimedia y 5G.

Transferencias fluidas y reanudación de contenido multimedia

API de MediaRouter (muestra de UAMP)

5G

API de estimación de ancho de banda

Detección de 5G (Android Emulator)

Marca de medición

Funciones disponibles en Android Studio 4.1 (canal Beta)

System Trace en CPU Profiler de Android Studio

Native Memory Profiler de Android Studio

Herramientas independientes previas al lanzamiento

Android Game Development Extension

Android GPU Inspector.

Funciones de Android Game SDK

Android Frame Pacing Library

Android Performance Tuner (codelab de C/C++) (codelab de Unity)

Funciones de Google Play

Play Asset Delivery (codelab de C/C++) (codelab de Unity)

API de opiniones integradas en la app

Licencia de apps

API de Attestation de SafetyNet

Prerregistro

Google Play Games Services

Play Games Services Friends Beta

Puedes encontrar la lista de reproducción completa del contenido de video de #11WeeksOfAndroid aquí y obtener más información sobre cada semana aquí. Seguiremos hablando sobre nuevas áreas destacadas cada semana, así que mantente al tanto y síguenos en Twitter y YouTube. Muchas gracias por dejarnos ser parte de esta experiencia contigo.


Source: Google Dev

Deja un comentario