Ouvrir le menu principal

MacGeneration

Recherche

Interview : Leopard vu par Objective Decision

Florian Innocente

mercredi 24 octobre 2007 à 13:50 • 6

Logiciels


Mac OS X Leopard
bientôt là, nous avons interrogé plusieurs développeurs qui utilisent ce système depuis maintenant plusieurs mois. Jusque là tenus au silence, ils expliquent aujourd'hui en quoi le nouvel OS va transformer leurs applications et quels en seront les bénéfices ou les contraintes pour l'utilisateur. Après quelques uns de leurs homologues (*), l'équipe française d'Objective Decision - développeur de Contactizer Pro, emmenée par Michaël Noyon, a fait la synthèse de ce qu'elle retenait de cette nouvelle version de Mac OS X.

(*) Tri-Edre - Rogue Amoeba - app4mac.

contactizerprofullscreen


Au vu du type d'applications que vous réalisez, en quoi Leopard apporte-t-il un changement ?

MN : Objectivement, pour le moment au niveau des technologies (des frameworks par exemple) il y a peu de choses que nous n’utilisions pas déjà dans Tiger. Ce qui est susceptible de nous intéresser est encore trop instable ou incomplet pour être utilisé. En revanche, si nous devions partir, demain, de zéro sur un projet, alors Leopard offre quelques éléments assez palpitants comme Objective-C 2.0 et sa gestion de la mémoire ultra-simplifiée (grâce au ramasse-miettes, pour le recyclage de la mémoire préalablement allouée à une tâche puis inutilisée). En revanche très prochainement, nous passerons sur Leopard certaines de nos stations de développement pour profiter de XCode 3.0 qui est bien mieux pensé et bien plus rapide que son prédécesseur. Ce sont des gains incontestables de productivité en perspective.


Comment ces changements vont-ils se traduire côté utilisateur ?

MN : Nous dirions que Leopard apporte de manière générale de l'homogéniété et de la cohérence en matière d’interface, d'ergonomie et de fonctionnement. Et c'est de cela dont nos logiciels vont tirer profit en premier. Il s'agissait de prendre globalement soin de l'interface. Il faut dire que nous avions entrevu, il y a plusieurs mois, ce que serait l'interface de Léopard. Concernant les technologies d'animation (comme Core Animation) applicable aux interfaces, nous ne sommes pas pour le principe d'animer ce qui n'a pas besoin de l'être. Notre clientèle est professionnelle et elle n'a pas réellement besoin d'effets qui pourraient s'avérer distrayants et qui n'apporteraient pas de réel supplément de compréhension. En résumé, animer pourquoi pas mais pas à tout prix. Et surtout pas pour épater la galerie qui ne cherche pas forcement à l'être. En revanche, une application dont l'interface aura été mal adaptée à Leopard prendra sacré un coup de vieux sous ce nouveau système.


Est-ce que vous avez des regrets vis à vis de ce qui a été fait dans Leopard ?

MN : D’un stricte point de vue développeur, oui. Certains nouveaux frameworks sont immatures et par conséquent inutilisables en l’état. Par exemple calendarstore, il rend potentiellement accessible à toute application le contenu des rendez-vous saisis dans iCal mais à condition de ne pas trop lui en demander… Autre exemple fâcheux, la piètre qualité du nouveau framework addressbook (accès aux contacts du Carnet d'adresses).


Cette version 10.5 est pour vous plus importante que les précédentes ?

MN : Non, chaque version est vraiment nouvelle et apporte son lot de changements. La grande différence ici tient dans tout ce qui a trait à l'interface utilisateur, avec un renouvellement en profondeur, symbolisé par le nouveau Finder et la nouvelle interface plus cohérente. Ceux qui attendaient de gros progrès au niveau interface-homme machine seront séduits.


Certains développeurs ont déjà prévenu que leur prochaines applications ne fonctionneraient que sur Leopard. Qu'en est-il chez vous ?

MN : Le grand défi pour nous va être de faire tourner le même Contactizer sur deux environnements assez différents, Tiger et Leopard. Nous ne pouvons pas délaisser un parc de clients qui ne passera sous Leopard que d'ici quelques mois voire plus. Mais ce sera finalement le même grand écart technique pour nous qu'entre Panther et Tiger. Cette adaptation est d'ailleurs bien avancée et c'est aussi parce que nous avions des le départ basé nos logiciels sur Cocoa et Objective-C. C'est un avantage incontestable d'autant que Carbon est appelé à se déprécier au fil des ans. Toutefois, pour le moment, nous n'avons pas choisi de technologies exclusivement Leopard qui pourrait bloquer nos logiciels sur ce nouveau système uniquement.


Cette fois en tant qu'utilisateur vous-même de Leopard, qu'est-ce qui vous plaît le plus dans ce nouvel OS ?

MN : Dans notre équipe, chacun a ses préférés. Les plus populaires sont Mail 3.0 (ci-dessous), le nouveau Finder ou Spaces. On cite aussi beaucoup la correction d'un vieux bug, serpent de mer, qui faisait que le Finder moulinait lors d’un accès ou d’un non-accès à un volume distant AFP.

mail3developpeurs



Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Pour le producteur de La Maison, « Apple est la pire boîte marketing de l’univers »

00:08

• 28


Upscaling vidéo et restauration photo plus rapides sur Mac/PC : VideoProc AI mis à jour est à - 62 % 📍

25/04/2025 à 17:44

• 0


Derniers jours Apple week à la Fnac : -10 % sur des MacBook Pro, iPhone 15 Pro à 16 Pro Max et iPad Pro M4

25/04/2025 à 16:00

• 6


dav1d, le décodeur AV1 le plus optimisé qu'Apple refuse d'utiliser

25/04/2025 à 14:00

• 5


Microsoft a conçu une publicité par IA et personne n’a rien vu

25/04/2025 à 13:45

• 22


Razer lance sa première souris ergonomique verticale face à Logitech

25/04/2025 à 12:15

• 9


Yahoo! veut acheter Chrome

25/04/2025 à 10:45

• 34


Slate veut repartir de zéro avec un pick-up électrique compact et épuré pour moins de 20 000 $

25/04/2025 à 10:00

• 100


iPadOS 19 verrait apparaître une barre de menus sur iPad

25/04/2025 à 09:24

• 47


Huit ans après DeX, Apple s’ouvrirait peu à peu à un bureau sur écran externe pour iOS 19

25/04/2025 à 09:23

• 48


John Giannandrea aurait aussi perdu l'équipe en charge de la robotique chez Apple

25/04/2025 à 07:39

• 10


Les procès antitrust contre les GAFAM se poursuivent aux USA, malgré les changements de présidence

24/04/2025 à 21:30

• 28


Prise en main de Supercharge, l’app à tout faire qui rend bien des services sur le Mac

24/04/2025 à 20:30

• 17


TSMC annonce la gravure en 1.4 nm, quand la Russie espère atteindre les 28 nm en 2030

24/04/2025 à 20:20

• 55


Données personnelles : comment Incogni supprime ce que les autres ne peuvent pas 📍

24/04/2025 à 18:17

• 0


Amazon va fêter ses 25 ans en France avec une semaine de promos du 30 avril au 6 mai

24/04/2025 à 17:30

• 18