Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres systèmes > Mac

Mac Avant de poster: Lire La FAQ Mac; Voir la page Outils; Voir les tutoriels.

Réponse
 
Outils de la discussion
Vieux 10/08/2008, 23h42   #1 (permalink)
Invité de passage
 
Date d'inscription: août 2008
Messages: 4
Par défaut [Interface Builder] Utilisation avec du C ?

Bonsoir tout le monde
Je suis étudiant et j'ai envie de switcher sur mac mais j'ai des p'tites question.
J'ai par ici et ailleurs entendu (Lu) que le plus facile pour creer des GUI sous mac est d'utiliser Objective-C.
Qu'en est-il de la création de GUI avec le language C ? Des librairies sont-elles disponibles ?
Est-il possible de creer des interfaces personnalisées comme sur windows ? (Entendez par la une belle image .jpg en guise de fenetre et zou des ptits éléments d'interaction.)

Merci d'avance
shadow.is.beautiful est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/08/2008, 08h33   #2 (permalink)
Membre chevronné
 
Date d'inscription: janvier 2005
Messages: 615
Par défaut

Normalement, c'est une application carbon qu'il faudrait faire, mais ce n'est pas terrible. Car les applications carbon ne sont pas compatibles avec le 64 bit. De plus, ce n'est plus le système qui est poussé par apple pour le développement de nouvelle application.

Rien ne t'empêche de faire du C avec un application objective-c/cocoa. Il arrive parfois d'être obligé de le faire.
Tarul est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/08/2008, 09h40   #3 (permalink)
Invité de passage
 
Date d'inscription: août 2008
Messages: 4
Par défaut

Merci Tarul
shadow.is.beautiful est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/08/2008, 17h29   #4 (permalink)
Membre émérite
 
Avatar de Spootnik
 
Date d'inscription: janvier 2007
Localisation: Toulouse !
Âge: 18
Messages: 845
Par défaut

Il est possible de faire des interfaces personnalisées oui, mais ce n'est pas ce qu'il y a de plus simple...
__________________
Développeur amateur en C, C++ et Objective-C sous Mac OS X 10.5.
Portage en cours par mes soins de la SFML pour Mac OS X.

Je ne réponds par MP qu'aux messages strictement personnels.
Spootnik est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/08/2008, 00h32   #5 (permalink)
Invité de passage
 
Date d'inscription: août 2008
Messages: 4
Par défaut

Peut-tu donner de plus amples précisions ? Avec de la SDL ?
Merci d'avance
shadow.is.beautiful est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/08/2008, 01h49   #6 (permalink)
Membre émérite
 
Avatar de Spootnik
 
Date d'inscription: janvier 2007
Localisation: Toulouse !
Âge: 18
Messages: 845
Par défaut

La SDL ne permet à ma connaissance pas de personnaliser l'interface, Cocoa oui.
__________________
Développeur amateur en C, C++ et Objective-C sous Mac OS X 10.5.
Portage en cours par mes soins de la SFML pour Mac OS X.

Je ne réponds par MP qu'aux messages strictement personnels.
Spootnik est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/08/2008, 02h32   #7 (permalink)
Membre régulier
 
Date d'inscription: juillet 2008
Messages: 117
Par défaut

L'utilisation d'Interface Builder n'induit pas de programmation du tout. Par contre ton appli va avoir besoin d'un peu d'Objective-C pour reagir a l'utilisateur et faire quelque chose.

Rien ne t'empeche d'appeler une fonction C pour faire le travail. D'ailleurs le compilateur accepte un source en C aussi bien qu'en Objective-C. Mais Cocoa est avant tout une librairie et si tu veux l'utiliser le mieux est de passer par Objective-C.
bredelet est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/08/2008, 13h39   #8 (permalink)
Invité de passage
 
Date d'inscription: août 2008
Messages: 4
Par défaut

Okay, je suis moins perdu Merci tout le monde
shadow.is.beautiful est déconnecté   Envoyer un message privé Réponse avec citation
NEWS MACTUTORIEL MACFAQ MACLIVRES MACOUTILS MACBLOG MACÉVÈNEMENTS MAC4D

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Autres systèmes > Mac



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide