macOS 10.15 devrait accueillir de nombreuses apps d'iOS

Stéphane Moussie |

Le successeur de macOS Mojave devrait gagner de nombreuses apps et fonctionnalités déjà présentes dans iOS. C’est en tout cas ce qu’annonce Mark Gurman qui révèle en long et en large le programme de la WWDC 2019 avec un mois d’avance.

D’abord, et ce n’est pas une surprise, les développeurs pourront porter facilement leur application iPad sur Mac, indique le journaliste de Bloomberg. C’est la concrétisation du projet Marzipan qu’Apple a commencé à dévoiler l’année dernière.

Craig Federighi à la WWDC 2018

Des développeurs n’ont d’ailleurs pas attendu pour expérimenter le portage de leurs apps, mais la documentation et les outils officiels seront enfin fournis. Cela constituerait une première étape avant la fusion de l’App Store et du Mac App Store ainsi que des apps universelles (Mac + iOS) qui seraient prévues pour 2021.

D’après le journaliste, macOS 10.15 comprendra deux applications iOS portées grâce à Marzipan : une app Podcasts et une app unifiant Localiser mon iPhone et Localiser mes amis (9to5Mac avait évoqué précédemment cette nouvelle app unifiée).

Comme une précédente rumeur l’indiquait, iTunes serait bien démantelé, car le successeur de Mojave accueillerait une nouvelle app Apple Music, développée « comme une application Mac standard », précise Mark Gurman. Il faut comprendre que ce ne serait pas un simple portage de l’app Musique d’iOS.

macOS 10.15 s’enrichirait aussi d’autres fonctionnalités déjà présentes sur iOS :

  • Temps d’écran
  • les effets et les autocollants dans l’app Messages
  • intégration des raccourcis Siri
  • mise à jour de l’app Rappels
  • mise à jour de l’app Livres

Apple pourrait profiter de la WWDC 2019 pour lever le voile, au moins en partie, sur le tout nouveau Mac Pro. Le nouveau moniteur professionnel, qui porterait le nom de code J290 et serait compatible HDR (sans surprise), pourrait également être évoqué pendant la conférence.

Les autres révélations du jour :

avatar bhelden | 

Simple question à vous usagers d' :

