El día de ayer se dio inicio al evento más esperado del año, el Google I/O 2017,
en donde como siempre, Google nos muestra todas las novedades de sus
nuevos servicios y entre ellos se encuentra su nuevo sistema operativo, Android O.
Android O ha sido el centro de atracción del evento, con este nuevo sistema, el gigante de Internet pretende mejorar considerablemente el rendimiento de los dispositivos que lo incorporen, el cual saldrá oficialmente en verano.
Android ya se encuentra instalado en 2.000 Millones de dispositivos
En la actualidad, Android es el sistema operativo más utilizado a nivel mundial y es por eso, que Google como máximo representante debe introducir nuevas funciones en cada versión que presenta.
A continuación te vamos a detallar todas las novedades que Google ha introducido en Android O o también conocido como Android 8.0, así que vamos allá.
Vitals
Esta podría ser la mejor y más importante característica que incorpora esta nueva versión de Android, consiste en optimizar el desempeño del dispositivo, mejorar su seguridad y optimizar el consumo energetico. Si embargo, esta función no será posible sin Google Play Protect,
un nuevo servicio de Google que analiza cada una de las aplicaciones
que tengamos instaladas en busca de códigos maliciosos y supervisará el
consumo energetico cuando se encuentren en segundo plano.
Picture-in-Picture
Esta es otra novedad bastante
interesante, de la cual ya les habíamos hablado anteriormente. Todos los
dispositivos que tengan Android O instalado podrán mostrar una imagen dentro de otra, es decir, seguirás viendo tu vídeo favorito en YouTube mientras estás chateando o revisando tu correo electrónico.
Google O | Picture-in-Picture
Notificaction Dots
También conocido como puntos de notificación, ahora cuando tengamos una notificación de determinada aplicación se nos mostrará un punto de notificación en la parte superior de su icono y al hacer click sobre el se nos mostrará, ahora no habrá necesidad de ir hasta la barra de notificaciones.
Autofill
Esta es una función que a muchos nos encantara, si utilizas Google Chrome ya sabrás que tiene una función de auto-completado,
donde nos muestra los diferentes inicios de sesión con los cuales
podremos acceder a las diferentes plataformas, pues Google ha decido
introducir esta función en Android O, por lo que ahora todas las
aplicaciones nos mostrarán los datos de inicio de sesión.
Smart Text Selection
Ahora copiar y pegar en Android O será mucho más inteligente.
Cuando seleccionemos un texto se nos desplegara un menú que nos
sugerirá acciones de acuerdo al texto seleccionado, como por ejemplo si
es el nombre de una persona, el nombre de una calle o si es un número de
teléfono.
El lenguaje de programación Kotlin llega oficialmente a Android O
Además de todo lo comentado anteriormente, Android O incorpora un nuevo lenguaje de programación Kotlin,
el cual es muy conocido por los desarrolladores. Este lenguaje trabaja
sobre la máquina virtual de Java y aunque no se conocieron muchos
detalles de su integración, se ve bastante prometedor.
Hace unas semanas dejó de funcionarme el Market en mi móvil Android. Lo he probado todo para intentar arreglarlo pero nada ha solucionado el problema. Finalmente he visto que la única manera de poder tener aplicaciones en mi móvil es descargarlas.
En Internet se pueden encontrar algunas aplicaciones del Market en formato APK listas para ser instaladas, pero el tiempo que se puede gastar en encontrarlas puede ser infinito en algunos casos.
Por esto, la forma más razonable es descargar directamente desde el Market las aplicaciones usando un emulador de Android para después pasar las aplicaciones a mi móvil. El proceso está pensado para móviles con la versión 1.6 de Android y no es muy complicado, así que os lo detallo a continuación:
Instalar el SDK de Android
Primero hay que instalar el SDK de Android para poder emular el dispositivo Android:
Una vez descargado, lo descomprimimos en algún sitio, por ejemplo en la carpeta personal, para tenerlo a mano.
Abrimos el Gestor de Android SDK desde la terminal:
~/android-sdk-linux/tools/android
Seguidamente, seleccionamos la versión Android 1.6 (API 4) y hacemos clic en el botón "Install".
Crear un dispositivo virtual
Sin cerrar el gestor, nos vamos a la sección "Tools" del menú y seleccionamos "Manage AVDs". Nos aparecerá una ventana donde tenemos que hacer clic en "New...".
Rellenamos las casillas dejándolo más o menos así y le damos a "Create AVD":
Instalar una versión con Market instalado
El problema del emulador que acabamos de crear es que no incluye el Market, así que haremos un apaño.
Una vez descargado el archivo system.img lo movemos a la carpeta donde está almacenada la AVD (~/.android/avd/MiAndroid.avd/) y arrancamos el emulador desde el gestor de AVDs que hemos abierto antes, haciendo clic en "Start...".
Descargar las aplicaciones APK a la tarjeta SD del emulador
Lo primero que haremos será entrar en el Market, identificarnos con la cuenta de Google y descargar la aplicación AppSaver. Después de esa puedes descargar todas las que te dé la gana.
Cuando te hayas hartado de descargar, abre la aplicación AppSaver, selecciona las aplicaciones que quieres guardar en la tarjeta SD y guárdalas.
Montar la tarjeta SD del emulador
Por último falta poder acceder a la tarjeta SD de emulador. Para ello sólo hay que montar la imagen sdcard.img. Ejecuta esto en la terminal:
sudo mkdir sdcard
sudo mount -o loop ~/.android/avd/MiAndroid.avd/sdcard.img sdcard
Para desmontar la tarjeta ejecutamos sudo umount sdcard.
Con eso tendremos a nuestro alcance las aplicaciones en formato APK que podemos transferir a nuestro dispositivo para instalarlas.