hi all,
as a way to propose new features, I did a comparison with Automate
I must stress it isn't a product comparison (and I don't use automate anymore after I discovered macrodroid)
I just perused the action/trigger capabilities of automate compared to those of macrodroid and I'm reporting features that macrodroid lacks
inside () I give some notes like
?useful if usefulness is doubtful
?intent if can be done with other app using intents
?? if doubtful how to implement
* priority
** high priority
some features need connection with smartwatch and some are done already using other app via intents but I think should be internal to macrodroid
broken down into categories:
telephony: sim select (?useful)
settings: language (?useful), descriptive title and text of most important settings (rather than internal Android name of setting)
sensor: asleep (??, *), significant motion (**),
pedometer (??, *), magnetic sensor (**), orientation (**, 3D not screen), acceleration (**), heart rate (??, *)
messaging: SMS sent (*), google cloud messaging (**)
location: about same
interface: toast trigger (?intent), notification snooze (??), night mode, keyboard visible, key pressed, more ui interactions (??), full screen (??), icon pick (??), more dialog options for user to enter data or select from lists etc. (**, ?intent), lock phone
programming: arrays and dictionaries (*), atomic variables (for correct concurrent macro operations)
files: file exists (*), file monitor trigger (*) list/iterate files (*), ftp (??), select a file via ui (?intent), zip operations (?intent), google drive (*)
date-time: date-time entry dialogs, timezone (??)
content: sqlite, contacts, calendar
connectivity: wifi scan nearby networks, restrict background data (?intent), nfc tag, infrared, bluetooth scan, bluetooth tethering, data usage (??), web/http more options (**, headers, redirects, authorization, get/post, etc)
camera/sound: video, hotword detection (?intent), play sound (*, more generic, any file not just a ringtone), camera/video options (*)
battery/power: reboot/restart/shutdown (??)
apps: app result (*), list/iterate apps
I may make a mistake in some of Automate capabilities (as I said I don't use it and just perused the list of features it has, also Automate can be quite difficult/tricky to program), or in what macrodroid is missing , so correct me
also I hope others do similar style comparison with other automation apps
as a way to propose new features, I did a comparison with Automate
I must stress it isn't a product comparison (and I don't use automate anymore after I discovered macrodroid)
I just perused the action/trigger capabilities of automate compared to those of macrodroid and I'm reporting features that macrodroid lacks
inside () I give some notes like
?useful if usefulness is doubtful
?intent if can be done with other app using intents
?? if doubtful how to implement
* priority
** high priority
some features need connection with smartwatch and some are done already using other app via intents but I think should be internal to macrodroid
broken down into categories:
telephony: sim select (?useful)
settings: language (?useful), descriptive title and text of most important settings (rather than internal Android name of setting)
sensor: asleep (??, *), significant motion (**),
pedometer (??, *), magnetic sensor (**), orientation (**, 3D not screen), acceleration (**), heart rate (??, *)
messaging: SMS sent (*), google cloud messaging (**)
location: about same
interface: toast trigger (?intent), notification snooze (??), night mode, keyboard visible, key pressed, more ui interactions (??), full screen (??), icon pick (??), more dialog options for user to enter data or select from lists etc. (**, ?intent), lock phone
programming: arrays and dictionaries (*), atomic variables (for correct concurrent macro operations)
files: file exists (*), file monitor trigger (*) list/iterate files (*), ftp (??), select a file via ui (?intent), zip operations (?intent), google drive (*)
date-time: date-time entry dialogs, timezone (??)
content: sqlite, contacts, calendar
connectivity: wifi scan nearby networks, restrict background data (?intent), nfc tag, infrared, bluetooth scan, bluetooth tethering, data usage (??), web/http more options (**, headers, redirects, authorization, get/post, etc)
camera/sound: video, hotword detection (?intent), play sound (*, more generic, any file not just a ringtone), camera/video options (*)
battery/power: reboot/restart/shutdown (??)
apps: app result (*), list/iterate apps
I may make a mistake in some of Automate capabilities (as I said I don't use it and just perused the list of features it has, also Automate can be quite difficult/tricky to program), or in what macrodroid is missing , so correct me
also I hope others do similar style comparison with other automation apps