Les News du Site

Mac OS X

Tutoriel en ligne : Créer un site web avec RapidWeaver (partie 2)

Bonsoir,

Je vous présente la deuxième partie de mon tutoriel dédiée à la conception d’un site web avec RapidWeaver sous Mac OS X. Cette fois-ci on va aller un peu plus loin et je vais vous montrer les différents outils fournis par RapidWeaver pour concevoir des pages avec du contenu dynamique. Je vous montrerez qu’il est possible pour les développeurs de modifier un thème, ou de rajouter des feuilles de styles pour rajouter des fonctionnalités au thème utilisé ou de surcharger des propriétés qui ne vous conviendraient pas totalement. De plus, j’ai essayé de lister quelques plugins qui peuvent faciliter la vie du développeur. Vous pouvez visualiser le tutoriel à cet
emplacement.
Je vous souhaite bonne lecture et n’hésitez pas à donner votre avis...

A bientôt,

Christopher
Comments

Tutoriel en ligne : Créer un site web avec RapidWeaver (partie 1)

Bonjour,

Je débute aujourd’hui la mise en ligne d’une série d’articles sur l’utilisation de RapidWeaver pour créer des sites web. Ceci fait suite à mon dernier post concernant le test de cette application et des résultats des recherches associés à vos visites. Aujourd’hui vous allez apprendre les rudiments de cette applications pour concevoir vous même les premières pages de votre site web. Vous apprendrez ainsi à configurer les accès FTP, les paramètres essentiels de votre site web. Vous verrez ensuite comment ajouter de nouvelles pages à votre site et comment les configurer. Vous verrez de même qu’il est très facile de mettre à jour certains paramètres de vos pages et de les personnaliser avec des thèmes différents... Bref vous verrez que c’est une application simple d’accès ne nécessitant pas du tout de compétence dans le domaine de la conception de site. RapidWeaver fait tout le travail pour vous-même.
Voir
N’hésitez pas à me faire part de vos avis sur cet article ou à me poser des questions...

A bientôt sur mon site...
Comments

Avis Livre : Programmation Cocoa sous Mac OS X (Aaron Hillegass)

Capture d’écran 2011-11-22 à 09.57.30Je fais suite à l’ancien billet sur la formation à la programmation sous Mac OS X. La première étape m’avait amené dans un premier temps à comprendre les fondamentaux du langage Objective-C. J’avais dit que cette étape était primordiale avant de passer à la suite. L’étape suivante consiste à bien comprendre l’API Cocoa. Cela nous permet de concevoir des interfaces utilisateurs sous Mac OS X, en utilisant les outils mis à disposition par Apple, je veux bien entendu parler d’Interface Builder et d’Instruments. Ce sont les principaux outils dont vous aurez besoin pour travailler...

Pour poursuivre ma formation, je me suis tourné vers ce livre qui est la référence (en français), en effet peu de livres existent à ce sujet... Ce livre a été écrit par Aaron Hilegass qui a travaillé au sein de Next (ancienne entreprise de Steeve Jobs) et d’Apple, donc il connaît très bien son sujet. Il donne maintenant des cours de formation et écrit des livres consacrés à la programmation sous Cocoa.

Passons maintenant au contenu de ce livre d’un peu plus de 400 pages. Ce livre apporte tout ce dont vous avez besoin pour être à l’aise très vite dans le domaine de la programmation d’interfaces graphiques sous Mac OS X. Tous les domaines sont abordés programmation d’interface à une seule fenêtre, à plusieurs fenêtre. Il vous apprendra de même à concevoir des vues personnalisées. Les applications dédiées à la gestion de données tournant autour de Core Data sont évoqués à plusieurs reprises. La liaison de Core Data avec les différents composants de votre interface utilisateur y est longuement présenté, surtout en ce qui concerne les vues tableau. En ce qui concerne l’élaboration d’interface la gestion des événements clavier et souris n’est pas oubliée. L’impression de documents fait partie de ce livre. Il vous donnera toutes les ficelles pour bien préparer votre document pour l’impression. il revient sur la gestion de la mémoire longuement au cours du livre et en particulier le garbage collector, un chapitre entier permet d’appréhender les outils de test de fuites mémoire en utilisant Instruments. Mais ce n ‘est pas tout vous apprendrez les fondements de la programmation multimédia avec la présentation d’OpenGl et de Quartz Core. La programmation système y est abordé avec la gestion multithread et multitraitement (NSTask), mais aussi avec la consommation de services Web.

