{"id":3705,"date":"2004-06-29T22:32:48","date_gmt":"2004-06-29T20:32:48","guid":{"rendered":"https:\/\/destinationcyber.com\/?p=3705"},"modified":"2004-06-29T22:32:48","modified_gmt":"2004-06-29T20:32:48","slug":"tiger-mac-os-x-souvre-aux-developpeurs","status":"publish","type":"post","link":"https:\/\/destinationcyber.com\/?p=3705","title":{"rendered":"Tiger : Mac OS X s&rsquo;ouvre aux d\u00e9veloppeurs"},"content":{"rendered":"<p class=\"post_excerpt\">Avec la pr\u00e9sentation de Mac OS X 10.4, Apple ouvre les fonctionnalit\u00e9s de son syst\u00e8me aux d\u00e9veloppeurs tout en en renfor\u00e7ant ses capacit\u00e9s.<\/p>\n<p>La version 10.4 de Mac OS X, pr\u00e9sent\u00e9e par Steve Jobs lundi 28 juin 2004, sera commercialis\u00e9e au premier semestre 2005. Apple met en avant 150 nouveaut\u00e9s, dont Safari 2.0, iChat pour Tiger ou Automator, un logiciel permettant de faciliter le \u00ab\u00a0scriptage\u00a0\u00bb du syst\u00e8me. Avec cette version, Apple r\u00e9affirme qu&rsquo;elle renonce \u00e0 la notion de syst\u00e8me propri\u00e9taire. Pour cette WWDC, la firme de Cupertino a confirm\u00e9 que son prochain syst\u00e8me d&rsquo;exploitation serait novateur et ouvert. Novateur par son int\u00e9gration du 64 bits : le portage d&rsquo;applications existantes sur d&rsquo;autres Unix 64 bits devrait \u00eatre facilit\u00e9. Mais au del\u00e0, c&rsquo;est tout le syst\u00e8me qui va d\u00e9sormais permettre aux d\u00e9veloppeurs de travailler plus vite en leur simplifiant l&rsquo;acc\u00e8s \u00e0 des technologies Apple. Ceux-ci ne s&rsquo;y sont d&rsquo;ailleurs pas tromp\u00e9 : les premi\u00e8res r\u00e9actions montrent la satisfaction de pouvoir utiliser Mac OS comme leur Unix pr\u00e9f\u00e9r\u00e9. Les r\u00e9percussions se feront sentir sans doute d\u00e8s les prochaines versions d&rsquo;applications. <\/p>\n<p>Spotlight ou la recherche instantan\u00e9e <\/p>\n<p>Une grande partie du syst\u00e8me d&rsquo;exploitation est touch\u00e9e, du noyau aux interfaces de programmation (API). Le syst\u00e8me de fichier HFS+, par exemple, est d\u00e9sormais accessible aux programmeurs sous Unix par le biais de la ligne de commande, ce qui devrait acc\u00e9l\u00e9rer le portage d&rsquo;applications. Une fonction de recherche utilisant les m\u00e9tadonn\u00e9es des fichiers, ouverte aux d\u00e9veloppeurs, a \u00e9galement \u00e9t\u00e9 ajout\u00e9e. Baptis\u00e9e \u00ab\u00a0Spotlight\u00a0\u00bb, elle est utilisable par n&rsquo;importe quelle application optimis\u00e9e. Le patron d&rsquo;Apple a ainsi \u00e9voqu\u00e9 la possibilit\u00e9 de faire une recherche sur 100 000 fichiers en simultan\u00e9. Spotlight sait \u00e9galement orienter sa recherche : fichiers audio ou vid\u00e9o, images ou donn\u00e9es figurant dans un fichier. Cette fonction devrait se montrer aussi performante que le moteur de recherche incorpor\u00e9 dans iTunes, qui donne des r\u00e9sultats de fa\u00e7on quasi instantan\u00e9e. <\/p>\n<p>Mais les API et autres composants ouverts de Tiger ne s&rsquo;arr\u00eatent pas l\u00e0 : ainsi, le traitement de l&rsquo;image et de la vid\u00e9o passe par deux API intitul\u00e9s \u00ab\u00a0Core Image\u00a0\u00bb et \u00ab\u00a0Core Video\u00a0\u00bb, similaires \u00e0 l&rsquo;interface Core Audio qui consolide d\u00e9j\u00e0 le traitement du son sur Mac. L&rsquo;API Core Video int\u00e8gre 100 filtres vid\u00e9o de qualit\u00e9 professionnelle en temps r\u00e9el, ce qui signifie que le traitement des images est enti\u00e8rement confi\u00e9 \u00e0 la carte graphique. L&rsquo;objectif est clair : faciliter la t\u00e2che des d\u00e9veloppeurs, lib\u00e9rer du temps de calculs aux processeurs et unifier le traitement des images. Le service \u2022Mac devient accessible aux d\u00e9veloppeurs tiers pour la synchronisation de leurs applications. Enfin, VoiceOver est la technologie ouverte d&rsquo;acc\u00e8s aux applications du Mac par le biais de la parole. La fonction est surtout mise en avant par Apple pour les personnes malvoyantes ou souffrant d&rsquo;un handicap, mais pourrait aussi bien servir au pilotage du syst\u00e8me. Au final, les utilisateurs peuvent attendre beaucoup de cet esprit d&rsquo;ouverture : performances am\u00e9lior\u00e9es, plus grande homog\u00e9n\u00e9it\u00e9 et meilleure consistance des applications. Il ne reste aux d\u00e9veloppeurs qu&rsquo;\u00e0 faire preuve d&rsquo;imagination pour utiliser ces nouveaux outils !<\/p>\n<p>[source &#8211; vnunet.fr]&nbsp;Marc Geoffroy<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Avec la pr\u00e9sentation de Mac OS X 10.4, Apple ouvre les fonctionnalit\u00e9s de son syst\u00e8me aux d\u00e9veloppeurs tout en en renfor\u00e7ant ses capacit\u00e9s.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_citadela_custom_class":"","footnotes":""},"categories":[28],"tags":[],"class_list":["post-3705","post","type-post","status-publish","format-standard","hentry","category-logiciels"],"_links":{"self":[{"href":"https:\/\/destinationcyber.com\/index.php?rest_route=\/wp\/v2\/posts\/3705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/destinationcyber.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/destinationcyber.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/destinationcyber.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/destinationcyber.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3705"}],"version-history":[{"count":0,"href":"https:\/\/destinationcyber.com\/index.php?rest_route=\/wp\/v2\/posts\/3705\/revisions"}],"wp:attachment":[{"href":"https:\/\/destinationcyber.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/destinationcyber.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/destinationcyber.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}