Apprendre la programmation

KaitoKid

Membre enregistré
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 ^^
 
Quelle genre de programmation est-ce que tu veux effectuer?
 
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
 
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 ?
 
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!
 
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...
 
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.
 
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