Google: las futuras aplicaciones de Android deben ser de 64 bits y admitir API actualizadas

android de negocios

Con cada versión de Android, Google agrega nuevas funciones y optimizaciones de seguridad. Sin embargo, muchos de ellos no les importarán a los usuarios hasta que los desarrolladores comiencen a agregar el soporte adecuado. Google es encender un fuego bajo los desarrolladores para asegurarse de que las futuras versiones de la aplicación sean lo más seguras y eficientes posible. A partir del próximo año, los desarrolladores deberán admitir funciones de Android más recientes y, en 2019, la compatibilidad con 64 bits será obligatoria.



El primer gran cambio para los desarrolladores se producirá en el otoño de 2018, con el objetivo de asegurarse de que los desarrolladores aprovechen las API actualizadas. En Android, los desarrolladores orientan sus aplicaciones por nivel de API. Por ejemplo, Oreo tiene el nivel de API 26. Las aplicaciones declaran un nivel de API para indicar a los dispositivos qué funciones de API admiten. Por lo tanto, una aplicación que esté dirigida a API 23 (Marshmallow) o superior tendrá un control de permisos granular en el sistema. Las aplicaciones orientadas a Nougat le dicen al teléfono o tableta que no confían en los certificados agregados por el usuario para conexiones seguras. Estos son solo dos de los muchos ejemplos.

Google planea exigir que las nuevas aplicaciones apunten a Oreo (API nivel 26) en agosto de 2018. A partir de noviembre de 2018, el mismo requisito se aplica a las aplicaciones actualizadas. Las aplicaciones más antiguas que ya no se actualizan aún pueden apuntar a versiones antiguas del sistema operativo, pero muchas de estas aplicaciones terminan siendo eliminadas con el tiempo, ya que no cumplen con las nuevas políticas de Play Store. Poco a poco, Play Store cambiará para admitir API más nuevas. A partir de 2019, el nivel de API objetivo avanzará junto con las nuevas versiones de Android. Los desarrolladores siempre deberán apuntar a las versiones del sistema operativo con un año de antigüedad como máximo. Aún puede instalar estas aplicaciones en dispositivos más antiguos ( de los cuales hay muchos ), pero tendrán soporte para todas las funciones de API en las más nuevas.





El otro gran cambio se produce en 2019. Ahí es cuando Google requerirá que las nuevas aplicaciones y actualizaciones de las aplicaciones existentes incluyan compatibilidad con 64 bits. La mayoría de los dispositivos Android funcionan con chips basados ​​en ARM. La arquitectura del conjunto de instrucciones ARMv8 implementó el soporte de hardware de 64 bits en 2014, y ahora casi todos los dispositivos Android nuevos pueden ejecutar código de 64 bits (pero solo el 40 por ciento de los dispositivos activos). Android mismo agregó soporte de 64 bits con 5.0 Lollipop en 2014. Las aplicaciones aún pueden incluir soporte de 32 bits después de la fecha límite de 2019, pero también se deben incluir bibliotecas nativas de 64 bits. Esto puede resultar en un rendimiento mucho mejor.

Google también planea comenzar a agregar 'metadatos de seguridad' a las aplicaciones en Play Store. Los desarrolladores no necesitan realizar ningún cambio ellos mismos, pero los metadatos deberían ayudar a verificar la autenticidad de la aplicación. Esto sucederá en los próximos meses.

Copyright © Todos Los Derechos Reservados | 2007es.com