Es_Android
  • Inicio
  • Aplicaciones
  • Juegos
  • Trucos Android
  • Desarrollo
  • Wearables
No encontramos nada!
View All Result
Es_Android
  • Inicio
  • Aplicaciones
  • Juegos
  • Trucos Android
  • Desarrollo
  • Wearables
No encontramos nada!
View All Result
Es_Android
No encontramos nada!
View All Result
Home Desarrollo

Cómo escalar aplicaciones hechas para dispositivos móviles a ChromeOS

Por EsAndroid
11/12/2022
en Desarrollo
Tiempo de lectura:7 minutos
A A
Cómo escalar aplicaciones hechas para dispositivos móviles a ChromeOS
Share on FacebookShare on Twitter

Cómo escalar aplicaciones hechas para dispositivos móviles a ChromeOS

Publicado por Patrick Fuentes, ingeniero de relaciones con los desarrolladores, Google ChromeOSCómo escalar aplicaciones hechas para dispositivos móviles a ChromeOSEl apetito de la gente por aplicaciones en pantallas más grandes está creciendo rápidamente. Solo en el primer trimestre de 2022, hubo 270 millones de usuarios activos de Android en Chromebooks, tabletas y plegables. Entonces, si desea aumentar el alcance, el compromiso y la lealtad, llevar su aplicación más allá de los dispositivos móviles desbloqueará un mundo de oportunidades.

Si su aplicación está disponible en Google Play, es muy probable que los usuarios ya estén interactuando con ella en ChromeOS. Y si recién está comenzando a pensar en pantallas más grandes, adaptar su aplicación a ChromeOS, que ejecuta un marco completo de Android, es un excelente lugar para comenzar. Además, la optimización para ChromeOS es muy similar a la optimización para otros dispositivos de pantalla más grande, por lo que cualquier trabajo que realice para uno se adaptará al otro.

A Cumbre de desarrolladores de Android 2022Yo compartí algunos matices específicos de ChromeOS para tener en cuenta al adaptar su aplicación a pantallas más grandes. Exploremos las cinco cosas principales que los desarrolladores deben considerar, así como las soluciones a los desafíos comunes.

Índice de Contenidos

  • 1) compatibilidad de entrada Finessing
  • 2) Crear una interfaz de usuario adecuada para pantallas más grandes
  • 3) Implementar compatibilidad binaria
  • 4) Dar a las aplicaciones una prueba exhaustiva
  • 5) Pulir aplicaciones para publicar
  • Conéctese con millones de usuarios de pantallas más grandes
  • Esto te puede interesar...
  • ¿Valen la pena los servicios de transmisión con publicidad?
  • Samsung usará Snapdragon para el Galaxy S23 y otros buques insignia a nivel mundial

1) compatibilidad de entrada Finessing

Una de las mayores diferencias entre el comportamiento del usuario en dispositivos móviles y de pantalla más grande es la preferencia de las personas por los dispositivos de entrada. Alrededor del 90% de los usuarios de ChromeOS interactuar con aplicaciones usando un mouse y un tecladoy los usuarios de Android en tabletas y dispositivos plegables a menudo hacen lo mismo.

Alrededor del 90% de los usuarios de ChromeOS interactúan con las aplicaciones usando un mouse y un teclado

El primer paso para cumplir con las expectativas de las personas es probar la compatibilidad de su aplicación con un teclado, un mouse y un lápiz óptico. Una vez que haya cubierto los conceptos básicos, puede agregar mejoras, como estados de enfoque bien pensados ​​y menús contextuales. También puedes seguir mejorar la compatibilidad de entrada en pantallas más grandes probando dispositivos de entrada específicos de la aplicación, como controladores de juegos.

Estados de enfoque y menús contextuales que se muestran en Chromebooks

2) Crear una interfaz de usuario adecuada para pantallas más grandes

Las personas cambian libremente el tamaño de las aplicaciones en ChromeOS, por lo que es importante pensar en cómo se ve y se siente su aplicación en una variedad de relaciones de aspecto, incluidas las orientaciones horizontales. Aunque Chrome OS ofrece soporte de compatibilidad de ventanas automáticas para experiencias hechas para dispositivos móviles, las aplicaciones que se optimizan específicamente para pantallas más grandes tienden a generar más participación.

El espacio de pantalla adicional en Chromebooks, tabletas y dispositivos plegables le brinda a usted y a sus usuarios más espacio para jugar, explorar y crear. Entonces, ¿por qué no aprovecharlo al máximo? Puedes implementar una interfaz de usuario receptiva para pantallas más grandes con kits de herramientas como Jetpack componer y crear experiencias adaptativas al apegarse a mejores prácticas de diseño.

3) Implementar compatibilidad binaria

Si ha ejecutado su aplicación exclusivamente en teléfonos Android, es posible que solo esté familiarizado con los dispositivos ARM. Pero las Chromebooks y muchas otras computadoras de escritorio a menudo usan arquitecturas x86, lo que hace soporte binario crítico. Aunque Gradle se compila para todas las ABI no obsoletas de forma predeterminada, aún deberá tener en cuenta específicamente la compatibilidad con x86 si su aplicación o una de sus bibliotecas incluye código C++.

