Blog para desarrolladores de Android: 11 semanas de Android: juegos, multimedia y 5G

Publicado por Dan Galpin Defensor de los desarrolladores

  Android

Esta publicación de blog es parte de una serie semanal de # 11WeeksOfAndroid. Para cada una de las # 11WeeksOfAndroid, nos sumergiremos en áreas clave para que no se pierda nada. Esta semana hemos destacado juegos, medios y 5G; aquí tienes un vistazo a lo que debes saber.

¿Cuál es el zumbido de Android 11?

  • Ahora puede controlar las aplicaciones multimedia desde un espacio dedicado dentro del área de notificación habilitando funciones como reanudar la reproducción y transferencia sin interrupciones.
  • Las API 5g nuevas y actualizadas lo ayudan a desbloquear nuevas experiencias de usuario transformadoras.
  • Agrega nuevo soporte para herramientas y tecnologías de juego clave. Además de eso, estamos creando herramientas para mejorar su experiencia de desarrollador de juegos y ayudarlo a caracterizar mejor el rendimiento de su juego, servicios para ayudarlo a expandir el alcance de su juego a más dispositivos y nuevas audiencias, y nuevas y mejoradas. funciones para respaldar el lanzamiento al mercado de sus juegos con Google Play.

Medios de Android 11

Hemos explicado cómo aprovechar los nuevos controles de medios en Android 11 asegurándonos de que tu aplicación use MediaStyle con un token MediaSession válido. Mostramos cómo respaldar el currículum vitae multimedia al hacer que su aplicación sea visible con MediaBrowserServiceCompat utilizando la sugerencia EXTRA_RECENT para ayudar con la reanudación y administración del contenido en Play y onGetRoot devolución de llamada. Finalmente, le mostramos cómo aprovechar la biblioteca jetpack de MediaRouter para admitir la transferencia de medios sin problemas entre dispositivos. Consulte la versión actualizada del ejemplo de UAMP que contiene una implementación de referencia para controles multimedia y reanuda la reproducción.


Android 11 y 5G

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

  • Transformación de casos de uso internos en casos de uso externos
  • Transformación de la UX centrada en fotografías en video o UX centrada en AR
  • La precarga es útil para hacer que tu aplicación sea aún más receptiva
  • Transforme los casos de uso de nicho en casos de uso tradicionales, como habilitar la transmisión de contenido en cualquier lugar

Android 11 agrega nuevas API y actualiza las API existentes para asegurarse de que tiene todas las herramientas que necesita para aprovechar las funciones de 5G, como una API de estimación de ancho de banda mejorada, una función de detección de 5G y una nueva banderas de medición de los operadores móviles. El emulador de Android ahora le permite desarrollar y probar estas API sin la necesidad de un dispositivo 5G o una conexión de red. Todo esto y más está disponible en nuestra página dedicada a 5G.

Manténgase actualizado sobre lo que está sucediendo con el desarrollo de juegos

Hemos presentado un episodio especial de "11 semanas" de The Android Game Developer Show que brinda una actualización sobre las herramientas, los servicios y las tecnologías que ofrecemos para ayudarlo a comenzar. crea, optimiza y distribuye grandes juegos.

Visite d.android.com/games para conocer todo lo que hemos hablado esta semana y más, y manténgase actualizado suscribiéndose al boletín trimestral de juegos.

Herramientas de desarrollo de juegos de Android

En Android Studio 4.1, hemos mejorado la vista de seguimiento del sistema de CPU Profiler y agregado Native Memory Profiler, que ahora se pueden iniciar de forma autónoma desde Android Studio. Las publicaciones del blog System Trace y Native Memory contienen más detalles sobre cómo usarlas con tu juego o aplicación.

Puedes registrarte para obtener vistas previas para desarrolladores de la Extensión de desarrollo de juegos de Android y el Inspector de GPU de Android. La extensión de desarrollo de juegos para Android ayuda a crear juegos C / C ++ multiplataforma, mientras que GPU Inspector se usa para perfilar y depurar gráficos. Esté atento a la versión beta abierta de Android GPU Inspector.

Llega a más dispositivos y usuarios con tu juego

Hicimos un análisis en profundidad de Android Performance Tuner, explicando las anotaciones, los niveles de calidad y los parámetros de fidelidad junto con algunas prácticas recomendadas sobre cómo usarlos. Después de implementarlo, también explicamos cómo usar los nuevos conocimientos y análisis que obtendrá dentro de Android Vitals.

