Ouvrir le menu principal

MacGeneration

Recherche

L'interface multiplateforme pour iOS et macOS pourrait arriver en 2019

Florian Innocente

mardi 01 mai 2018 à 08:44 • 23

macOS

La capacité pour des apps iOS à fonctionner sur macOS a plus de chances de survenir en 2019 qu'à la rentrée prochaine, écrit John Gruber sur Daring Fireball. Le blogueur a discuté de ce projet initialement connu sous le nom de code "Marzipan", révélé en décembre dernier.

Gruber, sur la foi de plusieurs sources de première et de seconde main « surtout de seconde main, mais elles disent toutes la même chose » raconte qu'il y a effectivement un projet chez Apple visant à mettre au point les moyens d'obtenir une interface multiplateforme pour les applications iOS et macOS.

Aujourd'hui chacune a sa boite à outils : AppKit sur Mac, UIKit sur iPhone et UXKit qu'Apple s'est réservée pour Photos sur Mac lorsqu'il a été réécrit pour succéder à iPhotos (lire Marzipan : est-ce une bonne idée d'unifier les apps iOS et macOS ?).

"Marzipan" fut peut-être, à un moment donné, au tout début, un nom de code utilisé, dit Gruber, mais ses informateurs en connaissent un autre, encore inconnu du public (qu'il a obtenu mais choisi de ne pas révéler pour le moment). Certains chez Apple connaissent le projet mais n'ont eu vent de ce nom de "Marzipan" qu'en lisant l'article de Bloomberg.

Sur la nature exacte de ce chantier, Gruber confesse n'avoir que peu d'informations. C'est aussi le flou général, sur le plan des détails techniques, de l'article initial de Bloomberg qui l'agaçait car il ouvrait toute grande la porte à toutes sortes de spéculations chez les développeurs :

Je n'ai pas énormément de détails, mais cela a tout l'air d'être une API déclarative qui permet de contrôler l'interface. L'idée générale est que plutôt que d'écrire du code procédural classique pour, disons, créer un bouton, puis configurer le bouton, puis positionner le bouton dans une vue, vous déclarez plutôt ce bouton puis tous ses attributs par un autre moyen. Le HTML est probablement l'exemple le plus simple pour le comprendre. En HTML, vous ne créez pas d'éléments tels que des paragraphes, des images et des tableaux, vous les déclarez avec des balises et des attributs. Il y a une tendance dans l'industrie à aller vers ce principe de la déclaration, peut-être est-ce mieux illustré par React, qui pourrait pousser Apple dans cette direction.

Ces « ragots » comme les surnomme Gruber, ne donnent pas d'indications complètes sur ce qu'Apple prépare sinon qu'un effort est mené pour faciliter la vie des développeurs tentés de basculer sur macOS des apps déjà existantes sur iOS et la partie interface est cruciale à ce titre.

Au vu de ce qu'il a glané, Gruber doute sérieusement que ce projet verra le jour lors de la prochaine WWDC de juin, ni même que cela était envisagé en décembre dernier, lorsque l'info est sortie pour la première fois.

Il mise sur 2019 avec macOS 10.15 et iOS 13. C'est par ailleurs cette version d'iOS qui devrait recevoir des changements d'interface importants (lire Apple va repousser plusieurs nouveautés pour se concentrer sur la fiabilité d'iOS) prévus à l'origine pour 2018.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Frame of preference retrace 20 ans d’évolution des Réglages Système

15:00

• 0


Promo : la souris ergonomique Lift de Logitech à moitié prix (40 €)

12:06

• 2


Les ressources graphiques Liquid Glass sont disponibles pour Figma

11:00

• 6


Scandale : Apple Intelligence supprime les chats sur les photos 🙀

09:15

• 46


Apple porte plainte contre Jon Prosser et révèle l'origine des fuites sur iOS 26

08:31

• 34


IA : Meta continue de déstabiliser Apple en recrutant ses talents

08:17

• 28


ChatGPT Agent : l’IA qui peut (vraiment) faire le boulot à votre place

17/07/2025 à 21:35

• 89


Blender 5 abandonnera les Mac Intel

17/07/2025 à 21:30

• 7


Razer lance le Core X V2, un boîtier Thunderbolt 5 pour eGPU… mais pas uniquement

17/07/2025 à 18:29

• 4


Cyberpunk 2077 est disponible sur Mac… si vous avez plus de 8 Go de RAM

17/07/2025 à 16:21

• 85


YouTube Premium Lite arrive en France à 7,99 € pour voir moins de pubs

17/07/2025 à 15:44

• 96


Logitech propose (enfin) une version USB-C de son récepteur Bolt, mais oublie l'Unifying

17/07/2025 à 12:32

• 45


Le crédit à 0 % sur l’Apple Store prolongé jusqu’à fin septembre : les iPhone 17 concernés ?

17/07/2025 à 11:03

• 9


2025 serait l'année de Linux sur desktop aux États-Unis

17/07/2025 à 10:52

• 50


Ce que vos données disent de vous... et de vos proches 📍

17/07/2025 à 09:00

• 0


xAI annonce des compagnons virtuels, entre midinette pour otaku et fans de Cinquante nuances de Grey

16/07/2025 à 23:30

• 40