Automating tasks in Android

Automate

Freemium

http://llamalab.com

Flow = actions

Fiber = running instance of a flow

http://llamalab.com/automate/doc/index.html

https://groups.google.com/forum/#!forum/automate-user

Which event maps to plugging USB cable, or launching a given application?

Tasker

Fully commercial, but a seven-day trialware APK can be downloaded from the developer's site and installed manually.

Tasker is a graphic way to build small Android applications that you can either launch manually, or have Android launch in the right context.

The default interface is set to Beginner Mode; To switch to Advanced Mode, click on Preferences > UI tab.

"Tasker is an application for Android which performs tasks (sets of actions) based on contexts (application, time, date, location, event, gesture) in user-defined profiles or in clickable or timer home screen widgets."

Profiles = Contexts + Tasks

Scenes

Variables

Note: profile > State > Hardware > USB Connected. Help for this option states "Due to limitations of the Android USB interface, successful detection of USB connections is extremely dependent on the hardware of both the host and USB device."

Learning

http://tasker.dinglisch.net/guides.html

http://tasker.dinglisch.net/userguide/en/index.html

http://tasker.wikidot.com/

http://tasker.dinglisch.net/faq.html

https://groups.google.com/forum/#!forum/tasker

Make a profile with context state -> hardware -> USB connected.

Resources

IFTTT

https://ifttt.com/collections/getting_started

https://help.ifttt.com/hc/en-us

App requires login/passwd, either Google, Facebook, or IFTTT.

Couldn't figure out how to create a new applet: Only commercial items?