Que peut-on dire de la qualité du contenu de ce livre??? Et bien pour ma part, je le trouve excellent. En parcourant ce livre de manière linéaire (chronologique) , vous verrez que l’enchaînement est logique. En effet le parcours de ce livre vous permet de créer une série de projets dont les fonctionnalités s’ajoutent au fur et à mesure que vous lisez ce livre. Tout au long de la lecture il vous donne des trucs et astuces que vous pourrez réutiliser dans vos futurs projets. Certains chapitres sont agrémentés d’exercices lorsque le cours est terminé ce qui vous donne l’opportunité d’ajouter du contenu tout en pratiquant un peu plus. A noter que cette édition est fondée sur la version 3.2 d’Xcode, et non sur la version actuelle. Il est donc préférable de garder l’ancienne version pour ne pas être perdu...

En conclusion ce livre est bien une référence. Mais attention, et l’auteur le dit bien, il ne faut pas aborder ce livre en n’ayant pas au moins quelques connaissances sur le langage Objective-C. En effet certains aspects du langage sont assez pointus et demande une première approche. Si l’on veut dégager un point négatif de ce livre, on peut dire que certains aspects sont devenus obsolètes, en effet cette édition date de 2008 et entre temps le langage a subit quelques changements et certains aspects ont littéralement été modifiés en profondeur. C’est le cas par exemple du chapitre sur la consommation du service Web Amazon, dont le moyen d’accès a changé entre temps. Pour les possesseurs de la troisième édition l’auteur met en ligne un errata. Sur cette même page vous pouvez télécharger un complément qui contient un chapitre consacré à la consommation d’un autre service web que celui d’Amazon. Une nouvelle édition est en vente actuellement, mais l’ancienne l’est toujours aussi. Je vous recommande donc la nouvelle édition d’autant plus que le prix a chuté et passe à 22.80 €.
Comments

Tutoriel en ligne : Automatisation d'Apple Numbers et de Microsoft Excel avec AppleScript et RealBasic

Bonjour,

Je viens de mettre en ligne un nouveau tutoriel dans l’espace tutoriels Mac OS X. Avec celui-ci vous allez pouvoir faire un petit tour d’horizon dans l’environnement de développement RealBasic. Vous allez pouvoir créer un petit projet qui va vous permettre d’automatiser l’envoi de données vers des applications bureautiques comme Apple Numbers et Microsoft Excel pour Mac en utilisant AppleScript combiné à RealBasic. Vous verrez comment il est facile de créer des scripts réutilisables et ensuite de les importer dans votre environnement de programmation afin de les utiliser comme fonction.

Bonne lecture, et n’hésitez à me contacter si besoin est...

Comments

Ouverture de section Tutoriels Mac OS X effective

Bonjour tout le monde,

La création de la section tutoriels Apple est définitive depuis aujourd’hui. Sur cette page je mettrai en ligne tous les travaux que j’ai pu réaliser tout au long de mes projets réalisés sur cet environnement. J’y déposerai des tutoriels qui parleront bien entendu de l’utilisation des produits maison Apple comme XCode, Interface Builder, AppleScript, mais aussi sur les environnements alternatifs comme RealStudio (ou RealBasic) ou encore Mono.
Comments

Ouverture section tutoriels Mac OS X

Dans quelques temps je vais inaugurer une nouvelle section de tutoriels concernant la conception de tutoriels liés au développement d’application sous Mac OS X. Je vais inaugurer cette partie avec la conception de tutoriels sous RealBasic 2009.
Comments

Lancement d'une rubrique Mac OS X dans le blog

Bonjour,

Je suis un nouvel utilisateur Apple, en effet j'ai profité de la dernière mise à jour des iMAc au printemps dernier pour "switcher". Cela fait donc six mois que je suis passé sous Mac OS X Leopard. Je vous ferai suivre l’actualité de ce site par l’intermédiaire de ce blog dans la rubrique site. Vous y trouverez de nombreuses informations concernant mes développements en cours de réalisations sous MAc OS X. Je souhaite que vous puissiez participer activement, c’est en partie pour cette raison que j’ai ouvert ce blog dans lequel vous pourrez laisser vos commentaires. Celà va être pour moi l'occasion de faire du développement multi plateforme et ceci va donc me permettre d'étoffer la rubrique de développement consacrée au langage Java. Cela ne veut pas dire que j'abandonne totalement le développement sous la plateforme Windows, et surtout sous Windows 7 qui s'avère extrèmement prometteur.
Comments