Adapter les apps iOS à macOS avec Marzipan devrait être très simple [màj]

Nicolas Furno |

Le développeur et bricoleur Steve Troughton-Smith a réussi à convertir l’app Contacts fournie sur iOS en app pour macOS. Il a utilisé pour cela la version intégrée au simulateur iOS fourni dans Xcode et marzipanify, son propre utilitaire de conversion publié juste après la WWDC 2018 (lire : Marzipanify, un outil pour transformer une app iOS en app macOS).

Marzipan est le nom du projet au sein d’Apple pour convertir les apps iOS en apps macOS et permettre aux développeurs de proposer leurs apps sur le Mac App Store. Pour le moment, ce projet est réservé à un usage interne et il a servi dans macOS Mojave pour quatre apps : Maison, Bourse, Dictaphone et News. À terme, les développeurs devraient pouvoir s’en servir pour créer des apps universelles si l’on en croit la rumeur et on imagine qu’on en reparlera à l’occasion de cette WWDC 2019.

Même si Marzipan est un outil utilisé uniquement en interne, Steve Throughton-Smith a rapidement compris comment il fonctionnait et il a réussi à l’utiliser pour convertir des apps. Jusque-là, il s’en est servi uniquement avec des apps tierces, mais après quelques modifications, il a réussi à convertir une app d’Apple. Et tout fonctionne normalement dans cette version de Contacts, l’accès aux données en lecture et en écriture, et tous les éléments d’interface issus d’iOS trouvent place dans cette app macOS.

Naturellement, cette interface venue tout droit d’iOS ne semble forcément pas à sa place sur macOS. Mais cette adaptation a été menée sans avoir accès au code source de l’app. Les développeurs de Cupertino pourraient très facilement ajuster l’interface pour l’améliorer sur un Mac. En guise d’exemple, le développeur évoque la translucidité de la liste de contacts, qui devrait être assez facile à obtenir. Cela dit, les quatre apps Marzipan actuellement dans Mojave prouvent qu’Apple ne cherche pas nécessairement à effacer toutes les marques d’iOS sur macOS.

Au-delà de l’exemple de Contacts, l’intérêt de cette expérience est de prouver combien la transition devrait être facile. Et encore, Steve Throughton-Smith l’a fait sans accès au code source et sans les outils de conversion officiels qu’Apple proposera inévitablement si les rumeurs disent vrai.

Mise à jour — James Thomson, le développeur de PCalc, a joué avec marzipanify afin de faire fonctionner la version iOS de sa fameuse calculatrice sur macOS. Le résultat est intéressant :

Il existe une version macOS en bonne et due forme de PCalc, disponible sur le Mac App Store (10,99 €). Bien sûr, elle tire profit des capacités du système d’exploitation, mieux que la version « marzipanifiée » :

avatar Rodney Jerkins | 

@frankm

Ma question était est ce que l'inverse était possible mais on m'a répondu que non

avatar frankm | 

@Rodney Jerkins

Je rebondissais sur le sa marche au lieu de ça marche !!
Sinon j’espère qu’on ne va jamais devoir s’habituer à ces apps portées

avatar ForzaDesmo | 

@fifounet

Non tu restes accrocher à moi pour pouvoir te regarder en face le soir devant ta glace.
Et depuis le début je te dis que je parle pas avec toi par expérience de ton incompétence et de ton impossibilité de discuter avec autrui. Et merci de confirmer que contrairement à toi je ne cherche pas à entrer en conflit permanent avec quelqu'un, ça je te le laisse tu es l'expert où ta moindre intervention est dans la négation d'un discours construit et instructif.
Alors oui la seule chose que j'ai a te dire c'est ce que tu représente pour moi ?

avatar fifounet | 

@ForzaDesmo

« Et merci de confirmer que contrairement à toi je ne cherche pas à entrer en conflit permanent avec quelqu'un, ça je te le laisse »

Tu confonds conflit et être en opposition avec une théorie ou un commentaire.

« tu es l'expert où ta moindre intervention est dans la négation d'un discours construit et instructif. »

Tu peux avoir un discours construit sans pour autant qu’il soit instructif et juste.
Maintenant si quand tu écris quelque chose il ne reste plus qu’à être d’accord avec toi dis moi le clairement , j’arrêterai.