Gracias a la traducción binaria, muchas aplicaciones de Android se ejecutarán en dispositivos ChromeOS x86 incluso si no hay disponible una versión compatible. Pero esto puede dificultar el rendimiento de la aplicación y afectar la duración de la batería, por lo que es mejor proporcionar soporte x86 explícitamente cuando puedas.

4) Dar a las aplicaciones una prueba exhaustiva

¿La forma segura de garantizar una excelente experiencia de usuario? Ejecutar controles rigurosos para asegurarse de que sus aplicaciones y juegos funcionen como se espera en los dispositivos para los que está optimizando. Cuando está creando para ChromeOS, lo ideal es probar sus aplicaciones en Chromebooks u otro dispositivo de pantalla más grande. Pero aún tiene opciones si un dispositivo físico no está disponible.

Por ejemplo, aún puede probar un teclado o mouse en un teléfono Android conectándolos al puerto USB-C. y con el nuevo emulador de escritorio en Android Studiopuede probar su aplicación en una configuración de pantalla más grande y probar las funciones del escritorio, como el cambio de tamaño de la ventana.

Una Chromebook con el dispositivo virtual Android de escritorio en Android Studio

5) Pulir aplicaciones para publicar

A veces, incluso las aplicaciones probadas en Chromebooks, y enumeradas en Google Play, no están realmente disponibles para los usuarios de ChromeOS. Esto suele suceder porque hay una entrada en el manifiesto de la aplicación que declara que requiere funciones que no están disponibles en el dispositivo no compatible.

Supongamos que especifica que su aplicación requiere «android.hardware.camera». Esa entrada se refiere a una cámara orientada hacia atrás, por lo que cualquier dispositivo con solo una cámara orientada hacia el usuario se consideraría no compatible. Si cualquier cámara funciona para su aplicación, puede usar «android.hardware.camera.any» en su lugar. Y si una función de hardware no es imprescindible para su aplicación, es mejor especificar en su manifiesto que no es necesaria mediante el uso de «requerido = falso».

Una Chromebook con entradas de manifiesto recomendadas para funciones de hardware.  Estas entradas del manifiesto también se muestran solas junto al Chromebook.

Una vez que haya ajustado su manifiesto, su aplicación estará lista para enviarse. Su ficha de aplicación suele ser su primera oportunidad de impresionar y atraer a los usuarios. Es por eso que estamos entusiasmados de que Play Console ahora le permita cargar capturas de pantalla específicas para diferentes factores de forma. Con esta nueva funcionalidad, puedes presumir cómo es tu experiencia con la aplicación en los dispositivos favoritos de los usuarios e incitarlos a descargar.

Conéctese con millones de usuarios de pantallas más grandes

A medida que crece el amor de las personas por las computadoras de escritorio, las tabletas y los dispositivos plegables, la creación de estos factores de forma se vuelve cada vez más importante. Verificar otras charlas de Android Dev Summit 2022 así como recursos sobre ChromeOS.dev y desarrollador.android.com para obtener más inspiración y procedimientos a medida que optimiza para pantallas más grandes. Y no te olvides de suscríbete al boletín de noticias de ChromeOS para estar al tanto de lo último.

Esto te puede interesar...

¿Valen la pena los servicios de transmisión con publicidad?

Samsung usará Snapdragon para el Galaxy S23 y otros buques insignia a nivel mundial

ShareTweetPin

Relacionado

¿Valen la pena los servicios de transmisión con publicidad?

¿Valen la pena los servicios de transmisión con publicidad?

Por EsAndroid
0

Adam Birney / Autoridad de AndroidEl mercado de la transmisión ha estado en un viaje salvaje durante los últimos años....

Samsung usará Snapdragon para el Galaxy S23 y otros buques insignia a nivel mundial

Samsung usará Snapdragon para el Galaxy S23 y otros buques insignia a nivel mundial

Por EsAndroid
0

Oliver Cragg / Autoridad de AndroidTL;RD Un informe afirma que Samsung utilizará el chip Snapdragon 8 Gen 2 de Qualcomm...

Controla cuándo se envían los cambios a tu aplicación para su revisión con las nuevas funciones de Play Console

Controla cuándo se envían los cambios a tu aplicación para su revisión con las nuevas funciones de Play Console

Por EsAndroid
0

Publicado por Steve Suppe, Gerente de Producto, Google Play y Manuel Wang, Gerente de Producto, Google Play; Ashley Marshall, jefa...

El OnePlus 11 podría obtener una rebaja en los EE. UU.

El OnePlus 11 podría obtener una rebaja en los EE. UU.

Por EsAndroid
0

TL;DR El OnePlus 11 podría tener una carga por cable más lenta en los EE. UU. en comparación con los...

Próximo
Prueba del proyector Formovie THEATER 4K UST

Prueba del proyector Formovie THEATER 4K UST

Es Android

El más completo y actualizado portal de noticios, juegos, desarrollo y todo lo relacionado al mundo de Android

  • Politica de privacidad
  • Politica de Cookies
  • Contacto

© 2022 Es_android - Todos los derechos reservados.

No encontramos nada!
View All Result
  • Inicio
  • Aplicaciones
  • Juegos
  • Trucos Android
  • Desarrollo
  • Wearables

© 2022 Es_android - Todos los derechos reservados.