How about doing a rule-based control app, that would let the user enter rules (either using a simple GUI with icons) or as a script for certain actions, e.g. IF (my home WiFi is detected, i.e. I'm at home) THEN (turn off bluetooth) AND (switch to using WiFi).
I've seen some poorly implemented rules engines in my day. I've often thought there must be a programming language out there build specifically for rules and workflows, like how Erlang is designed for concurrency.
I know there is the Windows Workflow Foundation, but I want something which doesn't necessarily have to be compiled, but that I can translate user input directly into a new rule set.
Comments
How about doing a rule-based control app, that would let the user enter rules (either using a simple GUI with icons) or as a script for certain actions, e.g. IF (my home WiFi is detected, i.e. I'm at home) THEN (turn off bluetooth) AND (switch to using WiFi).
I've seen some poorly implemented rules engines in my day. I've often thought there must be a programming language out there build specifically for rules and workflows, like how Erlang is designed for concurrency.
I know there is the Windows Workflow Foundation, but I want something which doesn't necessarily have to be compiled, but that I can translate user input directly into a new rule set.
have you tried taskr
or ifttt