14Jul

Oye, Google: es hora de agregar tareas múltiples de múltiples ventanas a Android

En 2012, Dianne Hackborn de Google amenazó con revocar el acceso de CyanogenMod al Android Market si seguían adelante con la adición de tareas múltiples de "Cornerstone" a su ROM personalizada. Desde entonces, Samsung creó su propia función multitarea de múltiples ventanas.

Dianne Hackborn dijo que esto "es algo que debe hacerse a nivel de la plataforma principal" para que las aplicaciones no se rompan. Ella tenía razón: Android necesita esto como una función estándar y es hora de que Google lo proporcione.

¿Android no tiene múltiples tareas?

Android originalmente se destacó del iOS de Apple con su poderosa multitarea. Las aplicaciones pueden continuar ejecutándose en segundo plano mientras usa otra aplicación. Esto hace que Android sea poderoso: incluso puede tener clientes BitTorrent descargando archivos en segundo plano mientras usa otra aplicación. Android todavía mantuvo el diseño de una sola aplicación en la pantalla a la vez. Esto tenía mucho sentido cuando Android solo se ejecutaba en teléfonos inteligentes con pantallas pequeñas.

Hoy en día, Android funciona con todo, desde teléfonos inteligentes más pequeños hasta enormes "phablets" como el Galaxy Note. Android ha ido más allá de los teléfonos y se ejecuta en tabletas de 12 pulgadas, convertibles con bases para teclado, laptops e incluso computadoras de escritorio con Android. Android no es solo un sistema operativo de teléfono.

La ventana múltiple de Samsung no es lo suficientemente buena

Samsung ha intentado agregar valor a Android agregando una función de múltiples ventanas. Cuando usa un teléfono de gama alta como Galaxy Note o Galaxy S, o una tableta Galaxy, tiene la capacidad de ejecutar ciertas aplicaciones una al lado de la otra.

Aquí hay grandes problemas. Esto solo funciona en dispositivos Samsung y solo en dispositivos Samsung específicos. Para agregar soporte para esta función de una manera que no rompa otras aplicaciones, la función de múltiples ventanas de Samsung también solo funciona con aplicaciones específicas. No puede simplemente ejecutar cualquier aplicación en la vista de varias ventanas, solo las aplicaciones en la barra de Ventana múltiple de Samsung. Esto evita que las aplicaciones de terceros se rompan, que es lo que le preocupaba a Google con la función Cornerstone de CyanogenMod.

Una característica que solo funciona con un puñado de aplicaciones en dispositivos específicos de un único fabricante no es suficiente. Esta función debe funcionar en todos los dispositivos Android, o al menos con pantallas suficientemente grandes y elementos internos lo suficientemente potentes. Tiene que ser una función de la plataforma Android para que los desarrolladores de aplicaciones puedan garantizar que sus aplicaciones funcionen correctamente con ella en todos los dispositivos. Los desarrolladores de Android

no deberían tener que agregar soporte para la característica de múltiples ventanas de cada fabricante si otros fabricantes deciden copiar Samsung. Las aplicaciones flotantes

son un truco sucio Las aplicaciones flotantes

también permiten una multitarea real. Recuerde que Android permite que las aplicaciones se ejecuten en segundo plano mientras usa una aplicación en primer plano. Estas aplicaciones pueden presentar interfaces que parecen flotar sobre la aplicación actual. Piénselo como usar "siempre en la parte superior" para que siempre aparezca una ventana sobre cada otra aplicación en un sistema operativo de escritorio.

Puede instalar aplicaciones flotantes para explorar la web, tomar notas, conversar y mirar videos mientras usa cualquier aplicación. Solo las aplicaciones diseñadas específicamente para ejecutarse como aplicaciones flotantes funcionarán, por lo que debe buscarlas. Las aplicaciones flotantes también son difíciles de usar porque flotan sobre la aplicación que estás utilizando, bloqueando partes de su interfaz.

Microsoft agregó compatibilidad con ventanas flotantes a Skype para Android. Puedes tener una videoconferencia y la cara de la otra persona siempre aparecerá en tu pantalla, incluso cuando salgas de la aplicación de Skype. Microsoft está utilizando más de la capacidad de multitarea de múltiples ventanas de Android que Google.

ROM personalizados y ajustes de raíz no son aceptables

Algunos ROM personalizados están agregando esta característica a Android. Google amenazó con revocar el acceso de CyanogenMod al Android Market( ahora conocido como Google Play) si agregan esta característica porque podría potencialmente romper aplicaciones de terceros. Hoy en día, otras ROM personalizadas están trabajando en la multitarea en pantalla dividida. Samsung agregó su propia versión a sus propios dispositivos.

También puede obtener esta característica utilizando un ajuste de Xposed Framework exclusivo para la raíz conocido como XMultiWindow. Si tiene acceso de administrador, puede obtener multitarea de múltiples ventanas o cualquier aplicación en su dispositivo.

Esto no debería requerir enrutar su dispositivo o instalar una ROM personalizada. Estas soluciones de terceros a menudo tienen interfaces e inconvenientes incómodos. Necesitamos una solución integrada y compatible que funcione igual en todos los dispositivos.

Por qué es importante la ventana múltiple

El Windows 8.1 de Microsoft se destaca entre los sistemas operativos de tabletas por su potente soporte multitarea, que le permite ver varias aplicaciones una al lado de la otra al mismo tiempo. También se informa que Apple está trabajando para agregar aplicaciones lado a lado al iPad con iOS 8. En el sistema operativo de todos los competidores, podrás ver una página web mientras escribes un correo electrónico, ver un video mientras navegasla web, o chatear con alguien mientras haces cualquier otra cosa.

Pero Android todavía se mantuvo congelado a tiempo. A pesar de la potencia subyacente de Android, ya pesar de la forma en que Android permite que las aplicaciones se adapten a diferentes tamaños de pantalla, Google se resiste a agregar esta función.

Las tabletas Android de pantalla grande como la Nexus 10( ¿recuerdan que la tableta Google no ha actualizado en más de 18 meses?) Necesitan esta característica. Lo mismo ocurre con los teléfonos grandes, convertibles, portátiles y escritorios de Android.

Si las tabletas son el futuro de la informática personal, deberíamos poder hacer más de una cosa a la vez en las pantallas gigantes de nuestras tabletas. Microsoft, Samsung e incluso Apple se están dando cuenta de esto: ahora le toca a Google.

Crédito de la imagen: Sergey Galyonkin en Flickr, Kārlis Dambrāns en Flickr