Plateforme de développement avancée

XcodePar curiosité et par souci d’efficacité, je transforme peu à peu mon Mac en une plateforme avancée de développement. Cette plateforme avancée de développement contient maintenant le software fourni gratuitement par nos amis d’Apple pour développer en toute quiétude des applications maisons Cocoa ou AppleScript notamment. Si vous voulez également vous frotter au développement avancé sur Mac, suivez le lien suivant developer.apple.com/tools qui vous mènera, moyennant la création d’un Apple ID, au site de téléchargement du software Xcode. Cette suite Xcode contient tout l’environnement de développement nécessaire à la création d’applications, notamment un constructeur d’Interface graphique, un éditeur de script, un debugger, …

Et tout ça, pour quoi faire? En réfléchissant un peu à la chaine d’Update de mon site Internet, tout est désormais suffisamment automatisé pour me prendre le moins de temps possible, i.e. la galerie de photo en PHP, le weblog MovableType, le script RSS pour consulter les voisins, l’upload FTP de photos par Remote Gallery, … Tout sauf, la gestion des images avant exportation sur le site. La modification de la taille des images, changement de résolution, unsharpen mask, et autre Autolevel, … prennent beaucoup de temps. C’est là qu’est censé intervenir le Xcode et AppleScript. Photoshop CS est une application scriptable, c’est à dire, à priori, on peut lui passer des commandes applescript, la preuve en fichier PDF. Idéalement, donc on pourrait passer quelques arguments à un script qui automatiserait la chose… Vous allez me dire, les Actions Photoshop font très bien le boulot, … oui, mais ça serait quand même plus drôle de créer une application AppleScript (je vous laisse juger). Si le coeur vous en dit, voici la doc Building Applications With AppleScript Studio sur le site Apple.com.

Tout le baratin au dessus ne m’engage bien sûr pas à développer l’application, mais ne m’empêche pas d’essayer de comprendre au moins comment ça marche. En fait, j’ai assez envie de refaire un peu de programmation, ça fait longtemps, tout en ne me prenant pas la tête. On verra tout ça après le mariage de toute facon…

Des Liens MAC

g5-panthercd150black.gifQuelques liens Internet certainement très utiles pour tout utilisateur Mac. Etant nouveau dans le millieu de la pomme, ces quelques sites m’ont appris beaucoup de choses:

Links Apple MAC OSX: Support And News
Le site de support de Apple.com, contient quelques tutoriaux essentiels et un forum ou de nombreuses questions trouvent réponse. Indispensable donc.
– Deux sites contenant une liste importante de Freeware et shareware MacOSX: MacUpdate.com et VersionTracker.com.
– Quelques sites de News et de support: MacWorld, MacObserver.com, MacInTouch.com.
– Une Excellente documentation tres détaillée sur MacOS Utah.edu.

Links Apple MAC OSX: Support for Video Files
Sur MacInTouch.com.
Les plugin et CODEC de 3ivx.com.
FAQ sur TheXLab.
MAc OSX et solutions Video.
– Les excellents Video Player MPlayerOSX et VLC, Video Lan Client.

Links Apple MAC OSX: Fonts
– Une large base de polices de caractères sur Dafont.com.

Links Apple MAC OSX: AppleScript
Documentation sur MacOS Utah.edu.
Des indices sur MacOSHints.com
Documentation AppleScript sur Apple.com
Scripts d’automatisation Photoshop sur Harvey.nu
Applescript sur Photoshop CS
AppleScript et Photoshop

Power Mac G5, Enfin…

powermacg5Voilà, le passage est fait, sans douleur ou presque. Le Windows et le vieux et loyal Gateway sont soigneuseument rangés dans un placard non poussiéreux. Le G5 est nouvellement installé avec le félin Panther MAC OS X. L’achat remonte à mercredi soir de cette semaine, après longue reflexion, longue, pas en raison de la crainte de me séparer du Windows, mais plus pour des raisons budgétaires. Un G5, c’est très joli, mais ça se monait…

Donc, revenons à nos moutons, Mercredi soir, on arrive au BicCamera de Shibuya avec une bonne surprise en forme de campagne spéciale de reduc sur le G5 et son écran qui va bien avec. Une aubaine. Je ne peux pas attendre une éventuelle livraison le samedi, donc on emmène la bête sous le bras, environ 30kilos à mettre dans le taxi direction la maison (j’en ai encore mal au dos). Aussitôt arrivé, aussitôt déballé et branché. Je démarre le Mac et entame le set-Up du login administrateur, quand l’animal me crache à la figure. Ca commence bien. Le deuxième essai se passe sans problème cette fois, mais le Power Mac à la mauvaise idée de ne pas être très stable. J’ai pas de chance, un problème Software, ou pire un problème Hardware?? Le lendemain, appel vers la Hotline Apple Japan qui me conseille de booter le Mac sur CD d’Installation pour vérifier ce qui se passe. Finalement, je reformate le disque et lance une installation propre. Je n’ai plus constaté aucun problème depuis, Ouf…

Le Mac est donc à 100% opérationnel maintenant avec tous les softs indispensables installés. Il mouline comme un Dieu, c’est une vraie expérience. Les applis répondent au doigt et à l’oeil. L’interface Aqua du Mac OS X m’est entièrement nouvelle, mais extrêmement intuitive, ca parait trop facile. Bien sur, je suis très très loin d’en avoir fait le tour, je pense vu que j’ai toujours pas vraiment mis les mains dans les entrailles Unix de la bête… ni exploré pleinement les applis iLife04.