toi tu es le spécialiste de l’attaque perso avec insulte dès qu’on te contredit dans tes propos.
Relis bien tes commentaires je ne t’ai jamais insulté directement.
Toi oui tu m’as traité de con et autres noms d’oiseaux dès que j’insiste. Donc quoi ? Il faut pas te contredire ici ?? Il faut pas t’emmerder et te faire des courbettes ?

Non mais sans deconner bordel comment peux tu justifier ta manière d’insulter uniquement parce que je m’oppose à tes idées ?
Y’a pas un problème de base là ?
Un manque de savoir vivre ?
Yen a un peu marre des excités comme toi ici qui insultent dès qu’on leur dit qu’ils disent pas toujours des vérités. Et que j’ai tort ou pas ça ne justifiera jamais les insultes. Jamais

Dans la vie si un mec discute avec toi et qu’il te dit qu’il n’est pas d’accord avec insistance tu fais quoi ? Tu lui mets un pain ?

Je te dis que je suis pas d’accord avec des arguments, c’est interdit ?
Que ça t’emmerde ok mais après soit tu continues à argumenter, pas de problème soit tu arrêtes.
Mais non toi tu uses juste de terrorisme intellectuel c’est ta manière de faire.
Rien ne justifie tes insultes ! Rien ! Tu comprend pas ça ??
Même après tes insultes je n’en ai pas usé envers toi .
T’as aucun savoir vivre ici .
Tu peux essayer d’enfumer suffit de te lire pour le constater.

Au final tu veux m’intimider pour plus que je te contredises c’est ça ?
Tu veux me dégoûter de m’opposer à toi ?
Je me fout de ta personne , je ne te connais pas , tu n’es qu’un commentaire , tes propos viendraient d’un autre pseudo je réagirais pareil, tu comprends ça ?
C’est pas de ma faute si souvent ça vient de toi , comme avec webHAL1 , vous êtes des habitués ici , donc y’a plus de chances que ça tombe sur vous.

Si tu n’es pas capable de garder tes nerfs quand on s’oppose à toi sur de l’écrit et en mode anonyme en plus , c’est ton problème !

avatar ForzaDesmo | 

@fifounet

Bein non apparemment c'est ton problème plus que le mien puisque tu aimes que je te traite pour ce que tu es.
Le conseil du psy c'était pas une image mais une nécessité pour tes proches, parce que pour toi j'en ai rien à faire.
Et celui qui s'énerve, vu le flot de lignes et de temps que tu y passes c'est apparement là aussi plus toi que moi.
Tu m'excuseras je n'ai lu qu'en travers pas le temps de plus pour un idiot dans ton genre (et ce n'est pas une insulte, mais plus court que de répéter que tu manques de beaucoup d'intelligence).

avatar fifounet | 
avatar ForzaDesmo | 

@fifounet

Mister Google Search fait pour les nuls???

avatar fifounet | 

@ForzaDesmo

"Mister Google Search fait pour les nuls???"

Ne cherche pas à comprendre surtout hein ? C’est trop dur.
Tu rejettes tout en bloc sans réflexion. Par peur ?
Tu essaies de ridiculiser mais tu t’enfonces
Tu es l’exemple parfait , bonne lecture
Ensuite pose toi la question sur la recherche que j’ai effectué .
Non j’ai pas cherché au hasard , on ne trouve pas cet article sans en connaître au moins un peu.
Tu connaissais le phénomène de projection et qu’il était un cas d’école ?
Ben voilà , mais rassure toi c’est normal comme action de défense .

Tu veux appendre aux autres (grossièrement)
Mais tu ne veux rien apprendre

avatar fifounet | 

@ForzaDesmo

"Et celui qui s'énerve, vu le flot de lignes et de temps que tu y passes c'est apparement là aussi plus toi que moi."

Le summum de l’incohérence . C’est celui qui dit qui est ! Nananere
Passer du temps et écrire beaucoup n’est pas synonyme d’énervement.
Et l plus classique étant de reprocher aux autres qu’ils sont trop actifs ici quand eux mêmes répondent sans arrêt .
Tu me réponds dès que tu peux , là et l’autre fois , c’est étonnant de la part de quelqu’un qui se veut détaché

avatar fifounet | 

@ForzaDesmo

"Tu m'excuseras je n'ai lu qu'en travers pas le temps de plus pour un idiot dans ton genre »

Oui je vois ça, même pas le temps de poster que tu me réponds.
Effectivement t’as pas le temps ?

