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 iPop | 

@CLang

...puis sont arrivé les IA qui balaya tout ça.

avatar reborn | 

@iPop

Et les webapps ?

avatar iPop | 

@CLang

A terme le boulot est en voie de disparition (marché noir ?). Il coûte trop cher et n’est plus envisageable. Viendra l’hégémonie des IA (fabriqué par l’homme) pour tout un tas de discipline.

avatar Bigdidou | 

@iPop

« Viendra l’hégémonie des IA (fabriqué par l’homme) pour tout un tas de discipline. »

Ou pas.
Même pas peur.

avatar Bigdidou | 

@CLang

« L’IA est certainement actuellement un des trucs les plus sur-vendu du marketing de l’innovation, une fantastique machine à bullshit ? »

Merci, merci, merci.
C’est assez difficile d’écrire ça sans se faire insulter.
Je suis toujours heureux quand quelqu’un met les pieds dans le plat à ce sujet.

avatar reborn | 

@CLang

Et d’ici 6-7 ans ? ?

macOS oui, Windows je sais pas.. ?

Tout le monde va faire du laptop ARM. Je vois bien Google, Huawei et cie lancer des laptops ARM avec sous des forks android/fushia. Cela pourrait marcher fort sur les marchés émergents.
Les Chromebooks marchant déjà fort sur le marché de l’éducations aux US..

Mon avis c’est que la prochaine décennie pourrait être celle de machines ARM ayant une PDM conséquente et du début de la dépréciation de frameworks historiques ( Appkit, Win32)

avatar iPop | 

@CLang

Les OS sont des interfaces qui permettent et nécessite des hommes pour interagir avec la machine. Le monde devenant de plus en plus complexe, paradoxalement à la désertification des métiers, les IA seront à mènent de tout gérer. Les os disparaîtront.

avatar iPop | 

@CLang

L’os est un Language permettant à l’homme de converser avec la machine pour une tache donnée. C’est beaucoup lié l’HIM puisque c’est à l’homme qu’il incombe les commandes.
Mais si l’homme devient inutile ?

avatar iPop | 

@CLang

Merci mais je reste à mon idée.
L’Os est pour moi l’évolution du circuit électrique automatisé (ascenseur par exemple). Et l’IA va être l’évolution de l’os. Cela reste toujours une histoire de rapport entre l’homme et la machine.

avatar oomu | 

"L’os est un Language permettant à l’homme de converser avec la machine pour une tache donnée. C’est beaucoup lié l’HIM puisque c’est à l’homme qu’il incombe les commandes."

non.

c'est un logiciel démarré par l'ordinateur lors des premières étapes du boot. C'est un élément technique d'un processus standardisé et bien défini sur une plateforme.

La majorité des machines démarrent en plusieurs étapes : le cpu, parce qu'il est pré-cablé pour cela, charge un logiciel de démarrage d'un endroit bien défini et d'une manière précise.

Ce logiciel est un microcode (au sein de la puce) ou autre logiciel en eprom qu'on appellera "firmware" (ou autre nom commercial tel bios, efi, etc)

On peut rajouter X étapes et intermédiaires (firmware de modem, de carte RAID etc)

ce firmware peut suffire ou sera lui même chargé de démarrer depuis une mémoire de masse un autre logiciel, le "système d'exploitation" qui sera chargé d'initialiser l'ensemble de la machine et ses périphériques,puis charger les logiciels qui vont construire l'interface utilisateur (ligne de commande, interface tactile, audio, bureau à icone pour souris, etc)

on trouvera sur wikipedia des définitions plus rigoureuses que la mienne d'un "système d'exploitation" et des différence sémantiques et parfois arbitraire entre, noyau, firmware, microcode, distribution, etc si le sujet vous intéresse.

avatar Ducletho | 

@reborn

Ce que je regrette par rapport à Apple, c’est d’avoir manqué d’ambition pour MacOS. Maintenant, il n’y a plus qu’à Marzipaniser...la seule chose à faire ...

