Learn Programming with Automation Apps

Keisha S Perkins

Should you learn to code?

...Maybe

Should you learn to program?

Definitely!

I'm 100% sure programming will improve your life.

99%

CODING

PROGRAMMING

AUTOMATION

=

PROGRAMMING

Program

to provide (a computer or other machine) with coded instructions for the automatic performance of a particular task.

Automate

to convert (a process or facility) to largely automatic operation

PROGRAMMING WITHOUT CODING

 

Some Cool Automation Apps

Tasker

Automation app for Android

$2.99

Tasker

  • Set conditions with "Profiles"
  • When those conditions are met, Tasker will run a given task
  • Tasks can contain pretty much any instruction you want for the phone
  • Tasks can be triggered via automatically using Profiles or even from a shortcut
  • Create your own user interfaces from your tasks

Automate

Automation app for Android

Free

Automate

  • Automate works with "Flows"
  • Flows are basically flowcharts that tell Automate how you would like it to react to certain conditions
  • Very powerful with a more user-friendly UI
  • Bonus: You can trigger Tasker tasks inside an Automate flow

IFTTT

Cross-Platform Automation App

Free

IFTTT

  • Automate actions using "Applets"
  • Applets basically tell the app "If this...then that"
  • Many of the apps you use already connect to IFTTT.
  • Is also web-based, so you can create your applets online and they'll also work with your phone.
  • IFTTT Button widget allows you to put shortcuts on your device.

Shortcuts

Automation app for iOS

Free

Shortcuts

  • Create multi-step shortcuts that can be triggered from a button or by asking Siri
  • Actions are the building blocks of shortcuts, the steps to take. 
  • There is a gallery of premade shortcuts, and you can make your own.

Automator

Built-In Automation for macOS

Task Scheduler

Built-In Automation for Windows

WHAT TO AUTOMATE?

If the task is...

Tedious

Repetitive

Complicated

Boring

Annoying

Stop doing it!

Program a computer to do it for you and get on with your life!

THANKS!

keishasperkins.com/teaching