Chaque année c'est le même schéma pour moi, je fais une clean install lorsqu'il y a une mise à jour majeure de macOS. J'ai un abonnement Dropbox qui me sauvegarde automatique mes documents & me remet tout ensuite. Par contre je dois réinstaller les applications manuellement ainsi que quelques données (type clé logicielle, etc.) & re-paramétrer l'OS (dans Pref Systems, Préférences Finder etc.)..
Y'a-t'il des logiciels de sauvegarde qui me permettrait sans aucune grande manifestation de ma part de remettre toutes les choses en place (app, documents, paramètre de l'OS...) etc ?
Comment gérez-vous ça de votre côté ?

avatar fousfous | 

@bhelden

Time machine?

avatar bhelden | 

@foufous

Yes d'accord mais est-ce que Time Machine réimporte aussi des fichiers systèmes pouvant être désuet sur le nouvel OS ? Autrement dit, existe-t'il des risques de conflit entre la sauvegarde d'un OS "1" et l'import de cette même sauvegarde sur un OS "2" ?

avatar fousfous | 

@bhelden

Je ne pense pas, sur iOS ça fonctionne bien de sauter des versions donc sur macOS ça devrait bien fonctionner aussi

avatar oomu | 

il est impossible de prédire l'avenir et ce qu'Apple fera dans macOs

cependant, à l'heure actuelle, si vous vous en tenez stricto senso aux applications TIERCES (ajoutées vous même ,pas intégrées par Apple), alors oui, vous devriez pouvoir sauvegarder les applications depuis un 10.13 et les recopier dans 10.14.

une application est classiquement dans /Applications
et créé un dossier dans votre Bibliothèques/Application Support (le dossier Bibliothèque de votre dossier personnel, par défaut le Finder le cache)

Le soucis c'est que les développeurs sont libre de nommer leur dossier dans Application Support comme il le souhaite, ils peuvent aussi ajouter des outils complémentaires dans /Utilisateurs/Partagé/

ou même comme le cas avec NX de Nomachine ou VMware Fusion, ajouter des extensions ou bibliothèques dans /Library/ (Extensions, Application Support, etc)

de fait il peut arriver que vous ayez plus que l'application elle même dans /Applications à récupérer pour retrouver votre logiciel dans PILE l'état qu'il était avant.

Si vous restaurez entièrement le dossier Bibliothèque de votre dossier personne vous devriez retrouver tous les réglages de l'ensemble de macos et des applications tierces. En général, le système et les applications apple ne s'en offusqueront pas et vont ignorer des éventuels réglages devenus obsolètes. C'est aussi dans ce dossier que par défaut Mail stocke ses courriers, Thunderbird aussi, Firefox ses profils de réglages, que les polices de l’utilisateur sont copiées, etc.

Mais je ne suis pas avocat, je ne suis pas ingénieur Apple, je ne lis pas dans le marc des cartes de tarot en cristal, bref ZERO GARANTIE !

avatar bhelden | 

@oomu

Merci pour l'apport de ces informations

avatar SyMich | 

Soit vous faites une vraie clean-install et il faut tout remettre à la main,
Soit vous utilisez une récupération depuis une sauvegarde mais ce n'est plus du tout une clean-install car les problèmes éventuels de configuration, fichiers Préférences corrompus, ... seront également réimportés.

avatar bhelden | 

@SyMich

"Soit vous utilisez une récupération depuis une sauvegarde mais ce n'est plus du tout une clean-install car les problèmes éventuels de configuration, fichiers Préférences corrompus, ... seront également réimportés."

Hmmmm ok... c'est la question que je me posais & quelque part ma crainte aussi. Avez-vous déjà rencontré les problèmes cités ou des messages d'erreurs citant des incompatibilités de la sauvegarde avec le nouvel OS ?

avatar SyMich | 

Je ne fais jamais de clean install... c'est beaucoup trop long!
Mais si vous le faites et que vous restaurez ensuite une sauvegarde, il n'y aura pas de message d'erreur... simplement vous vous retrouverez dans la même situation que si vous aviez juste mis à jour macOS! Tous les fichiers de configuration que vous vouliez supprimer pour repartir sur des fichiers propres et neufs, auront été réimportés... donc la clean install n'aura servi à rien.

avatar YARK | 

1- Time Machine d'abord pour garder en l'état mon Mac.

2 -Clône total de mon DD interne avec Carbon Copy Cloner sur un disque externe
https://bombich.com/fr

--> j'ai donc là 2 sauvegardes au cas où.

3- effacement de tout ce que je ne veux plus sur mon Mac, puis MAJ de l'OS

--> Bon, OK, j'ai pas fait de clean install, mais si jamais ça foire, j'ai tout pour récupérer les états précédents.
Autre chose, étant plutôt du genre parano, j'attends facilement 6 mois avant de faire une MAJ (le temps que les petits copains paient les pots cassés d'une MAJ trop rapide).

avatar Link1993 | 

@bhelden

L'astuce, c’est de récupérer les dossier et fichiers paramètre des applications voulus et de les remettre sur la nouvelle installation.
Ils sont normalement dans le dossier Application support et le dossier Preferences du dossier Bibliothèque.
Ça permet de garder les réglages que l'on avait ?

Ensuite, Oomu a plutôt bien répondu au reste !

avatar bhelden | 

@Link1993

Thanks pour l'astuce, je vais me la noter quelque part :)

avatar Link1993 | 

@bhelden

Le plus dure, c'est retrouver les bons fichiers dans le dossier Préférences.

Ceux sont des .plist commençant en général par
com.nom-de-la-boîte.nom-de-l'application.plist

avatar areayoko | 

ou sinon faire une clean Install et utiliser https://github.com/lra/mackup, pour les plus téméraires.

avatar Lucas | 

@bhelden

TimeMachine tout simplement ?

avatar occam | 

@bhelden

"Comment gérez-vous ça de votre côté ? "

Je dois assurer le support d’équipes dont la dotation matérielle est assez hétérogène. N’ayant pas le droit à l’erreur, mon approche diffère donc quelque peu de celles esquissées ici.

D’abord, pour le clonage, rien de mieux que Carbon Copy Cloner (recommandé par @YARK plus loin sur ce fil). Mais je crée deux clones identiques par machine (qui peuvent généralement se partager un SSD ou HD, à condition d’être montés sur des volumes logiques distincts et démarrables).

Un clone sert à restaurer les données le cas échéant.
L’autre sert à la mise à jour.
Sur un troisième volume, je procède à un clean install
avec ré-installation des logiciels et récupération des dossiers et fichiers de prefs, de bibiothèques etc. depuis le clone de référence.

En avant-dernier lieu, un « diff tool » tel que DeltaWalker ou Kaléidoscope me sert à dépister les différences entre les bagages de l’OS mis à jour et ceux du clean install. (Pour tous les formats accessibles à BBEdit 12, ce dernier suffit aussi, amplement.)

La quantité de détritus accumulé dans des systèmes simplement mis à jour sur plusieurs générations est impressionnante. (On dirait du « junk DNA », rôle structurel en moins.)

Finalement, le test de chaque logiciel.

L’approche « ceinture + bretelles » peut paraître exagérée. Mais si l’on a à s’occuper d’un nombre de machines, cette prudence élémentaire est largement payante.
De même si l’on est sur une période prolongée de travail critique et que l’on se trouve obligé de mettre à jour son système sans la liberté de se retrouver en rade.
(Je souligne : obligé. Never touch a running system.)

Heureusement, Apple nous facilite la tâche. Après Snow Leopard, environ un système sur deux est à peu près inutilisable, ce qui minimise l’effort de mise à jour. Depuis Sierra, ce sont carrément trois générations de suite de macOS sur lesquelles on peut faire l’impasse, si les logiciels ne les requièrent pas. Comme la vie peut être simple. Vivement les MacARM, pour tout pouvoir balancer.

avatar iPop | 

@bhelden

Time machine > livré avec le Mac.

avatar joregarvit | 

C’est pas pour tout de suite

avatar hirtrey | 

Impatient d’avoir le choix des Coussin Péteur et autre super application pro.

avatar alexyb8 | 

@hirtrey

Je n’y avais pas pensé ?

avatar fousfous | 

La perte d'iTunes va vraiment être embêtante, on va perdre toutes les fonctions avancés, c'est vraiment dommage que la haine injustifiée contre iTunes va détruire une super app.

avatar SyMich | 

De toutes façons, les fonctions un peu avancées d'iTunes étaient supprimées les unes après les autres... autant tout enlever d'un coup!

avatar oomu | 

heu alors non, la technique de la terre brûlée, c'est pas cool.

avatar SyMich | 

Ça a au moins le mérite d'être clair et incite à aller chercher une solution alternative auprès des développeurs tiers...
De toutes façons que reste-t-il d'iTunes aujourd'hui ? Pas grand chose!
Juste 2 exemples...
Il est où iTunes DJ, ou même le mix de soirée, qui permettaient d'animer une soirée en faisant voter les présents (dotés d'iPhone) pour choisir le morceau à diffuser ensuite, ou leur permettant de chercher dans la bibliothèque pour demander un morceau?
Elle est où la fonctionnalité Genius qui permettait de créer une liste de lecture sur le style d'un morceau choisi au hasard (la fonction est de moins en moins actualisée et les titres récents vous envoient balader quand vous demandez à céder une liste Genius)

