Les livres consacrés à la programmation / développement sous MacConsultez tous les livres
Dernière mise à jour : 6 novembre 2013
- Automatisez sous Mac OS X 10.8 - Le supplément pour Mountain Lion
- Automatisez sous Mac - 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
- Optimisez vos tâches sous Mac OS X - avec AppleScript, Automator, Shell, Tcl
- Mac OS X Programmation - Version 10.5 Leopard
Automatisez sous Mac OS X 10.8
Le supplément pour Mountain Lion
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.
À 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
ISBN13 : 9782815002233
Sommaire
- Préface de Guillaume Gète
- En guise de préambule
- Du Lion au Lion des Montagnes
- L'Application Automator
- Les principales Actions
- Utilisation avancée
Ce livre est très bien adapté pour les utilisateurs débutants et expérimentés avec ou sans connaissance en programmation.
Vous allez découvrir ou redécouvrir en détail l'utilisation de l?application Automator qui est fournie par défaut sur tous les Mac et qui est méconnue du grand public.
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...
Automatisez sous Mac
Automator travaille pour vous
Résumé de l'éditeur
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. 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.
Resource disponibles :
Édition : Digit Books
ISBN13 : 978-2-81500-214-1
disponible au format PDF, epub, MobiPocket
Commandez sur www.amazon.fr :
11.40 € TTC seulement (au lieu de 12.00 € TTC : prix éditeur) livraison gratuite ! (voir conditions)- Introduction
- 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
Ce livre est fait pour tous les niveaux : que vous soyez débutant ou expert, vous apprendrez quelque chose.
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...
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
Ce Guide de survie est l'outil indispensable pour contrôler votre Mac
et les applications qu'il exécute avec AppleScript.
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 coresponsable de la rubrique Mac du site www.developpez.com et rédacteur pour le site www.logicielmac.com.
Édition : Pearson Education
ISBN10 : 2744023434
ISBN13 : 9782744023439
- Introduction
- 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
Prendre le temps de lire ce livre consacré à l'AppleScript ne fut en aucun cas une perte de temps.
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.
Et vous, vous en pensez quoi ? 1 commentaire
Optimisez vos tâches sous Mac OS X
avec AppleScript, Automator, Shell, Tcl
Résumé de l'éditeur
Faites travailler votre Mac à votre place !
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
ISBN10 : 2744022578
ISBN13 : 9782744022579
Table des Matières
- Chapitre 1 : Automatisation du finder
- 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
Ce livre est une mine d'or pour ce qui est de découvrir (ou mieux maitriser) ce qu'on peut faire avec AppleScript, Automator, et un peu de commandes en ligne.
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.
Et vous, vous en pensez quoi ? Commentez
Mac OS X Programmation
Version 10.5 Leopard
Résumé de l'éditeur
Cet ouvrage s'adresse aux développeurs UNIX et web qui souhaitent prendre en main et apprendre les notions fondamentales de la programmation Mac OS X. Les utilisateurs expérimentés et les développeurs Macintosh y trouveront une approche globale élargissant leur vision des possibilités de Mac OS X. Le but de cet ouvrage est de fournir une vue d'ensemble de la programmation Mac OS X. Vous y apprendrez des connaissances aussi diverses que programmer le WebKit qui anime Leopard ou l'iPhone, créer un widget pour Dashboard, implémenter le modèle MVC avec Cocoa, créer une interface Aqua pour vos commandes shell avec AppleScript. L'ambition de l'auteur est de transmettre au lecteur les fondations indispensables de la programmation Mac pour qu'il tire le meilleur parti des puissants outils de développement de ce système. Pour que ce livre soit un outil toujours à jour, il est prolongé par un site web qui actualisera en permanence les références citées : il suffira d'y saisir l'identifiant entre crochets de chaque référence du livre pour obtenir en ligne la référence actualisée.
Édition : Dunod
ISBN10 : 2100500767
ISBN13 : 9782100500765
- Une histoire de frameworks
- 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
Ce livre est conseillé pour les nouveaux utilisateurs Mac voulant se lancer dans la programmation Mac. Il aborde les différentes possibilités de programmation sous Mac OS X avec des exemples simples et utiles pour vous par la suite. Dans cet ouvrage, vous allez voir comment on peut créer un widget pour le DashBoard le plus simplement possible, réaliser des AppleScripts qui pourront vous être utile et permettra d'approfondir facilement l'AppleScript pour n'importe quelle application. Vous découvrirez aussi le Java, WebKit, Automator mais surtout Cocoa. Cocoa ne vous sera pas présenté dans les détails, mais un aperçu de ce que peut être le Cocoa et Objective-C.
Et vous, vous en pensez quoi ? Commentez
Bien qu'à la traîne de deux versions majeures sans réédition à l'horizon, ce livre d'Étienne Vautherin garde tout son intérêt en tant que guide d'initiation au développement sous la plateforme Desktop d'Apple.
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 !