Can onscreen objects can be recognized and identified programmatically in iOS and Android.
USE CASE
App 1 is open with its own active area, button, or other target object visible onscreen. Can App 2 recognize the contents onscreen and perhaps present a partial overlay button or perform its own task based on object's presence or lack thereof?
Is this possible on either iOS and/or Android, or are app's sessions protected on one or both OSes?
I found this article Understanding Object Identification in Android Open Applications but not only is a bit over my head, I don't think it's what I'm after.
I also found this Android: How can I get current opened application name on screen which is closer, but still doesn't answer my question.
This Gist seems to suggest that screen "states" can, in fact, be accessed, but can the objects on the screen be recognized and acted upon?