Et je ne parle pas de la gestion des apps et sonneries qui n'ont plus droit de cité...

avatar Dimemas | 

ahahah

avatar fousfous | 

@SyMich

C'est bien dommage...
Heureusement qu'il restera Windows pour profiter d'iTunes!

avatar YARK | 

Pas trop tôt au contraire, c'était devenu une usine à gaz

avatar oomu | 

"Pas trop tôt au contraire, c'était devenu une usine à gaz"

non.

le logiciel fonctionne et répond rapidement à des recherches dans des centaines de milliers de titres selon toutes sortes de critères.

Je sais que "usine à gaz" est une vielle hantise geek, je l'entendais dès les année 80s.

Mais pouvez vous me démontrer que itunes est une "usine à gaz" ? Donnez moi des critères objectifs qui démontrent que itunes est une "usine à gaz".

Je vous demande cela pour essayer de sortir de la simple réthorique de "usine à gaz = Mal , itunes = usine à gaz, donc itunes = Mal , ergo faut supprimer"

C'est l'occasion de parler de itunes, son historique, son impact, son utilité, ce qu'on le recherche dans un logiciel de musique etc et si le Oomu est né trop tard dans un monde trop antique :)

avatar YARK | 

iTunes, c'est bien le machin avec une icône qui fait penser à la musique ?

De l'anglais Tune : régler.

Il en règle des choses.
Mais pas les Photos. Ah bon (ou si, mais en passerelle pour les iTrucs)
Mais les vidéos si. Ah oui (les mp4 deviennent des m4v...? Why ? Cause kifkif...)
Mais pas les jeux. Ah bon.
Mais les "livres",si. Ah oui.
Mais pas les logiciels. Ah bon.
Mais les iMachins. Ah oui

avatar jazz678 | 

@oomu

« Je sais que "usine à gaz" est une vielle hantise geek, je l'entendais dès les année 80s. »

C’est surtout un vieux mantra repris par les uns et les autres sans réelle justification basée sur une expérience négative propre.
Juste parce que ça fait partie de ce lexique commun dans lequel on pioche quand on a affaire à quelque chose qu’on ne comprend pas ou pour faire du bashing.

Pour un outil de lecture qui se veut multiplateformes et multimédia, sans compter le store, c’est un modèle d’intégration, de puissance et d’ergonomie.

avatar Un Type Vrai | 

De mémoire, chaque mise à jour déplaçait 80% des fonctionnalités quand je l'utilisais.

La façon de créer une liste intelligente à changer 3 fois de suite, le tri des listes a changé plein de fois, les boutons ont été en haut à gauche, en haut au milieu, en haut à droite (et ptet en bas ? :D)
Quand on minimise la fenêtre, ça changeait à chaque version.
Les effets visuels ont aussi changé plein de fois de paramètre et même la compatibilité des plugins ...
Bref, c'est pas une usine à gaz, mais ce qui m'a fait quitter iTunes, c'est cette manie de virer les fonctions qu'on utilise dans des petits coins sombres pour mettre en gros, gras, plein milieu les liens store par exemple (et qui se souvient du saccage de l'interface pour le réseau social Apple ? L'arrivée des Podcast intégré au chausse pied etc ?)
Et puis j'ai fini par perdre mes étoiles chéries, mes notes persos, mes listes rangées ... ça ma gavé.

avatar geooooooooffrey | 

Dans le même genre de mantra, faut aller voir les gens qui commentent l'imminente mise en circulation des nouveaux billets de 100 et 200€. Ou avant eux les billets de 50, 20, 10 et 5...

[spoiler]
"Haaannnnnnw endiré des billet de monopoly ?
[/spoiler]

avatar Bigdidou | 

@oomu

Oui.
Quand je vois les logiciels de gestion de bibliothèque musicale sur Windows (y compris iTunes sur Windows qui,est vraiment horrible), iTunes pour MacOS est un formidable logiciel.

avatar coucou | 

Nouveau changement ne nom en maciOS pour 10.16 ou 10.17 ? :o

avatar oomu | 

"Comme une précédente rumeur l’indiquait, iTunes serait bien démantelé, "

naaan, adieu critères de tris, et tout ce qu'itunes était capable d'avaler. Ha ben vi, j'suis comme ça, devenu vieux, usé et blasé, je n'attends plus que des comportements à la "Photo" de la part d'Apple ^^,

"car le successeur de Mojave accueillerait une nouvelle app Apple Music, développée « comme une application Mac standard », précise Mark Gurman. Il faut comprendre que ce ne serait pas un simple portage de l’app Musique d’iOS."

mouais, c'est déjà ça.

avatar SyMich | 

Ça veut juste dire qu'ils ne vont même pas faire l'effort de marzipaniser la version iPad, mais faire un truc à la va vite en 1000 lignes de code maxi..
Qui a encore besoin d'un lecteur mp3 sur un Mac quand Apple se décarcasse à proposer des HomePods connectés directement à AppleMusic sous le contrôle de Siri?

avatar reborn | 

@SyMich

Ça veut juste dire qu'ils ne vont même pas faire l'effort de marzipaniser la version iPad, mais faire un truc à la va vite en 1000 lignes de code maxi..

Marzipaniser c’est juste une case à cocher..

avatar oomu | 

"Marzipaniser c’est juste une case à cocher.."

non. méfiez vous d'un tel raccourci.

Créer un projet "marzipan", oui, c'est une case à cocher. Mais comme le petit exemple de l'app igen aurait du vous le rappeler, créer un vrai projet multi-plateforme c'est :

- faire le ménage du code qui n'est pas "marzipanable"
- trouver des alternatives
- adapter l'interface à la nouvelle cible
- déterminer ce qui est portable de ce qui n'est l'est pas, il n'y a pas de Miracle.
- marzipan fournira des api spécifiques à l'interface spécifique du Mac (les menu, la Dock et autres). Cela demande donc une adaptation spécifique, donc un code spécifique
- QA : assurance qualité. Nouveau produit = nouveaux tests, bugs à corriger, etc
- support : si votre produit est maintenant vendu à nouveau public (par exemple, les propriétaires de mac), vous devez assumer la nouvelle charge de retours, demande d'assistance, etc

En somme, pour un projet logiciel, la vie ne se résume jamais à "cocher une case".

Et pour rappel, Java, Flash (oui FLASH), QT et même OpenStep (ce qui est l'ancêtre de Cocoa de MacOs ou "appkit") ont tous vendu cette promesse du "un code, un clic et pouf un logiciel windows, unix, mac, etc"

Hé, même le projet GTK/Gnome 3 du monde du logiciel libre Linux a la même ambition :). (pour mobile ET environnement de bureau, justement)

-
OpenStep a spécifiquement été créé et porté à Solaris et Windows comme justement un environnement permettant de porter facilement un même logiciel sur des plateformes aussi différentes que NeXTstep (macOs 10, et donc ios, descendent de NeXTstep), Solaris et Windows.

Mon point est: la promesse de l'industrie est ancienne.

C'était les années 90s. y a plus de 20 ans

-
Je rappelle que NeXTstep était un système d'exploitation par NeXT l'ancienne entreprise de Steve Jobs, qui fut rachetée par Apple et que NeXTstep fut renommé macOs 10 (rhapsody en nom de code, macos Server dans un premier temps, puis macos10 une fois fusionné avec macOs 9 et la nouvelle interface "Aqua"). OpenStep était l'environnement de développement et API multi-plateforme pour unix et windows. De lui découle XCode (interface builder) et Cocoa/AppKit. (de l'eau a coulé sous les ponts depuis mais bon)

avatar occam | 

@oomu

"Et pour rappel, Java, Flash (oui FLASH), QT et même OpenStep (ce qui est l'ancêtre de Cocoa de MacOs ou "appkit") ont tous vendu cette promesse du "un code, un clic et pouf un logiciel windows, unix, mac, etc""

Vous me faites mal.
Ces souvenirs font mal.
J’y étais, j’ai vu, j’ai essayé, j’ai subi, j’ai pâti.
Un clic. Un pouf. Et puis...
Ça fait vlam, ça fait splatch et ça fait chtuck
Ou bien bomp ou humpf parfois même pfff
Shebam, pow, blop, wizz.
Comme dans le comic strip de Gainsbourg.
Sauf que c’était pas drôle. Du tout.

avatar Ducletho | 

@reborn

« Marzipaniser c’est juste une case à cocher »

C’est fun de reprendre ça mais en étant plus précis :

Les app créées avant l’ère de la marzipanisaton : évidemment. Que ça ne sera pas qu’une case à cocher

Par contre les app concues par la suite seront crées avec du code marzipanisée dès la conception pour iOS/MacOS : la case sera cochée par défaut ( il n y aura peut être pas le choix )car l’app sera générée pour les deux plateformes : Ça sera probablement une exigence Apple pour la validation pour l’appstore.

avatar oomu | 

"Ça veut juste dire qu'ils ne vont même pas faire l'effort de marzipaniser la version iPad, mais faire un truc à la va vite en 1000 lignes de code maxi.."

aucune raison de croire cela.

Marzipaniser au contraire n'est pas pour moi un "effort" suffisant, mais de la paresse. Partir dans un développement spécifique est plus pour moi un signe de faire quelque chose profitant de macOs et du Mac.

"faire un truc à la va vite en 1000 lignes de code maxi.."

alors, y a toute une littérature sur le concept de jauger la qualité d'un logiciel et de son code au nombre de lignes (cela est très douteux : les bibliothèques tierces, l'expressivité d'un langage plutôt qu'un autre ont un impact sur le nombre de ligne indépendamment de la qualité du dit code)

mais comment avez vous déterminé ce chiffre de 1000 ?

avatar geooooooooffrey | 

C'est son frère qui en a écrit la moitié plus douze.

avatar iPop | 

@oomu
car le successeur de Mojave accueillerait une nouvelle app Apple Music, développée « comme une application Mac standard », précise Mark Gurman. Il faut comprendre que ce ne serait pas un simple portage de l’app Musique d’iOS."

Franchement, je crois qu’il bluffait.

avatar inumerix | 

Je n'aime pas du tout cette IOSiffication de MACOs.
Il va y avoir du verrouillage de partout. Ça a déjà commencé depuis un certain temps.
Quand les impératifs de sécurité prennent trop le pas sur la liberté je dis non.

avatar alfatech | 

@inumerix

"Il va y avoir du verrouillage de partout. Ça a déjà commencé depuis un certain temps."

Tu peux préciser ?

avatar occam | 

@alfatech

Really ?

avatar alfatech | 

@occam

"Really ?"

Ben oui......Perso je ne vois pas ce que je ne peu plus faire au fur et à mesure des versions jusqu'à présent (j'ai peut-être loupé un truc d'où ma question)

Si on pense à activer "à partir de n'importe où" dans les réglages......

avatar SyMich | 

Option "à partir de n'importe où" qui n'apparaît plus dans les réglages...

avatar alfatech | 

@SyMich

"Option "à partir de n'importe où" qui n'apparaît plus dans les réglages..."

Mais que l'on peut faire apparaître les doigts dans le nez.......Donc merci de rester sérieux messieurs,si c'est ça le "verrouillage de partout" c'est à pisser de rire.
On dirait des chialeurs de compétition,critiquer c'est un passe temps ?

avatar menestrelo | 

Une petite question je doute que q'un est la réponse je la pose quand même. Si iTunes et démanteler il n'y aura certainement pas une appli de remplacement pour diffuser le contenu de sa bibliothèque musicale stockée sur disque par airplay?

Pages

CONNEXION UTILISATEUR