IPB

Bienvenue invité ( Connexion | Inscription )

> Débuter en programmation Cocoa
Options
UniX
posté 3 Mar 2005, 17:14
Message #1


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 371
Inscrit : 30 Sep 2003
Lieu : Toulouse
Membre no 10 000



Bonjour.

Je voudrais essayer de débuter dans la programmation pour Cocoa, à priori en Objective C. Les seuls languages que je connaisse actuellement sont 4D, et un peu AppleScript.

Qu'est ce que vous me conseilleriez comme documentation pour apprendre ? Notamment au niveau bouquin ?


--------------------
MacBook Pro 15", MacOS X.6
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
guillôme
posté 22 Jul 2005, 13:28
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 751
Inscrit : 2 May 2004
Lieu : Issy-Les-Moulineaux
Membre no 18 333



Attention,

Il ne faut pas confondre "apprendre un langage de programmation" et "apprendre la programmation".
C'est comme la musique, il y en a qui prennent un violon et qui savent jouer à l'oreille mais cela reste très rare. Il faut d'abord apprendre au conservatoire!

Dans le cas de la programmation, je pense qu'il est indispensable d'apprendre d'abord les concepts fondamentaux de l'informatique (titre d'un livre que je recommande d'ailleurs). Car, à quoi cela sert de connaître un langage, d'avoir une idée si l'on ne sait pas comment faire la modélisation de son problème pour l'adapter à une logique informatique?


--------------------
Hackintosh i5 / iMac à la poubelle (carte vidéo 8800GS défectueuse) / [email protected] - 2Go - SSD 64Go/ G4@733 à la retraite, Imprimante Brother HL-1470N en réseau * Réseau : Netgear rp614v2 + Freebox HD v5 + ADSL2Plus Périphériques significatifs : iPhone 4
Go to the top of the page
 
+Quote Post
ptitloulou
posté 22 Jul 2005, 14:53
Message #3


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 474
Inscrit : 15 Jan 2005
Lieu : Douai, Nord, France
Membre no 30 828



QUOTE(guillôme @ 22 Jul 2005, 14:28)
Attention,

Il ne faut pas confondre "apprendre un langage de programmation" et "apprendre la programmation".
C'est comme la musique, il y en a qui prennent un violon et qui savent jouer à l'oreille mais cela reste très rare. Il faut d'abord apprendre au conservatoire!

Dans le cas de la programmation, je pense qu'il est indispensable d'apprendre d'abord les concepts fondamentaux de l'informatique (titre d'un livre que je recommande d'ailleurs). Car, à quoi cela sert de connaître un langage, d'avoir une idée si l'on ne sait pas comment faire la modélisation de son problème pour l'adapter à une logique informatique?
[right][snapback]1248799[/snapback][/right]


oui c'est tout à fait ça...
mais en fait c'est vrai que ma question n'était pas très claire....

