L’accessibilité représente l’accès efficace à l’information et aux technologies de l’information pour les personnes souffrant d’handicap. L’engagement d’Apple pour l’accessibilité est enraciné dans la simplicité d’utilisation légendaire du Macintosh et est amélioré par les fonctions d’Accès Universel présentes dans Mac OS X.
Ce document vous montre pourquoi vous devez rendre votre application accessible, un procédé qu’Apple nomme Activation de l’Accès. Une présentation des considérations de conception à prendre en compte lors du développement d’une application accessible, sera faite. Pour conclure, l’architecture d’accessibilité de Mac OS X sera décrite qui supporte à la fois l’utilisation de programmes compatibles et le développement des technologies d’aide. 08/11/2005
vincen Développement Accessibilité, cocoa, Mac OS X
Dans la première partie de cette série à deux épisodes, Christopher Roach nous a apporté les fondements de la programmation avec RubyCocoa et il nous a aidé à nous lancer avec ce langage. Dans la conclusion d’aujourd’hui, il nous emmène dans les arcanes du code … et si vous suivez cet article jusqu’au bout, vous vous retrouverez avec une application pleinement fonctionnelle. 08/07/2005
opoppon Programmation Cocoa cocoa, Mac OS X, Ruby
RubyCocoa est un framework qui permet d’utiliser le framework Cocoa avec le langage de programmation Ruby. Dans cet article, Christopher Roach vous montre comment utiliser cet outil en vous guidant dans la conception d’une interface utilisateur simple qui permettra d’utiliser le programme Unix ‘tar’. 05/04/2005
opoppon Programmation Cocoa cocoa, Mac OS X, Ruby
Dans cet article, Mike Butler nous prodigue des astuces et des exemples montrant comment implémenter une interface AppleScript dans une application Cocoa-Java. Croyez le ou pas, vous allez vite vous rendre compte que cela fonctionne comme vous le souhaiteriez. 02/03/2005
opoppon Programmation Cocoa cocoa, Java, Mac OS X, programmation objet
Ce document est un guide de passage de C++ à Objective-C. Voici comment Pierre présente son document : “Il existe plusieurs documentations soucieuses d?enseigner le modèle objet via Objective-C, mais aucune à ma connaissance n?est destinée aux codeurs expérimentés en C++, désirant se renseigner sur les concepts du langage pour les comparer à ce qu?ils connaissent déjà. Le langage Objective-C m?avait semblé au premier abord un obstacle plutôt qu?un tremplin à la programmation avec Cocoa (cf. section 1 du document) : il est si peu répandu que je ne comprenais pas son intérêt face à un C++ puissant, efficace et maîtrisé. Il a donc fallu longtemps pour que je comprenne qu?il était au contraire un réel concurrent grâce à la richesse des concepts qu?il propose. 30/11/2004
pierre Développement C, cocoa, Mac OS X, Objective-C
ous pouvez masser vos variables de différentes manières : vous pouvez les imprimer, changer leur contenu, les recontsruire et faire plein d’autres choses pour les muter d’un état à un autre. Seth Roby vous montre quelques pratiques pour tirer le maximum des variables lorsque vous programmez en Cocoa. 13/09/2004
opoppon Programmation Cocoa C, cocoa, Mac OS X
Cet article sert de glossaire à l’article “Apprendre Cocoa : Revoir le Rôle des Variables”. 13/09/2004
opoppon Programmation Cocoa C, cocoa, Mac OS X
Les Liaisons Cocoa représentent un ensemble de technologies que vous pouvez utiliser dans vos applications dans le but d’une implémentation totale du paradigme appelé Model-View-Controller, paradigme dans lequel les modèles encapsulent les données de l’application, les vues affichent et permettent l’édition de ces données, et les contrôleurs servent d’intermédiaires entre les deux. Les Liaisons Cocoa (Cocoa Bindings) réduisent les dépendances entre les modèles, les vues et les contrôleurs, supportent plusieurs façons d’afficher vos données et synchronisent automatiquement les vues lorsque les modèles changent. Les Cocoa Bindings fournissent des contrôleurs extensibles, des protocoles à adopter pour les modèles et les vues, et des suppléments aux classes Foundation et Application Kit. Vous pouvez éliminer la plupart de votre code “glue” en utilisant les liaisons disponibles dans Interface Builder pour connecter les contrôleurs aux modèles et aux vues. 20/08/2004
Thierry Développement cocoa, Interface Builder, Mac OS X, MVC
La couche contrôleur est la conjonction de plusieurs technologies Cocoa nouvelles et anciennes, dont font partie le codage par clé-valeur, l’observation clé-valeur et la liaison clé-valeur. Avec ce tutoriel, Mike Beam fait un retour très attendu pour nous parler de NSController. 22/06/2004
opoppon Programmation Cocoa cocoa, Mac OS X, Objective-C, programmation objet
Cette article est le premier d’une série consacrée à l’implémentation du glisser-déposer dans votre application. Il en explique les bases en prenant comme exemple le transfert d’image entre deux instances de NSView. 08/06/2004
renaud Développement cocoa, Mac OS X
Commentaires récents