Marzipan : on a porté notre app iOS sur le Mac en un après-midi

Stéphane Moussie |

La WWDC 2019 serait-elle déjà terminée ? On peut se poser la question à la vue des portages d’apps iOS vers le Mac qui fleurissent d’ores et déjà. Alors qu’Apple a prévu de dévoiler plus en détail le mois prochain Marzipan, la communauté ne l’a pas attendue.

Guidés notamment par le bidouilleur de génie Steven Troughton-Smith, des développeurs tiers expérimentent la conversion de leurs apps mobiles vers le système de bureau. On est en mesure de vous confirmer que ça marche : notre application iOS iGeneration tourne comme un charme sur Mac.

De Marzipan…

Un petit rappel sur Marzipan est nécessaire. Marzipan, c’est le nom de code du projet qui vise à rendre disponible sur macOS le framework UIKit permettant de construire des applications iOS. UIKit est un framework applicatif qui forme la couche la plus haute du système, qui gère la manière dont les applications réagissent aux demandes du système et de l’utilisateur. Résumé très brièvement, il permet de créer une interface dynamique.


avatar bpisano | 

Détail notable : il n’y a pas la Tabbar en bas. Impressionnant en tout cas. Vivement macOS 10.15 pour avoir cette app sur Mac !

avatar s0ta | 

Oui en l'état il faut manuellement convertir la tabBar en tabView.

avatar LaurentH | 

il n’y a pas la Tabbar en bas

Oui exact, pourtant tout le code est là...

avatar s0ta | 

@LaurentH

Je ne pense pas que la tabBar sera adaptée.
En l'état il semble qu'il faut créer une tabView qui place les tabs en haut de la fenêtre.

avatar iPop | 

@s0ta

Ou trouver le moyen de la remplacer. Éclairer l’ensemble.

avatar macbook60 | 

@LaurentH

Bravo Laurent
Bien joué

avatar reborn | 

Il est où le lien pour télécharger macg macOS ?

?

avatar pga78 | 

@reborn

Oui je suis preneur ?

avatar Olivier Berard | 

Vivement le 3 Juin

avatar iKalimero | 

Etape suivante la suppression des processeurs Intel, it’s true

avatar frankm | 

@iKalimero

Et l’iPadisation du Mac. Happy face please

avatar romain_bdrt | 

Tout cela prendrai du sens si une solution « tactile » venait à venir sur le court terme sur les équipements sous MacOS.

avatar rolmeyer | 

@romain_bdrt

Pas forcément. Si tu as des enfants tu vois qu’il y a une génération née avec iOs, ces futurs acheteurs pourront être séduit par une interface commune et connue, pour acheter un mac, autrement que par le fait de vouloir la marque.

avatar romain_bdrt | 

@rolmeyer

Oui je suis d’accord avec toi mais une application conçue pour une interface tactile doit avoir une ergonomie bien différente pour qu’elle devienne agréablement et facilement utilisable.

avatar MMathieu | 

@romain_bdrt

+1

avatar Kounkountchek | 

Moi ça me conforte dans l’idée qu’un iPad branché a un écran externe devrait pouvoir fonctionner comme cela. Un mode desktop, pilotable au clavier/souris, avec fenêtre d’app redimensionnables etc...

avatar pagaupa | 

Et voilà! Fusion des Os enclenchée...

avatar reborn | 

J’ai une question pour macg, vous allez retravailler l’UI pour votre app macOS ou bien vous allez la laisser avec son UI hérité d’iOS ?

avatar LaurentH | 

vous allez la laisser avec son UI hérité d’iOS ?

Je pense que initialement ça se verra que le code base est celui d'une app iOS.

avatar Amaczing | 

@LaurentH

Félicitations ???

avatar pakal | 

Sans vouloir être rabat-joie je trouve que ça ne fait pas rêver.
On perd la spécificité des app 100%Mac
On a juste une app ios qui marchent sur macos.
C'est pas mal mais niveau ergonomie on dirait une appli Java ou kde portée sur mac.

avatar pim | 

@pakal

Idem pour moi. C’est l’inverse qu’il faudrait : porter les apps Mac sous iOS, et libérer l’iPad, c’est-à-dire lui permettre de se comporter comme un Mac ordinaire une fois connecté une souris et un clavier. Avec support des clefs USB, des disques durs et des écrans externes. Ça serait bien mieux qu’attendre un hypothétique Mac sous ARM ou même un hypothétique Mac à écran tactile. On a déjà tout ça, il faut juste libérer la potentialité de l’iPad en le laissant faire tourner macOS.

Et laisser le Mac tranquille : un vrai clavier qui résiste aux miettes, plusieurs ports pour pouvoir brancher plus d’un périphérique à la fois tout en le rechargeant, de vraies applications de productivité et pas des copies d’app de consultation pensées pour iOS, et des processeurs Intel pour pas se retrouver à devoir changer toute les apps. La convergence vers le moins disant par souci de simplicité pour les nouveaux adoptants, ce n’est pas très pertinent.

avatar pagaupa | 

@pim

+1000 ?

avatar oomu | 

oui.

avatar melen | 

@Pim
??

Pages

CONNEXION UTILISATEUR