avatar reborn | 

@Ducletho

Je suis d’accord macOS fut délaissé ces dernières années.

avatar reborn | 

je vois ça comme une opportunité de dynamiser les deux platformes

avatar iPop | 

@reborn

Si Mac OS est délaissé ce n’est pas la faute d’Apple.
Le marché s’apaise aussi sur Pc. La croissance est sur Mobile.

avatar iPop | 

@Ducletho

APPLE devrait créer une communauté, l’entretenir, générer du boulot, tout cela autour du SWIFT, signer les app et faire la compilation. La boucle serait bouclé.

avatar StephanMart | 

@iPop

C’était le cas dans les années 80, avec le Club Apple.

avatar garba50 | 

Génial!❗️

avatar kitetrip | 

Ah un Mac ça sert encore à travailler. Du vrai boulot pas des photos qui défilent hein...

avatar Ducletho | 

@kitetrip

Avec un pencil dans le cul aussi

avatar oomu | 

121 commentaires : voilà un sujet qui intéresse les gens. C'est peut être une bonne chose.

avatar Dimemas | 

ouais... > 120 commentaires et 10 intervenants ^^

avatar pagaupa | 

Hummm ça sent le yacc dans le coin!

avatar Nesus | 

Tout comme l’iMac, l’iPod mini... ont tiré les produits vers le bas avant que ces derniers ne deviennent plus évolués. Oui sur la première version ça va être moyen, après ça évoluera et donnera le meilleur des deux mondes.

avatar julien32 | 

Et ils se foutaient de la gueule de Microsoft avec ses app universelles...

Quelle enieme retournement de veste

avatar BeePotato | 

@ julien32 : « Quelle enieme retournement de veste »

Qui donc a retourné sa veste ?

avatar oomu | 

"Et ils se foutaient de la gueule de Microsoft avec ses app universelles..."

par ILS , je pense que vous parlaient des hommes-taupes ou des dirigeants d'Apple

- les hommes taupes: ils s'en fichent, du tréfonds de leurs caves ils visent à dominer le monde, apps universelles aussi au passage

- les dirigeants d'Apple : jamais Apple s'est "foutu de la gueule" d'apps universelles. Apple a ouvertement critiqué l'idée d'un SEUL OS pour tout, vu que les machines (mac , iphone et ipad) sont foncièrement différentes dans leurs interfaces Physiques et Usages.

Par contre, nous noterons qu'un travail de rapprochement est de longue date:

macos et ios ont tous deux les même sous-systèmes : mach, darwin, etc. c'est le code de "os x" issue de la fusion de Nextstep avec macos

Swift est le langage commun sur l'ensemble des plateformes Apple

plusieurs travaux de nettoyage furent menés pour moderniser macos. Ios fut l'occasion pour Apple de corriger ou élaguer des héritages de macos/nextstep

marzipan est l'étape suivante.

Apple n'a jamais moqué "new ui" par exemple ou les initiatives (ratées) de Microsoft de féderer le développement de windows 10, xbox, windows phone (paix à son schtroumpf), etc.

-
Notons d'ailleurs que Microsoft n'a pas dit son dernier mot, Microsoft ne dit jamais son dernier mot.

avatar iluro_64 | 

Tout cela sent la prévision évidente de la disparition du Macintosh et de MacOs. Cela prendra encore quelques années. Ce sera donc la disparition d'une certaine informatique, son remplacement par une informatique très ciblée. Les générations futures, iOS (et autres OS), ne se tourneront plus vers l'ordinateur, même personnel, mais vers des petits monstres technologiques aux prix exorbitants, qui sauront aussi téléphoner.

avatar Bigdidou | 

@iluro_64

« Ce sera donc la disparition d'une certaine informatique »

Laquelle ?
C’est un animal vivace ;)
Est-ce qu’il y a des pans de l’informatique depuis sa création qui ont disparu (c’est une vraie question) ?

Pages

CONNEXION UTILISATEUR