Programmation / Développement sous OS X
5 livres et 6 critiques, dernière mise à jour le 4 septembre 2022 , note moyenne : 4.3
- Le guide de survie : AppleScript - L'essentiel du langage et de ses applications : Finder, OS X, iApps, iWork, Adobe CS, Office, XPress
- Mac OS X Programmation - Version 10.5 Leopard
- Automatisez sous Mac OS X 10.8 - Le supplément pour Mountain Lion
- Optimisez vos tâches sous Mac OS X - avec AppleScript, Automator, Shell, Tcl
- Automatisez sous Mac OS X 10.8 - Automator travaille pour vous
Le guide de survie : AppleScript
L'essentiel du langage et de ses applications : Finder, OS X, iApps, iWork, Adobe CS, Office, XPress
Résumé de l'éditeur
Vous pourrez ainsi automatiser tout travail répétitif, simple ou complexe, et créer des séquences de tâches personnalisées.
Concis et Maniable.
Facile à transporter, facile à utiliser -- finis les livres encombrants !
Pratique et Fonctionnel
Une bibliothèque d'extraits de code, classées par applications, à exploiter en l'état ou à insérer dans vos propres scripts !
Jean-Philippe Moreux, ingénieur INSa Toulouse (informatique), est éditeur scientifiqie. Il a coécrit aux mêmes éditions Automatisez vos tâches sous Mac OS X.
Aurérien Gaymay est technicien informatique et utilise AppleScript dans son entreprise. Il est responsable de la rubrique Mac
Édition : Pearson Education - 464 pages, 1re édition, 1er novembre 2009
ISBN10 : 2744023434 - ISBN13 : 9782744023439
Partie I Le langage
L'environnement de programmation
Les base d'AppleScript
Structures des scripts
Scripts Avancés
Outils, type de données et alogrithms de base
Partie II Scripter le système
Le Finder
Chemins, dossiers et fichiers
Le système
Préférences Système
Image Events
Database Events
Partie III Scripter les applications
iApps
iLife
iWork
Microsoft Office
Adobe CS
Adium, iSight, XPress
Index
Annexs en bonus sur le site web www.pearson.fr
AppleScript Studio
GUI Scripting
Après nous avoir fait découvrir, lors de la première partie, les bases du langage AppleScript, sa syntaxe quelque peu familière, et l'outil de développement qu'Apple met à notre disposition, nos deux auteurs nous explique comment, à l'aide d'AppleScript, nous pourrons faire obéir au doigt et à l'oeil non seulement notre système d'exploitation, mais aussi toute une série d'applications, que ce soit iTunes, iPhoto, Quicktime, iCal, iMail, mais aussi iWork, MS Office, Adobe CS, XPress.
Cet ouvrage est abondamment illustré de bout de code AppleScript qu'il nous sera aisé de combiner ensemble pour créer nos propres script AppleScript répondant à nos besoins.
De plus, la mise en page est vraiment très agréable, rendant la lecture de ce livre plus agréable.
Et une fois qu'on a pu prendre en main AppleScript, et qu'on commence à écrire ses scripts, la table des matières fortement détaillée (bien plus que celle reprise ci-dessous qui ne donnent que les grandes lignes) et la richesse de son index font qu'on retrouvera facilement le script dont on a besoin pour effectuer une action bien précise.
Vraiment, si vous n'avez encore jamais utilisé AppleScript, c'est le moment de s'y mettre. Vous ne regretterez pas d'avoir perdu du temps à lire ce livre. Car ce temps "perdu" sera bien vite récupéré une fois que vous aurez écrit vos scripts répondant à vos besoins journaliers.
Commenter Signaler un problème
Le livre de 464 pages permettra aux utilisateurs débutants et chevronnés de se plonger dans l'univers de l'AppleScript, et de prendre connaissances des principaux atouts offert par ce langage destiné aux Mac.
Le Campus: Cette collection regroupe les "bibles" de l'informatique. Chaque ouvrage contient l'ensemble des informations relatives à un sujet. Pour tous ceux qui veulent tout comprendre et disposer d'ouvrages de référence.
Guide de survie : Concise et accessible à tous, la collection Guide de survie a pour but de fournir les principaux codes et commandes utiles en informatique. Un véritable outil de poche.
Jean-Philippe Moreux, ingénieur INSA Toulouse (informatique), est éditeur scientifique. Il a déjà coécrit aux mêmes éditions Automatisez vos tâches sous Mac OS X. Aurélien Gaymay est technicien informatique et utilise AppleScript régulièrement. Il est coresponsable de la rubrique Mac du site www.developpez.com
http://mac.developpez.com/livres/?pa...L9782744023439
Mac OS X Programmation
Version 10.5 Leopard
Résumé de l'éditeur
Édition : Dunod - 264 pages, 1re édition, 1er novembre 2007
ISBN10 : 2100500767 - ISBN13 : 9782100500765
Concevoir une architecture multi plate-forme
Petit guide de survie pour les outils Apple. Développements Unix et Open Source
Java
WebKit: la fenêtre sur le Web pour Mac OS X et l'iPhone
Dashboard
AppleScript
AppleScript Studio
L'essentiel de Cocoa
Structures de base d'une application Cocoa
Animations Cocoa, applications hybrides
Automator
Il accueille les lecteurs-utilisateurs qui viennent d'autres plateformes avec une intéressante entrée en matière qui retrace l'histoire du système et l'origine des frameworks de développement qui font son succès.
Sont aussi passés brièvement en revue les systèmes de fichiers, l'environnement utilisateur et la notion essentielle de Bundle avant d'entrer dans le vif du sujet avec une mise au point sur la conception d'architectures multiplateformes.
Ensuite, après une courte présentation des outils officiels, se succèdent des chapitres succincts mais impactant sur Unix (et open source), Java (au cour du système), Webkit (la fenêtre du système sur le Web), Dashboard (un monde parallèle) et AppleScript, pour garder le meilleur pour la fin : quatre chapitres bien fournis sur le framework Cocoa qui a motivé mon acquisition de ce livre. Des chapitres tout aussi exhaustifs que marquants, puisqu'ils réussissent en peu de ligne à démystifier des notions complexes.
Pour conclure, la lecture de ce livre fut pour moi un vrai régal. On y apprend énormément de choses, tant du côté technique qu'historique. Le tout raconté par quelqu'un qui connaît si bien son sujet puisqu'il a été lui même développeur chez Apple pendant douze ans !
Commenter Signaler un problème
Retrouvez une critique du livre "Programmation Mac OS X - Version 10.5 par Etienne Vautherin.
Et vous, vous en avez pensé quoi ?
kOrt3x
P.S. Vous trouverez d'autres critiques de livre sur
http://mac.developpez.com/livres/
Automatisez sous Mac OS X 10.8
Le supplément pour Mountain Lion
Résumé de l'éditeur
À l'aide de 28 tutoriels vidéo, Sylvain Gamel présente et explique les nouveautés et changements introduits par OS X 10.8, Mountain Lion.
Ce livre est une mise à jour de l'édition précédente qui avait été rédigée en se basant sur OS X 10.7 Lion.
Ce livre ne reprend pas les bases d'Automator telles qu'elles avaient été décrites dans « Automatisez pour Mac ».
Il les complète, le plus souvent en utilisant des vidéos.
L'écrit a bien entendu une large place, mais il vient en support des 28 tutoriels vidéo qui détaillent les exemples présentés.
Ainsi, même si vous avez déjà lu le premier ouvrage, celui-ci vous aidera probablement à aller plus loin en abordant des sujets différents et avec un support visuel original.
Chapitre 1 : Du Lion au Lion des Montagnes. Ce premier chapitre vous présente brièvement les changements introduits dans OS X 10.8.
Chapitre 2 : L'application Automator. Dans le second chapitre, Automator est un peu détaillé, son interface rapidement décrite. Y est également présenté le fonctionnement du mode pas à pas, ainsi que les différents types de processus.
Chapitre 3 : Les principales actions. Dans ce chapitre, vous verrez quelques actions qui ont été impactées par la transition 10.7 vers 10.8. Vous y trouverez également quelques exemples complémentaires, comme l'utilisation de bases de données SQL avec SQLite.
Chapitre 4 : Utilisation avancée. Ce dernier chapitre va vous permettre d'aller un peu plus en profondeur. Des clés pour vous aider à résoudre les principaux problèmes de mise au point d'un processus vous sont données, ainsi que l'utilisation détaillée des variables et leur personnalisation. Enfin, dans une dernière partie, vous verrez comment écrire vos propres actions pour Automator.
Édition : Digit Books - 122 pages, 1re édition, 24 mai 2013
ISBN10 : 9782815002233 - ISBN13 : 9782815002233
En guise de préambule
Du Lion au Lion des Montagnes
L'Application Automator
Les principales Actions
Utilisation avancée
Grâce à cette application et à ce livre, vous allez pouvoir créer de petites applications en quelques clics vous permettant d'automatiser des tâches répétitives et de gagner de temps. Pour les utilisateurs avancés, ils vont pouvoir coupler cette application à d'autres langages comme à l'AppleScript, Perl, Python, Ruby ou d'interagir avec une base de données.
L'arrivée des vidéos dans ce livre électronique est un petit plus qui permet d'avoir un aperçu des automates qui sont présentés, car les images c'est bien, mais en vidéo c'est encore mieux. Une introduction très sympathique avec une vidéo montrant les nouveautés qui différencie 10.8 à 10.7 et les changements de noms d'applications comme l'application Agenda.
Avec une connaissance du langage AppleScript, vous dompterez votre Lion des Montagnes aux doigts et à l'oeil. De plus, ce livre est maintenant disponible en version iBooks? Alors, tous à vos iPad...
Commenter Signaler un problème
Le supplément pour Mountain Lion
À l'aide de 28 tutoriels vidéo, Sylvain Gamel présente et explique les nouveautés et changements introduits par OS X 10.8, Mountain Lion.
Ce livre est une mise à jour de l'édition précédente qui avait été rédigée en se basant sur OS X 10.7 Lion.
Ce livre ne reprend pas les bases d'Automator telles qu'elles avaient été décrites dans « Automatisez pour Mac ».
Il les complète, le plus souvent en utilisant des vidéos.
L'écrit a bien entendu une large place, mais il vient en support des 28 tutoriels vidéo qui détaillent les exemples présentés.
Ainsi, même si vous avez déjà lu le premier ouvrage, celui-ci vous aidera probablement à aller plus loin en abordant des sujets différents et avec un support visuel original.
Chapitre 1 : Du Lion au Lion des Montagnes. Ce premier chapitre vous présente brièvement les changements introduits dans OS X 10.8.
Chapitre 2 : L'application Automator. Dans le second chapitre, Automator est un peu détaillé, son interface rapidement décrite. Y est également présenté le fonctionnement du mode pas à pas, ainsi que les différents types de processus.
Chapitre 3 : Les principales actions. Dans ce chapitre, vous verrez quelques actions qui ont été impactées par la transition 10.7 vers 10.8. Vous y trouverez également quelques exemples complémentaires, comme l'utilisation de bases de données SQL avec SQLite.
Chapitre 4 : Utilisation avancée. Ce dernier chapitre va vous permettre d'aller un peu plus en profondeur. Des clés pour vous aider à résoudre les principaux problèmes de mise au point d'un processus vous sont données, ainsi que l'utilisation détaillée des variables et leur personnalisation. Enfin, dans une dernière partie, vous verrez comment écrire vos propres actions pour Automator.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Optimisez vos tâches sous Mac OS X
avec AppleScript, Automator, Shell, Tcl
Résumé de l'éditeur
avec AppleScript, Automator, cron, curl, grep, make, shell, Tcl, etc
Cet ouvrage unique vous propose 164 recettes efficaces pour vous épargner les tâches répétitives et vous faire gagner du temps.
Organisé en cinq parties thématiques, cet ouvrage vous explique comment résoudre des problèmes classiques à l'aide d'un langage de script (AppleScript, Tcl, shell) ou d'un outil (Automator, cront, etc.) et les différents moyens d'automatiser les tâches courantes. Qu'il s'agisse de manipulation de fichiers et de dossiers, de gestion de contenu, d'Internet, de contrôle et de maintenance de l'ordinateur et de ses applications, chaque problème trouve sa recette !
Découvrez les ressources insoupçonnées de votre Mac, et mettez-les à profit avec quelques lignes de programmation (que de nombreuses annexes vous aideront à rédiger)
Apprenez à faire exécuter par la machine des opérations répétitives ou des tâches fastidieuses qui requièrent un grand nombre de manipulations mettant en oeuvre différents programmes.
Déclenchez des traitements de manières dynamique sur des éléments de données qui peuvent évoluer.
Programmez vos actions pour qu'elles aient lieu à une date et à une heure précises.
Clair et résolument pratique, cet ouvrage ne requiert aucune connaissance préalable en programmation.
Édition : Pearson Education - 378 pages, 1re édition, 1er août 2008
ISBN10 : 2744022578 - ISBN13 : 9782744022579
Chapitre 2 : Gestion de contenu
Chapitre 3 : Automatisation des applications
Chapitre 4 : Internet
Chapitre 5 : Maintenance système
Annexe A : Introduction à AppleScript
Annexe B : Introduction à Automator
Annexe C : Introduction aux expressions régulières
Annexe D : Introduction aux scripts shell
Annexe E : Introduction à Tcl
Index
Les auteurs ont vraiment bien organisé ce livre, permettant aux personnes connaissant déjà AppleScript, Automator, les expressions régulières, ... de rentrer directement dans le vif du sujet.
Tout en ne délaissant pas les débutants, puisque les Annexes proposées sont vraiment d'une grande aide pour vite obtenir les bases, pour ceux qui ne l'ont pas, afin de pouvoir suivre ce livre.
Un conseil donc : si vous vous sentez largué à un moment donné, allez vite jeter un oeil dans les annexes. Il y a beaucoup de chance que vous y trouverez le petit truc pour raccrocher directement.
En tout cas, ce fut le cas pour moi.
Aussi, n'oubliez pas de télécharger les scripts du livre disponible sur le site. Ca aide vraiment beaucoup pour la compréhension et la maitrise puisque vous avez là le script complet, prêt à l'exécution.
Commenter Signaler un problème
Les auteurs ont vraiment bien organisé ce livre, permettant aux personnes connaissant déjà AppleScript, Automator, les expressions régulières, ... de rentrer directement dans le vif du sujet.
Et vous, avez-vous lu ce livre ?
Qu'en pensez-vous ?
Automatisez sous Mac OS X 10.8
Automator travaille pour vous
Résumé de l'éditeur
Automatiser, oui... mais comment ? Grâce à Automator, le bien nommé, outil intégré à votre Mac lors de son achat, qui vous permettra de piloter plus efficacement votre ordinateur.
Dans cet ouvrage, Sylvain Gamel vous présente Automator, son interface, son fonctionnement. Applications, services et modules d'impression sont trois moyens très pratiques pour mettre en place des automatismes dans vos procédures de travail. Vous apprendrez ce qu'est un processus, élément de base d'Automator, et comment en créer un. Vous saurez, par exemple, comment construire une planche contact. L'auteur explique également ce qu'est un service et vous pourrez alors manipuler vos fichiers et dossiers. Vient ensuite la description des actions de dossier qui permettent aux processus de s'exécuter seuls. Un long chapitre est consacré aux actions disponibles depuis les applications de votre Mac. Vous disposerez ainsi des outils pour construire vos propres processus et services. Le chapitre suivant vous permettra de mettre en ?uvre ces actions pour créer des processus qui s'intégreront dans le système d'impression du Mac. Pour finir, vous verrez comment contourner les limitations d'Automator et publier vos propres actions. Un aperçu de ce qu'AppleScript et les scripts Unix pourraient vous apporter conclut le livre. Apprendre à utiliser Automator, c'est un peu comme apprendre à faire du vélo. Le meilleur moyen reste la pratique. L'auteur vous accompagne donc tout au long de l'ouvrage et vous montre comment maîtriser Automator à l'aide de très nombreux exemples et explications détaillées. Si vous souhaitez gagner du temps et mieux utiliser votre Mac, n'attendez plus et découvrez l'univers d'Automator.
Édition : Digit Books - 244 pages, 1re édition, 3 avril 2012
ISBN10 : 9782815002141 - ISBN13 : 9782815002141
disponible au format PDF, epub, MobiPocket
Le fonctionnement d'Automator
L'application Automator
Vos premiers processus
Les services
Les Actions de dossiers
Les principales actions
Modules d'impression
Aller plus loin
Conclusion
Grâce à ce livre, vous allez pouvoir contrôler et dompter votre Mac sans aucune connaissance en programmation. Pas besoin d'avoir des années d'expérience sur Mac OS pour réaliser un programme vous permettant de vous faciliter la vie à des tâches répétitives.
Avec Automator, faite de votre Mac un assistant qui vous permettra de générer des mails automatiques, de traiter des images, chiffrer des documents PDF ou de créer des outils de manipulations complexes de dossier.
Pour les développeurs connaissant le langage AppleScript, cela vous permettra d'éviter d'écrire des lignes de codes pour certaines tâches, mais aussi d'optimiser au maximum les ressources d'Automator en associant l'AppleScript, mais aussi des langages comme le Python ou Perl.
Faite de votre Mac un super assistant en le faisant travailler à votre place...
Commenter Signaler un problème
Si vous êtes de deux qui aiment aller plus loin avec leur Mac, ce livre est pour vous! Vous pouvez le télécharger chez Immatériel (sans DRM) ou obtenir un exemplaire papier avec LuLu.
Si vous aimez goûter avant d’acheter, un bel extrait du livre est aussi en téléchargement chez DigitBooks.
Pour le descriptif mon éditrice a déjà fait un joli travail. Autant vous en faire profiter!
J’espère que vous aurez autant de plaisir à lire ce livre que j’ai eu à l’écrire. Et au passage, un grand merci à Aurélien et Jean-Marie qui ont pris le temps de me relire.
Automatiser… oui, mais pourquoi ? Pour ne plus effectuer de tâches ennuyeuses et répétitives, mais également pour simplifier l’utilisation du Mac, standardiser des tâches récurrentes ou des procédures, fournir aux utilisateurs d’un même réseau des outils homogènes. Automatiser, oui… mais comment ?Grâce à Automator, le bien nommé, outil intégré à votre Mac lors de son achat, qui vous permettra de piloter plus efficacement votre ordinateur.
Dans cet ouvrage, Sylvain Gamel vous présente Automator, son interface, son fonctionnement. Vous apprendrez ce qu’est un processus, élément de base d’Automator, et comment en créer un. Vous saurez, par exemple, comment construire une planche contact.
L’auteur explique également ce qu’est un service et vous pourrez alors manipuler vos fichiers et dossiers.
Vient ensuite la description des actions de dossier qui permettent aux processus de s’exécuter seuls.
Un long chapitre est consacré aux actions disponibles depuis les applications de votre Mac. Vous disposerez ainsi des outils pour construire vos propres processus et services.
Le chapitre suivant vous permettra de mettre en œuvre ces actions pour créer des processus qui s’intégreront dans le système d’impression du Mac.
Applications, services et modules d’impression sont trois moyens très pratiques pour mettre en place des automatismes dans vos procédures de travail.
Pour finir, vous verrez comment contourner les limitations d’Automator et publier vos propres actions. Un aperçu de ce qu’AppleScript et les scripts Unix pourraient vous apporter conclut le livre.
Apprendre à utiliser Automator, c’est un peu comme apprendre à faire du vélo. Le meilleur moyen reste la pratique. L’auteur vous accompagne donc tout au long de l’ouvrage et vous montre comment maîtriser Automator à l’aide de très nombreux exemples et explications détaillées.
Si vous souhaitez gagner du temps et mieux utiliser votre Mac, n’attendez plus et découvrez l’univers d’Automator.
Billet original
Retrouver ma critique sur ce livre disponible à cette adresse : http://mac.developpez.com/livres/?pa...L9782815002141