« et ce n'est pas une insulte, mais plus court que de répéter que tu manques de beaucoup d'intelligence)."

T’as un problème avec ça visiblement

Et le pire c’est que tu me réponds sans argumenter juste en m’insultant. Tu t’en rends compte au moins ?

avatar fte | 

@fifounet

Je ne suis pas très emojis mais...

??

avatar ForzaDesmo | 

On voit de suite ton énervement quand tu morcelles les réponses. Et là tu es très très énervé, cela à sûrement du t'empêcher de dormir.
Et tu crois quand même pas que je vais passer mon temps à lire tes liens quand je te dis que tu es une personne qui ne m'intéresse pas pour t'avoir cerné dès le premier échange.
Juste un poste avant midi pour te couper l'appétit et mal digérer au sens propre comme au sens figuré à chaque fois que l'on ne va pas dans ton sens ??

avatar fifounet | 

@ForzaDesmo

"On voit de suite ton énervement quand tu morcelles les réponses. Et là tu es très très énervé, cela à sûrement du t'empêcher de dormir."

Je t’ai déjà expliqué la raison des réponses pour chaque affirmation plutôt que de manière générale
C’est une adaptation à la mauvaise foi et à l’enfumage ...

avatar ForzaDesmo | 

@fifounet

Mais c'est bien sûr.
Non, non c'est tout simplement une marque d'agacement et d'énervement. Pas besoin de morceller pour répondre à ce que je pensais de toi en quelques mots.
L'enfumage, mais tu en es le grand chef indien de l'enfumage et le premier à commenter à côté de la plaque.
Comme dirait Coluche : Je me marrrrree.

avatar raphta | 

Je suis toujours pas emballé par ces applications portées...

avatar irep | 

Génial. Pour les apps qui créent des documents ? Vous me direz que toutes les apps créent des documents, mais peut-on y accéder depuis le Mac ? En ouvrant le paquet ? Et le partage vers un stockage cloud ?
Merci.

avatar fte | 

« Naturellement, cette interface venue tout droit d’iOS ne semble forcément pas à sa place sur macOS. »

Habituez-vous.

Car tel est le futur des applications sur Mac : des apps pas à leur place.

avatar marenostrum | 

l'auteur parle sans rien connaitre. deux essais, à la va vite, ne suffissent pas pour tirer des conclusions pertinentes.

avatar stefhan | 

Vous êtes qui pour juger pareillement ?

avatar marenostrum | 

et vous qui êtes vous ? je peux répondre pareil.
ça existe le truc, je l'utilise depuis longtemps, le même app sur iPhone, iPad et macOS (ou Windows même si on veut). exactement le même. sauf l'interface qui s'adapte a chaque appareil. (j'ai donné un lien plus haut, tu peux le constater par toi-même en installant les applications)
bref ": des apps pas à leur place" est une conclusion hâtive, basée sur du vent, pas sur une expérience personnelle ou connaissance de quelque chose.
pour ne pas dire que c'est de prendre les dirigeants de Apple ou leur développeurs pour des incapables.

avatar rchaumais | 

Sincèrement, je trouve l’application Contact Native MacOS d’un autre âge. Je trouve cette version d’iOS pour MacOS beaucoup plus sexy et mieux adaptée au canon à actuel de MacOS que la version actuelle.
J’adorerai avec la version iOS de Gmail sur Mac ainsi que iGeneration, Google Map, Trainline, et tant d’autres. Je sais qu’elles fonctionnent toutes parfaitement dans un navigateur mais les avoir en App Native me plait énormément (et oui, j’utilise Cohérence Pro mais c’est pas encore satisfaisant pour générer une App Native)

avatar marenostrum | 

quel est ta version de macOS ? sur Mojave il est beaucoup plus élégant que les images plus haut. je peux pas te faire une capture, parce que il faut cacher pleins d'infos, mais y a pas la barre en gris, c'est beaucoup mieux en design. regarde aussi la calculatrice (PCalc) plus haut, entre la version Mac sans barre, et la version iOS avec la barre gris et les trois boutons colorés. c'est des petits détails qui changent tout au niveau graphique.

avatar misterbrown | 

L’arrivée des Mac Arm

avatar Eurylaime | 

Windows 8, le retour.

avatar ForzaDesmo | 

.

Pages

CONNEXION UTILISATEUR