Gaia/System/Activities: Difference between revisions

m
Line 18: Line 18:


Activities facilitate app to app communications. They have the following characteristics:
Activities facilitate app to app communications. They have the following characteristics:


=== Are exclusively user-initiated. ===
=== Are exclusively user-initiated. ===




=== Comprised of four components ===
=== Comprised of four components ===
Line 41: Line 41:
** etc...
** etc...
* Disposition
* Disposition


=== Can be one-way, or round trip ===
=== Can be one-way, or round trip ===
Line 65: Line 64:
In this instance, the Activity returns the user to the originating app, along with an object.
In this instance, the Activity returns the user to the originating app, along with an object.


 
=== Are tracked by OS ===
==== Are tracked by OS ====


The system maintains a record ''(via a central registry in Activities API?)'' of which apps support which Actions & Types, and uses this record to present to populate the list of available handler apps when the user selects an Action.
The system maintains a record ''(via a central registry in Activities API?)'' of which apps support which Actions & Types, and uses this record to present to populate the list of available handler apps when the user selects an Action.
816

edits