Ho giocato con e scritto codice per Android e ho imparato il concetto di Intents e BroadcastReceivers in Android. Sono utilizzati per chiamare App per scopi specifici come effettuare una chiamata o riprodurre musica o richiedere l'abilitazione del bluetooth. Le app possono registrarsi per questi Intenti, che di solito vengono "trasmessi" e quindi possono gestirli.
Qual è l'equivalente proposto rispetto a quello sulla piattaforma Ubuntu (freedesktop, qualunque cosa)? In particolare nel contesto delle app telefoniche, ma anche per le app desktop.
Prima di tutto penserei ai gestori di schemi URI e, più che altro, a qualche costrutto DBus.