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
Learn Programming with Automation Apps
By kayesspea
Learn Programming with Automation Apps
- 303