Apple vient d’ouvrir la voie à la communication entre les applications et les ajouts au système, les « extensions » dans le vocabulaire d’Apple. Cette approche rompt avec ses anciennes pratiques, en donnant plus de liberté aux concepteurs d’applications. Mais Apple étant ce qu’elle est, le cadre de référence des extensions s’appuie sur la rigidité des contrôles de sécurité inhérents à iOS et OS X. L’extension ne peut « parler » librement sur le système, et dans plusieurs cas ne peut accéder aux ressources à l’extérieur du système. Ces extensions ne seront pas totalement autonomes et seront, pour la plupart, contraintes d’opérer à partir d’une application hôte. Tout ça dans le respect des principes de design d’Apple visant à préserver la vie de la pile, la performance générale du système, la protection des renseignements personnels et un modèle de design sécurisé.
Il existe sept types d’extensions, certaines n’opérant que sur l’un des deux systèmes d’exploitation :
Il sera intéressant de suivre l’évolution des applications pour voir comment elles pourront tirer profit de ces nouvelles possibilités.
Recevez quotidiennement les dernières nouvelles de l’univers Apple
Inscrivez-vous dès maintenant pour avoir accès aux dernières nouvelles et à des promotions exclusives!
Commentaires