Avec macOS Sierra, iCloud n'est plus réservé aux applications vendues dans le Mac App Store. Apple indique que toutes les applications signées avec un compte développeur payant peuvent maintenant tirer parti de CloudKit, du trousseau iCloud, d'iCloud Drive, des notifications push, de MapKit et des réglages VPN.
Apple a commencé à ouvrir iCloud l'année dernière avec CloudKit JS, un ensemble d'API JavaScript permettant à un site web d'accéder à des données stockées dans iCloud. À partir de ce composant, l'éditeur de 1Password a d'ailleurs mis au point un framework permettant d'intégrer la synchronisation iCloud dans une application vendue en dehors du Mac App Store. Mais cette intégration restait du bricolage, et le changement annoncé par Apple dans macOS Sierra va considérablement simplifier la tâche des développeurs.
On surveillera dans les prochains mois les effets de cette ouverture. iCloud va-t-il se démocratiser dans les applications restées à l'écart du Mac App Store ? Les logiciels exploitant aujourd'hui iCloud et vendus dans la boutique d'Apple vont-ils en sortir ?