
(Crédit photo: Shutterstock)
La prise en charge multi-utilisateurs sur les smartphones et tablettes Android existe déjà dans Jelly Bean, bien que l'implémentation de la commutation d'utilisateur ne fonctionne pas encore. Néanmoins, le code sous-jacent suggère que les développeurs Google pourraient s’efforcer d’activer prochainement la prise en charge multi-utilisateurs.
Les smartphones et les tablettes sont principalement des appareils personnels. En général, vous ne partagez pas votre téléphone ou votre tablette avec des membres de votre famille, des collègues ou des amis. Cependant, les configurations multi-utilisateurs ont leur utilité. Par exemple, les utilisateurs d'entreprise peuvent souhaiter conserver des comptes séparés pour le travail et pour la maison. Ensuite, il y a le concept de périphériques partagés, comme les "tablettes de table à café", comme le dit Android Police . Le support multi-utilisateurs veut contribuer à améliorer la confidentialité.
Un coup d'œil dans la base de code du projet Open Source Android montre quelques ajouts destinés à prendre en charge plusieurs utilisateurs. Celles-ci incluent des appels et des méthodes telles que onUserChanged et setCurrentUser, qui suggèrent des fonctions liées au changement d'utilisateur.
Ces codes sont également ajoutés en tant que "commits" par les membres de la communauté, y compris les développeurs de Google. Voici un calendrier approximatif de ces comités basé sur les commentaires de Googlers:
- 14 avril 2011 - "Installation de la plomberie dans PackageManager pour le support multi-utilisateur"
- 4 mai 2011 - "Multi-utilisateurs - 1er enregistrement majeur"
- 13 mars 2012 - "Restrictions de paquet par utilisateur"
- 22 mars 2012 - "Gestion des utilisateurs et commutation"
- 28 mars 2012 - "Paramètres de Lockscreen par utilisateur"
Les commentaires suggèrent qu'une configuration multi-utilisateur nécessitera des paramètres et des préférences différents, ainsi que le modèle de verrouillage et de déverrouillage (ou le code PIN ou le mot de passe). Les modifications apportées au système de fichiers suggèrent donc aux utilisateurs d'installer leurs propres applications et qu'Android souhaite prendre en charge l'installation et la désinstallation propres des applications et des packages pour chaque utilisateur. Les utilisateurs obtiennent également leur propre liste d'applications en cours d'exécution, d'applications par défaut, de données d'application, de widgets d'écran d'accueil, de détails de compte Google, d'options de synchronisation et de langue.
De même, l'interface utilisateur souhaite prendre en charge plusieurs utilisateurs, ainsi que modifier le contenu du bouton Précédent. Dans les coulisses, Android veut exécuter des services séparément, en fonction de l'utilisateur. Et lorsqu'un compte d'utilisateur est supprimé, Android souhaite supprimer les applications associées à cet utilisateur et leurs paramètres utilisateur seront également effacés.
Ces commits ont été entrés dans la base de code AOSP avant Jelly Bean, et certains avant Ice Cream Sandwich. Sur Jelly Bean, la structure de répertoires suggère que le système est peut-être déjà une configuration multi-utilisateur. La présence de l'annuaire / data / system / users / 0 suggère que des utilisateurs supplémentaires peuvent coexister avec le numéro d'utilisateur zéro.
Pensez-vous que le support multi-utilisateurs sur Android serait une fonctionnalité populaire parmi les utilisateurs de tablettes? Ou souhaite-t-il que cette fonctionnalité de niche soit utilisée principalement dans le contexte de l'entreprise?