existe-t-il des logiciels pour faire d'autres logiciels (sans que l'on doit taper forcément son propre code) (realbasic a l'air pas mal pour faire ça.... interface graphique)

en fait je voulais savoir si un logiciel qui permettrait de mettre un champ par ci, un champ par là, un code par ci , un code par là pour faire des transfert de fichiers ou bien des copies, des trucs simples.... (je me demande si c'est plus clair qu'avant quand même laugh.gif )


--------------------
MacBook Pro 15 retina" Core i7 2.3 GHz, 16 Go ddr3 1600, 512 Go, NVIDIA GeForce GT 750M 2 Go et Intel Iris Pro 1536 Mo, iPhone Xs, iPad Pro 32 Go, watch 5e gen
Go to the top of the page
 
+Quote Post
Ludopac
posté 22 Jul 2005, 15:56
Message #4


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 988
Inscrit : 17 Jun 2001
Lieu : Nancy
Membre no 388



QUOTE(ptitloulou @ 22 Jul 2005, 13:53)
existe-t-il des logiciels pour faire d'autres logiciels (sans que l'on doit taper forcément son propre code) (realbasic a l'air pas mal pour faire ça.... interface graphique)


Je ne connais pas vraiment RealBasic, mais il faut tout de même à mon avis écrire un minimum de code pour faire une application smile.gif

Un logiciel permettant de faire une application sans ligne de code n'existe probablement pas et si il existe les applications créées seront forcément extrêmement limitées.

Et puis où serait le plaisir ? biggrin.gif Ce qui est intéressant dans la programmation c'est la réflexion et l'écriture du code. D'ailleurs si il n'y avait aucune ligne de code à écrire, on ne pourrait plus vraiment parler de programmation smile.gif

QUOTE(ptitloulou @ 22 Jul 2005, 13:53)
en fait je voulais savoir si un logiciel qui permettrait de mettre un champ par ci, un champ par là, un code par ci , un code par là pour faire des transfert de fichiers ou bien des copies, des trucs simples.... (je me demande si c'est plus clair qu'avant quand même  laugh.gif )
[right][snapback]1248923[/snapback][/right]


Real Basic, Xcode fonctionnent un peu comme ça. La création de l'interface est vraiment simple il suffit de placer les differents objets à l'aide de la souris.

Après la difficulté dépend du langage. RealBasic je ne connais pas donc je ne sais pas si c'est facilement accessible.

Mais pourquoi ne pas commencer avec AppleScript Studio ?
L'interface serait réalisée via Interface Builder et le code écrit en Apple Script. Le langage est relativement simple et tu peux déjà faire des applications intéressantes en AS Studio.



--------------------
D-Vision 3.2.2 (universal)
D-Volution 2.0.2
D-Subtitler 1.0
D-Trace 1.0.2


iMac core2duo 2Ghz, 3Go de DDR2, 320GO sous Mac OS X.4
MacBook Pro 1.83, 1G0 de DDR2, 80GO sous Mac OS X.4
Athlon XP 2600 + 512 Mo de DDr, 80 Go sous Suse 10/Win Xp
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- UniX   Débuter en programmation Cocoa   3 Mar 2005, 17:14
- - Doom Hammer   Cocoa par la pratique de Aaron Hillegass.   3 Mar 2005, 17:32
|- - ntx   QUOTE(Doom Hammer @ 3 Mar 2005, 18:32)Cocoa p...   3 Mar 2005, 18:28
|- - vicento   QUOTE(ntx @ 3 Mar 2005, 18:28)QUOTE(Doom Hamm...   7 Mar 2005, 19:51
- - UniX   Je l'avais effectivement repéré. J'avais...   3 Mar 2005, 17:45
- - Doom Hammer   Très peu de pré-requis, un peu en C quand même,...   3 Mar 2005, 18:14
- - Old Salt   Et aussi le site project: omega; on peut imprimer ...   3 Mar 2005, 22:18
- - UniX   Et bien je suis bien intéressé par tes impressio...   3 Mar 2005, 23:21
- - Old Salt   Bien , puisque tu le demandes... D'abord, m...   4 Mar 2005, 10:03
|- - ntx   QUOTE(Old Salt @ 4 Mar 2005, 11:03)Et je pata...   4 Mar 2005, 10:58
|- - Old Salt   QUOTE(ntx @ 4 Mar 2005, 10:58)"self...   4 Mar 2005, 11:19
- - UniX   Bon ben je vais tenter l'aventure !!...   4 Mar 2005, 11:29
- - Doom Hammer   Attention, il faut quand même connaître un peu d...   4 Mar 2005, 11:34
- - UniX   Humm ... Et tu aurais des adresses qui expliquent...   4 Mar 2005, 12:37
|- - schlum   QUOTE(UniX @ 4 Mar 2005, 12:37)Humm ... Et t...   4 Mar 2005, 13:14
|- - mpergand   QUOTE(UniX @ 4 Mar 2005, 13:37)Humm ... Et t...   4 Mar 2005, 13:19
- - UniX   Ouais, mais si tu as une bonne adresse, n'hés...   4 Mar 2005, 13:22
- - Old Salt   En exagérant, je dirais que tout est bon à prend...   4 Mar 2005, 13:33
- - mpergand   tu as regardé JE CHERCHE DOC TUTO ... pour m...   4 Mar 2005, 13:33
- - UniX   J'ai trouvé sur http://www.developpez.com/ un...   4 Mar 2005, 13:58
- - Doom Hammer   Certains chapitres font usages de structures, donc...   4 Mar 2005, 14:05
- - UniX   Là, je dois avouer que tu me parles en chinois .....   4 Mar 2005, 14:14
- - arnaudp   j'ai démarré la programmation objet comme to...   4 Mar 2005, 14:34
- - UniX   Et t'as mis combien de temps pour arriver à p...   4 Mar 2005, 14:39
- - Doom Hammer   Le concept objet est le même sur tous les langage...   4 Mar 2005, 15:54
|- - UniX   QUOTE(Doom Hammer @ 4 Mar 2005, 16:54)N'o...   7 Mar 2005, 15:13
|- - mpergand   QUOTE(UniX @ 7 Mar 2005, 16:13)Je me suis pos...   7 Mar 2005, 15:25
- - Doom Hammer   Je pense que les connaissances qui te manquent (et...   7 Mar 2005, 16:08
- - UniX   Ouais, je verrais ça. Une question subsidiaire c...   7 Mar 2005, 16:19
|- - ntx   QUOTE(UniX @ 7 Mar 2005, 17:19)Une question s...   7 Mar 2005, 16:42
||- - schlum   QUOTE(ntx @ 7 Mar 2005, 16:42)QUOTE(UniX ...   7 Mar 2005, 19:29
|- - Doom Hammer   QUOTE(UniX @ 7 Mar 2005, 16:19)J'imagines...   7 Mar 2005, 19:03
- - UniX   Ca y est, je viens de recevoir Cocoa par la pratiq...   12 Mar 2005, 10:38
- - ptitloulou   Question peut être bête (mais question quand mê...   22 Jul 2005, 13:03
- - Val1984   Tu connais quoi comme langage de prog hors Basic? ...   22 Jul 2005, 13:06
|- - ptitloulou   QUOTE(Val1984 @ 22 Jul 2005, 14:06)Tu connais...   22 Jul 2005, 13:15
- - MacHiso   Le basic est pas mal si tu ne veux pas t'embet...   22 Jul 2005, 13:23
- - guillôme   Attention, Il ne faut pas confondre "apprend...   22 Jul 2005, 13:28
|- - ptitloulou   QUOTE(guillôme @ 22 Jul 2005, 14:28)Attentio...   22 Jul 2005, 14:53
|- - schlum   QUOTE(ptitloulou @ 22 Jul 2005, 15:53)en fait...   22 Jul 2005, 15:45
|- - Ludopac   QUOTE(ptitloulou @ 22 Jul 2005, 13:53)existe-...   22 Jul 2005, 15:56
- - habanita   Moi je te conseille vraiment de jeter un oeil sur ...   22 Jul 2005, 16:06
|- - ptitloulou   QUOTE(habanita @ 22 Jul 2005, 17:06) euh... ...   22 Jul 2005, 16:55
- - Old Salt   Je trouve que XCode / Applescript est un bon débu...   22 Jul 2005, 16:14
- - habanita   QUOTEnan je suis Audioprothésiste (je vends des a...   22 Jul 2005, 17:07
- - Jaypee   Un petit exercice pour bien débuter avec Cocoa : ...   22 Jul 2005, 19:05
- - Zash   Coucou, Je débute aussi en cocoa/objective-c. J...   24 Jul 2005, 02:36
- - ntx   Bonjour, il y a de nombreux exemples dans le répe...   24 Jul 2005, 08:27
- - guillôme   Moi j'utilise AppKiDo http://homepage.mac.com/...   24 Jul 2005, 10:37
- - schlum   QUOTE(guillôme @ 24 Jul 2005, 11:37)Moi j...   24 Jul 2005, 12:43


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 4th April 2026 - 21:26