Tasker (application)

Tasker es una aplicación para Android desarrollada por João Dias. Permite realizar acciones definidas por el usuario basadas en contextos (aplicación, hora, fecha, ubicación, evento, gesto) en perfiles definidos por el usuario, activados por widgets de la pantalla de inicio o temporizadores. Es ampliable a través de complementos y aplicaciones de terceros. Aunque la versión de pago está disponible en Google Play, se puede descargar una versión de prueba gratuita de 7 días como APK en el sitio web del desarrollador. La versión de prueba no permite restaurar copias de seguridad.

Gestión 
Tasker funciona tanto de forma manual como automática. Monitoriza el teléfono en busca de los contextos y realiza las tareas que se hayan definido. Un perfil es una combinación de un contexto y una tarea.

Acciones 
Las acciones son funciones básicas que modifican la configuración del dispositivo o procesan datos de una fuente, como un archivo en el teléfono del usuario o una solicitud HTTP. Cada tarea se compone de acciones secuenciales. Algunas acciones pueden requerir acceso de superusuario (root) o ADB. Acciones comunes:

 Activa o desactiva cada configuración del teléfono (como Wi-Fi, Bluetooth, brillo automático, etc.)
 Abrir o "matar" una aplicación específica
 Establecer el volumen a un valor especificado
 Bloquear una aplicación con un código PIN
 Leer, escribir, copiar, mover y eliminar un archivo en el dispositivo del usuario
 Herramientas básicas de edición de imágenes (como recortar, filtrar y rotar)
 Controles multimedia básicos
 Obtener la ubicación GPS del teléfono
 Llamar a un número especificado
 Crear, leer y modificar variables de Tasker
 Ejecutar código JavaScript
 Integración con Google Drive
 Texto a voz

Tasker también admite acciones de terceros desde aplicaciones como SleepBot .

Desarrollo 
Tasker está inspirada en Apt, una aplicación de macros desarrollada por GlassWave en 2007 para dispositivos que ejecutan Palm OS  Tasker se desarrolló por primera vez en 2009 para Android Developer Challenge 2, donde la aplicación ocupó el tercer lugar en la categoría Productividad/Herramientas. La aplicación se lanzó al público en junio de 2010.

En noviembre de 2015, Tasker fue retirada de Google Play Store por violar la Política del programa para desarrolladores con respecto a productos peligrosos por interferencia en el sistema. El problema parecía estar relacionado con las funciones Doze y App Standby, que se ofrecían en lugar de un permiso general para ignorar las optimizaciones de la batería. Google permite que las aplicaciones de chat/voz usen el permiso en Android para ignorar la nueva optimización de la batería, características introducidas con el modo Doze en Android 6.0 Marshmallow. La aplicación volvió a estar en Google Play Store como una "aplicación de pago" en 2016.

En marzo de 2018, Tasker fue adquirida por João Dias.

App Factory 
Tasker App Factory permite que los proyectos de Tasker se exporten como aplicaciones independientes. Para agregar una interfaz de usuario, se puede usar la acción Mostrar escena en Tasker. La aplicación resultante se puede distribuir e instalar en cualquier dispositivo Andorid, sin necesidad de que tengan Tasker instalado. Sin embargo, todos los complementos necesarios deben instalarse en el dispositivo de destino. No admite archivos. App Factory se ofrece sin cargo adicional en la tienda. Además, las aplicaciones producidas por App Factory pueden ser ofrecidad en la Play Store.

AutoApps 
AutoApps es una aplicación para Android que contiene un conjunto de complementos para desarrolladores. Cada complemento agrega condiciones y/o acciones a Tasker. El usuario puede comprar complementos separados a través de Google Play Store o suscribirse para acceder a todos los complementos. Cada complemento tiene una versión liviana que es de uso gratuito pero restringe la funcionalidad (por ejemplo, la versión liviana de AutoLaunch permite la interacción con hasta 20 aplicaciones). Algunos complementos también solicitan al usuario que vea un anuncio para usarlo durante 24 horas.

Alpha Apps 
Alpha Apps son complementos para desarrolladores que solo se pueden desbloquear a través de una suscripción a AutoApps. A continuación, se muestra una lista de complementos que necesitan suscripción.

TaskerNet 
A partir de Tasker v5.5, las tareas/perfiles/proyectos se pueden enviar a TaskerNet y compartir con otros usuarios. Este sistema está alojado en los servidores de Tasker. Básicamente es un sistema de almacenamiento en la nube para archivos de Tasker.

Las entradas de TaskerNet admiten descripciones HTML para aquellos usuarios que buscan importarlo.

Problemas 
Las acciones de encriptación no están disponibles en la versión Google Play de Tasker debido a las restricciones de EE.UU. Los dispositivos con Android 10 requieren ADB para configurar el portapapeles y un nuevo permiso para encender y apagar el Wi-Fi.

Referencias 

Software para Android