Apprendre la programmation

KaitoKid

Nouveau membre
29 Décembre 2008
6
2
Suisse, Bienne
Voila, bonjours a tous,

Je suis nouveau dans ce forum et dans l'univers mac ^^ mais ce que j'aimerais apprendre par dessus tout, c'est la programmation sous mac! Donc si quelqu'un pourrais m'aider ou bien me conseiller, sa serais simpa ^^
 

ice

Membre d’élite
Club MacG
Quelle genre de programmation est-ce que tu veux effectuer?
 

pascalformac

Légende
Club MacG
23 Novembre 2003
58 699
1 814
PLEIN!
Tout depend de ce que tu veux faire

tu peux déjà aborder de maniere rigolotte et simple via Applescript ou automator
outils inclus sur le mac
Par ces 2 biais tu peux construire des petits programmes persos , de simples à compliqué
Dans certains cas tu n'as même pas besoin d'apprendre le codage, il suffit de simuler l'action et le mac se debrouille pour ecrire le code
voir tous les sujets Automator et Applescript
 

Céroce

Membre émérite
Je rejoins la réponse de Pascalformac.
Il existe une foule de solutions de développement. S'il en existe autant, c'est parce qu'elles répondent à des besoins différents. Ce qui est important, c'est de commencer, ensuite tu retrouveras les mêmes concepts un peu partout.


As-tu plutôt un projet ?
 

KaitoKid

Nouveau membre
29 Décembre 2008
6
2
Suisse, Bienne
TOut d'abord, merci pour vos réponses ^^

Et oui, j ai bien un projet en vu : j'aimerais créer un programme ( plutot un jeu que je pourrais héberger sur un serveur ) mais bon d'abord j'aimerais apprendre les bases du programmage!
 

Rez2a

Membre d’élite
Club MacG
4 Décembre 2008
1 056
123
35
Paris
j'aimerais apprendre les bases du programmage!

De la programmATION ! :p
Franchement de ce que j'en ai vu, l'outil le plus puissant est XCode avec Cocoa, et c'est loin d'être le truc le plus simple qui existe, surtout quand on connaît rien du tout à la programmation.
Je ne pourrais même pas te dire par où commencer, vu qu'il ya une chiée de langages différents, chacun avec ses avantages et ses inconvénients...

Demande toi d'abord si tu veux vraiment ne programmer que sous Mac, pour des Mac ; là, tu ne pourras sûrement pas échapper à Cocoa...
Sinon, tu peux décider de te tourner vers le Java, ou le Flash, c'est à mon avis plus facile d'accès et plus universel mais avec ça tu ne pourras pas faire d'application pour Mac au sens propre.

J'ai commandé un livre sur la programmation Cocoa avec XCode qui devrait arriver bientôt, je pourrai revenir te donner mon avis quand je l'aurai commencé, mais honnêtement si tu as aucune notion de programmation je doute que ça soit évident.

[Edit]
J'avais raté un passage dans tes posts, tu souhaites développer des jeux hébergés sur un serveur, tu entends quoi par là ?
Si c'est des jeux en Flash (va faire un tour sur http://www.t45ol.com/ si tu ne vois pas de quoi je parle), et bien il va falloir te mettre au Flash, et ce n'est pas spécifique aux Mac mais ça tourne sous toutes les plate-formes, que ce soit Mac, Windows, Linux...
 

Céroce

Membre émérite
J'ai commandé un livre sur la programmation Cocoa avec XCode qui devrait arriver bientôt, je pourrai revenir te donner mon avis quand je l'aurai commencé, mais honnêtement si tu as aucune notion de programmation je doute que ça soit évident.

Pour quelqu'un qui n'a jamais programmé, c'est même pas la peine d'essayer. Ce serait se dégoûter de la programmation. De toute façon, Cocoa n'est vraiment pas adaptée à la création de jeux vidéos.
 

brucetp

Membre émérite
20 Mars 2008
837
60
Ca ressemble beaucoup à du flash...
sans vouloir casser tes rêves, vas y doucement, je pense qu'il faut comme les autres ont dit, que tu commence petit...
faire ce que tu veux faire n'est pas à la porter de tout le monde, une certaine logique est nécessaire à la programmation...

le flash me semble la meilleure façon de commencer car il permet de graduer l'apprentissage et d'appréhender le projet sous tous les angles dès le début...il associe les graphismes (de base) à l'action script (programmation) et au scénar' de ton jeu...
de plus, si tu veux faire un jeu en ligne, il faudra certainement que tu t'interesse au développement d'un site...bref que tu sois un génie sur toute la suite Adobe... :D

Si tu veux taper trop haut, tu seras déçu et au mieux tu t'y interessera 2 semaines. :zen:

Donc mon conseil, tu te prends flash en version d'essai 30jours, tu te fais un mois de tuto non stop. Tu te fais une première expérience du développement et tu gravis ensuite les échelons.

https://www.adobe.com/cfusion/tdrc/index.cfm?promoid=EBYFG&loc=fr_fr&product=flash

et pour ton cadeau de noël en retard tu te paies les meilleurs tutos possibles :
http://movielibrary.lynda.com/html/modPage.asp?ID=500
http://movielibrary.lynda.com/html/modPage.asp?ID=501
http://movielibrary.lynda.com/html/modPage.asp?ID=510