Methods, devices and systems are disclosed for inter-app communications between software applications on a mobile communications device. In one aspect, a computer-readable medium on a mobile computing device comprising an inter-application communication data structure to facilitate transitioning and distributing data between software applications in a shared app group for an operating system of the mobile computing device includes a scheme field of the data structure providing a scheme id associated with a target software app to transition to from a source software app, wherein the scheme id is listed on a scheme list stored with the source software app; and a payload field of the data structure providing data and/or an identification where to access data in a shared file system accessible to the software applications in the shared app group, wherein the payload field is encrypted.La présente invention concerne des procédés, des dispositifs et des systèmes destinés à des communications entre des applications logicielles sur un dispositif de communication mobile. Selon un aspect, un support lisible par ordinateur sur un dispositif informatique mobile, comprenant une structure de données de communication entre des applications pour faciliter un transfert et une distribution de données entre des applications logicielles dans un groupe d'applications partagées pour un système d'exploitation du dispositif informatique mobile, inclut un champ de schéma de la structure de données fournissant un identifiant de schéma associé à une application logicielle cible à transférer depuis une application logicielle source, l'identifiant de schéma étant présent dans une liste de schémas stockée avec l'application logicielle source ; et un champ de charge utile de la structure de données fournissant des données et/ou une identification où accéder à des données dans un système de fichiers partagés accessible aux applications logicielles dans le groupe d'applications partagées, le champ