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

MacUpdater cherche un acheteur pour rester à jour

12:30

• 0


Selon Tim Cook, Apple « progresse » sur le développement du nouveau Siri

10:58

• 27


Cotypist suggère du texte soufflé par l’IA dans toutes les apps sur le Mac

10:45

• 1


Promos sur des batteries externes de grosse capacité pour iPhone et MacBook

09:50

• 0


iOS 19 pourrait offrir plusieurs nouveautés pour Stage Manager et les styles photographiques

09:15

• 15


Profitez de Microsoft Office à petit prix pendant les French Days 2025 📍

01/05/2025 à 23:20

• 0


Apple : des résultats solides, mais la Chine et les droits de douane inquiètent

01/05/2025 à 22:56

• 20


La direction de Tesla aurait cherché un remplaçant pour Musk, suite aux difficultés de l’entreprise

01/05/2025 à 21:00

• 78


Microsoft augmente les prix des Xbox, de leurs manettes et de leurs jeux

01/05/2025 à 16:05

• 57


MacBook Air M4 : la chute des prix se poursuit encore sur ce nouvel incontournable 🆕

01/05/2025 à 15:30

• 56


Nos trucs et astuces pour mieux utiliser Apple Pay sur votre iPhone

01/05/2025 à 15:20

• 32


French Days : le très robuste SSD externe Samsung T7 Shield 2 To à 169 € (- 23 %)

01/05/2025 à 11:30

• 10


French Days : Orange et Sosh suppriment les frais de mise en service qui venaient d’être ajoutés

01/05/2025 à 11:00

• 20


Gabriel Attal souhaite limiter drastiquement l’accès des mineurs aux réseaux sociaux, en imitant la Chine

01/05/2025 à 10:30

• 73


Apple mord la poussière face à Epic, mais ne rend pas les armes

01/05/2025 à 10:00

• 64


French Days : CyberGhost, le meilleur VPN pour Mac à 2,03 € par mois (et franchement, vous auriez tort de vous en priver) 📍

30/04/2025 à 23:47

• 0