È possibile, tramite un AppleScript, un servizio in background o un demone, o qualsiasi altro modo programmatico, catturare i seguenti eventi:
- viene lanciata un'applicazione specifica (es. Aperture, Excel ...)
- un'app viene chiusa o chiusa,
- un'app in primo piano o sullo sfondo?
Scopo dovrebbe cambiare qualche stato / pref di sistema (es. layout di tastiera, profilo dello schermo ecc.) in modo dipendente dall'app.
Naturalmente, i suggerimenti di soluzioni esistenti sono i benvenuti.