Hemos demostrado cómo Google Play Asset Delivery aporta los beneficios de los paquetes de aplicaciones a los juegos con grandes recursos, métodos de entrega flexibles, actualizaciones automáticas, compresión y parches delta. La orientación del formato de compresión de texturas llegará muy pronto, lo que le permitirá aprovechar la compresión de texturas moderna como ASTC (ahora compatible con más del 50% de los dispositivos), lo que le permite reducir en gran medida el tamaño y la huella del juego en memoria.

Hemos lanzado nuevos laboratorios de código para ayudarlo a integrar Android Performance Tuner y Google Play Asset Delivery en su juego nativo Unity o C / C ++.

Hemos cubierto cómo podemos ayudarlo a proteger su juego, jugadores y negocio combatiendo la monetización y el abuso de distribución.

Impulsa el lanzamiento al mercado de tus juegos

Hemos lanzado la beta abierta de Play Games Services – Friends para ayudarte a iniciar y mejorar tus redes de amigos en el juego a medida que tus juegos han surgido en nuevos clúster en la aplicación Play Games.

Demostramos la nueva experiencia de administración de versiones en la versión beta de Google Play Console y mostramos cómo puede ayudar a su flujo de trabajo de prueba y publicación.

El día 1 de las instalaciones automáticas es una nueva función de Google Play que permite a los usuarios solicitar la instalación automática del juego durante el registro previo. Los primeros experimentos muestran un aumento del 20% en las instalaciones del primer día cuando se utiliza esta función. El nuevo menú de preinscripción en la versión beta de Google Play Console hace que sea más fácil que nunca acceder a esta función.

Hemos mostrado cómo optimizar la página de la ficha de Play Store para aprovechar la experiencia visual de juego enormemente mejorada dentro de Google Play, mostrando gráficos de juegos ricos y videos llamativos.

La nueva API de revisión en la aplicación te permite elegir cuándo solicitar a los usuarios que escriban reseñas desde tu juego, sin tener que volver a la página de detalles de la aplicación. Esta API admite revisiones públicas y privadas para cuando su aplicación está en versión beta.

Ruta de aprendizaje

Si está buscando una manera fácil de capturar los aspectos más destacados de esta semana, eche un vistazo a la ruta de juegos, medios y 5G. Una ruta es un tutorial ordenado que permite a los usuarios completar un formulario predefinido que culmina en un cuestionario. Incluye videos y publicaciones de blog. Se otorga una insignia virtual a cada usuario que aprueba el cuestionario. Pon a prueba tus conocimientos sobre los puntos clave sobre el desarrollo de juegos de Android, los medios y 5G para ganar una insignia de edición limitada.

Conclusión clave

Gracias por sintonizarnos y conocer lo último en juegos, medios y desarrollo 5G de Android.

Transferencia y recuperación multimedia sin interrupción

MediaRouter API (ejemplo de UAMP)

5G

API para estimación de ancho de banda

Detección 5G (emulador de Android)

Bandera de medición

Funciones encontradas en Android Studio 4.1 (canal Beta)

Seguimiento del sistema en el generador de perfiles de CPU de Android Studio

Perfil de memoria nativa de Android Studio

Instrumentos independientes de prelanzamiento

Extensión para desarrollar juegos para Android

Inspector de GPU de Android.

Funciones del SDK de juegos de Android

Biblioteca de Android Frame Pacing

Optimizador de rendimiento de Android (Codelab C / C ++) (Unity Codelab)

Funciones de Google Play

Entrega de recursos de Play (C / C ++ Codelab) (Unity Codelab)

En la API de revisión de aplicaciones

Aplicación de licencia

Certificado SafetyNet

Preinscripción

Servicios para juegos de Google Play

Servicios de juego de Play Friends Beta

Puede encontrar la lista de reproducción de contenido de video # 11WeeksOfAndroid completa aquí y obtener más información sobre cada semana aquí. Continuaremos destacando nuevas áreas cada semana, así que mantén los ojos bien abiertos y síguenos en Twitter y YouTube. ¡Muchas gracias por permitirnos ser parte de esta experiencia contigo!

Compruebe también

El arsenal de Android: historias de usuarios

Puedes leerlo en portugués (https://github.com/welbert6/MaterialStoryView/edit/master/ReadmePT.md) Capturas de pantalla Introducción MaterialStoryView es una biblioteca de Android …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *