Página principal » cómo » Hola, es hora de agregar multitarea de múltiples ventanas a Android

    Hola, es hora de agregar multitarea de múltiples ventanas a Android

    En 2012, Dianne Hackborn de Google amenazó con revocar el acceso de CyanogenMod al Android Market si continuaban agregando la multitarea "Cornerstone" a su ROM personalizada. Samsung ha creado desde entonces 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 característica estándar y es hora de que Google lo brinde.

    No tiene Android Multitarea?

    Android originalmente se destacó del iOS de Apple con su potente multitarea. Las aplicaciones pueden continuar ejecutándose en segundo plano mientras usas otra aplicación. Esto hace que Android sea potente: incluso puede hacer que los clientes de BitTorrent descarguen archivos en segundo plano mientras usan otra aplicación. Android aún conservaba el diseño de una sola aplicación en 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 grandes "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, computadoras portátiles 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 usas un teléfono de gama alta como el Galaxy Note o el Galaxy S, o una tableta Galaxy, puedes ejecutar ciertas aplicaciones una al lado de la otra..

    Hay grandes problemas aquí. Esto solo funciona en dispositivos Samsung, y solo en dispositivos Samsung específicos. Para agregar compatibilidad con esta función de una manera que no rompa otras aplicaciones, la función de ventanas múltiples de Samsung también funciona con aplicaciones específicas. No puede ejecutar una aplicación en la vista de múltiples ventanas, solo las aplicaciones en la barra de ventanas múltiples que proporciona Samsung. Esto evita que las aplicaciones de terceros se rompan, que es lo que 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 solo fabricante no es lo suficientemente buena. Esta función debe funcionar en todos los dispositivos Android, o al menos en aquellos con pantallas adecuadamente grandes y dispositivos internos suficientemente potentes. Debe ser una función de la plataforma Android para que los desarrolladores de aplicaciones puedan asegurarse de que sus aplicaciones funcionarán correctamente en todos los dispositivos..

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

    Las aplicaciones flotantes son un hack sucio

    Las aplicaciones flotantes también permiten la multitarea real. Recuerda que Android permite que las aplicaciones se ejecuten en segundo plano mientras usas una aplicación en primer plano. Estas aplicaciones pueden presentar interfaces que aparecen flotando sobre la aplicación actual. Piense en ello como usar "siempre arriba" para hacer que una ventana aparezca siempre sobre todas las demás aplicaciones en un sistema operativo de escritorio.

    Puede instalar aplicaciones flotantes para navegar por la web, tomar notas, chatear y ver 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 usando, bloqueando partes de su interfaz.

    Microsoft agregó soporte de ventana flotante a Skype para Android. Puede tener una conversación por video y la cara de la otra persona siempre aparecerá en su pantalla, incluso cuando abandone la aplicación de Skype. Microsoft está utilizando más de la capacidad multitarea de múltiples ventanas de Android que Google..

    Las ROM personalizadas y los ajustes solo de raíz no son aceptables

    Algunas ROM personalizadas 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 agregaron esta función porque podría potencialmente romper aplicaciones de terceros. Hoy en día, otras ROM personalizadas están trabajando en la multitarea de pantalla dividida. Samsung agregó su propia versión a sus propios dispositivos..

    También puede obtener esta función mediante el uso de un tweak de Xposed Framework solo para root conocido como XMultiWindow. Si tiene acceso de root, puede obtener multitareas de múltiples ventanas o cualquier aplicación en su dispositivo.

    Esto no debería requerir el enrutamiento de su dispositivo o la instalación de una ROM personalizada. Estas soluciones de terceros a menudo tienen interfaces y errores incómodos. Necesitamos una solución integrada y compatible que funcione de la misma manera en todos los dispositivos..

    ¿Por qué la ventana múltiple es importante?

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

    Pero los de Android seguían congelados en el tiempo. A pesar de todo el poder subyacente de Android, y a 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 característica.

    Las tabletas de Android de pantalla grande como el Nexus 10 (¿recuerdas que la tableta Google no se ha actualizado en más de 18 meses?) Necesitan esta función. Lo mismo ocurre con los enormes teléfonos, los convertibles, los portátiles y los equipos de escritorio con Android..


    Si las tabletas son el futuro de la computación personal, deberíamos poder hacer más de una cosa a la vez en las pantallas grandes de nuestras tabletas. Microsoft, Samsung e incluso Apple se están dando cuenta de esto, ahora es el turno de Google.

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