Quand Mac OS X, avec ses formidables pouvoirs en matière de développement, est sorti en 2001, aucune ressource n'était disponible sur le Net en langue française pour apprendre à découvrir ce système et les nombreux outils de programmation qui étaient livrés avec. Project:Omega est ainsi né afin de susciter l'intérêt des développeurs chevronnés et débutants envers Mac OS X et participer ainsi, en toute modestie, à son soutien et à l'accroissement de ses parts de marché.
Depuis, Project:Omega est devenu une petite communauté soutenue par ses nombreux contributeurs qui participent à l'enrichissement des contenus publiés et à leur diversité.
Si vous aussi vous souhaitez écrire vos propres articles et les publier sur Project:Omega, n'hésitez pas, inscrivez-vous ! Vous aurez alors accès à l'interface d'écriture des articles de ce site.
Jusqu’à maintenant, les projets Cocoa exposés dans ces articles n’étaient que des applications de type mono-fenêtre. Cette semaine nous allons plonger dans le monde du multi-fenêtrage en ajoutant une fenêtre de gestion des préférences, ce qui est aujourd’hui un minimum pour une application digne de ce nom. 02/07/2002
Thierry Programmation Cocoa cocoa, Mac OS X, Objective-C, programmation objet
Après avoir comblé les lacunes de l’article précédent, consacré à l’écriture d’une application de gestion de Carnet d’Adresses sous Cocoa, cet article va explorer deux manières de sauvegarder, entre deux lancements, les données du programme de gestion du Carnet d’Adresses, puis, va examiner plus profondément les problèmes de gestion mémoire et le système des préférences de Mac OS X. 16/06/2002
Thierry Programmation Cocoa cocoa, Mac OS X, Objective-C, programmation objet
La programmation Java sur Mac est quelque peu différente de celle que l’on peut apprendre en environnement Windows. Cet article examine les problèmes liés à la manipulation des classpaths et à l’exécution d’applications directement à partir de la ligne de commande ou à partir de scripts Shell, notamment pour ceux qui viennent de cet environnement. 11/06/2002
Thierry Java Java, Mac OS X, shell
Les tables des bases de données sont utilisées pour organiser et afficher des informations. Mike Beam vous explique comment se servir des tables sous Cocoa en vous montrant comment construire une application de gestion de Carnet d’Adresses. 05/06/2002
Thierry Programmation Cocoa cocoa, Mac OS X, Objective-C, programmation objet
Les fichiers Term permettent de sauvegarder dans un fichier les paramètres personnels appliqués aux fénêtres. Une fois ouverts, ils créent un nouvel environnement reflétant exactement la configuration souhaitée. Chris Stone vous montre comment “ripper” des chansons avec Streamripper en se servant de fichiers Term. 03/06/2002
Thierry Le Terminal de Mac OS X Mac OS X, shell, terminal, unix
Le but de la gestion mémoire est de faire en sorte que votre application tourne comme une machine bien huilée. Mike Beam nous explique comment réduire les fuites de mémoire et comment éviter que votre application ne se transforme en une monstruosité stagnante. 29/05/2002
Thierry Programmation Cocoa cocoa, Mac OS X, Objective-C, programmation objet
Ce document tente de réunir les informations concernant les solutions de sécurisation des clients de messageries pour Mac OS X. 29/05/2002
pejvan Guides Techniques Mac OS X, Mail, sécurité
Ce document explique comment visionner des films au format DivX sous MacOS X et comment régler les problèmes de son (désynchronisation et ennuis techniques) qui arrivent souvent quand on essaie de visionner des vidéos sous ce format. 28/05/2002
Thierry Guides Techniques DivX, Mac OS X, vidéo
Dans la quatrième partie de notre trilogie sur Apache, nous allons répondre aux questions que nous ont posé quelques lecteurs sur des sujets tels que les fichiers index par défaut, les pages d’erreurs personnalisées et les authentifications par mot de passe. 21/05/2002
Thierry Serveurs Web apache, Mac OS X, réseau, serveur web
Le monde entier est en train de s’apercevoir que Mac OS X est une plate-forme de développement Java génial. Dans cet article, Daniel Steinberg vous montre pas à pas comment développer une application simple à interface graphique. 16/05/2002
Thierry Java Java, Mac OS X
Commentaires récents