8 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Programmation en JAVA heu C

n°5889
Tronic-man
SErvice GAme => SE- GA
Posté le 13-07-2005 à 20:34:27  profilanswer
 

:hello:  Salut à tous ;
 
Après avoir fait joujou avec les bases rudimentaire du HTML (ce qui n'a rien avoir avec le Java je sais  [:grut] )
 
Me suis dit, ce serai bien de savoir faire quelques trucs en programmation...  
 
Et bien, alors que je jouait a Sexy Poker 2004 sur mon gsm... J'ai eu un flash..
Enfin, ok, je regardai le niveau de la batterie et j'ai vu "java" dans la barre des tache du gsm [:dslam]...
 
Alors j'ai fait quelques recherches avec mon ami google, et les seuls trucs que j'ai trouvé, ce sont des topic's où des gars criaient sur des autres en leur disant de ne pas confondre JAVA et JAVASCRIPT... [:grut]  
 
Donc, voilà, me disait si vous pouviez m'aider, pour me donner des liens qui permettent d'apprendre à 'coder' en JAVA pour faire des jeux ou applications... Qui pourront aussi tourner sur gsm (mais sa d'après ce que j'ai lu, sa depend du type de librairie qu'on a utilisée (simplifiée pour tout ce qui est "mobile)).
 
Voina, enfin je veux pas m'attaquer à un jeu genre V-rally qui est fait par des dévloppeurs pro's, mais quelques trucs de base sympa...  
 
Les base de la prog java quoi  :)  
 
Vous pensez que c'est possible ?
 
Merci de votre aide, et de vos liens  :D  
 
(Oula j'ai écris beaucoup quand même désolé  :whistle: )
 
 
PS : (je sais 'PS' sa fait boulet  [:elmathioso] ) J'ai classé mon post dans "languages interpretés" si c'est pas la bonne catégorie vous pouvez déplacer ^^)


Message édité par Tronic-man le 16-07-2005 à 13:50:46

---------------
[:bens'73]   <-[:alex666] bon travail...je l'engage !
...La connaissance est précieuse, il faut l'entretenir... (c'est de ...MOI...:D)- Impossible n'est pas Jacky ! - En chacun de nous, se cache un Linuxien - [url=http://site.voila.fr/tronicman]Mon site
mood
Google
Posté le 13-07-2005 à 20:34:27  profilanswer
 

n°5891
nicodache
marmotte en chocolat concept ©
Posté le 13-07-2005 à 20:55:45  profilanswer
 

c'est la bonne catégorie, on sait pas compiler le java, c'est juste précompilé [:grut]
 
sinon, java.sun.com ;)


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°5896
CryoGen
Powered by kitkat©
Posté le 14-07-2005 à 04:51:25  profilanswer
 

Le lien à connaitre  
L'api java :)
 
Il faut aussi le JDK pour pouvoir "compiler" les class java ;)
N'importe quel editeur de texte fait l'affaire pour creer les .java
Java est un langage objet
 
 
Voila les sources d'un jeu en cours de devellopement (c'est le mien)
http://cedric.lepinay.free.fr/java/Hyperion.rar
ca pourrait t'aider un peu ;) (j'ai utiliser netbeans comme editeur)
 
Bonne chance ;)


---------------
I am the bone of my sword...
n°5897
Deadog
Dain Bramaged
Posté le 14-07-2005 à 05:37:48  profilanswer
 
n°5898
Deather2
OpenBSD: the way to go!
Posté le 14-07-2005 à 06:21:33  profilanswer
 

Si tu veux une bonne IDE Java libre, regarde Eclipse. :)

n°5899
Tronic-man
SErvice GAme => SE- GA
Posté le 14-07-2005 à 10:00:38  profilanswer
 

Merci les gars  :jap:  
 
je vais jeter un oeil sur les liens, et je reviens avec plein de question intelligente (enfin vais essaiyer  :whistle: ) bientôt  :)  
 


---------------
[:bens'73]   <-[:alex666] bon travail...je l'engage !
...La connaissance est précieuse, il faut l'entretenir... (c'est de ...MOI...:D)- Impossible n'est pas Jacky ! - En chacun de nous, se cache un Linuxien - [url=http://site.voila.fr/tronicman]Mon site
n°5900
Tronic-man
SErvice GAme => SE- GA
Posté le 14-07-2005 à 11:35:00  profilanswer
 

Voila voila... j'arrive avec quelques questions  :D  
 
 
Donc,  
 
J'ai installer J2SE 1.4 SDK, comme dit dans le tutoriel en anglais (dont j'ai compris 1/4  [:grut] ).
 
Bref maintenant sur le bureau j'ai une icone "Java Web Start"...
 
Qui d'après mes déductions me permettra de tester mes application JAVA une fois codée  :)  
 
Donc toujour suivant leur tuto, je copie colle le script suivant dans bloc-notes :
 

Citation :

/**
 * The HelloWorldApp class implements an application that
 * displays "Hello World!" to the standard output.
 */
public class HelloWorldApp {
    public static void main(String[] args) {
        // Display "Hello World!"
        System.out.println("Hello World!" );
    }
}


 
Qui est censé afficher sur mon écran un message "Hello World!"  
 
Ce qui commence par */ sont donc des commentaire si j'ai bien compris  :D  (ai googliser pendant 10 minutes pour trouver  [:grut] )
 
Donc, j'enregistre ce fichier texte avec une extension .java
Et d'après ce que j'ai compris, je dois "compiler" mon fichier pour avoir un truc exploitable ".class" ...
 
Comment faire ?. Sur Sun.com il explique un truc avec MS-DOS, mais je n'ai pas compris , quelq'un peut m'expliquer la manip' ?  
 
Merci  :jap:  
 
Sinon une fois que j'aurai ce fichier "compiler" je l'ouvre avec 'java start' (le sorte d'emulateur 'VM ?') c'est bien sa ?
 
Ha oui, (je sais je parlotte beaucoup  :whistle: )
 
Avec le kit J2SE 1.4 SDK que je possede, je peut aussi faire des application qui tournerons sur des mobiles (gsm) ? ou il faut que je telecharge en plus le J2ME  ?
 
Enfin bref pour l'instant j'aimerai arriver a faire afficher le Hello world  :)  
 
Merci de votre aide :jap:  


---------------
[:bens'73]   <-[:alex666] bon travail...je l'engage !
...La connaissance est précieuse, il faut l'entretenir... (c'est de ...MOI...:D)- Impossible n'est pas Jacky ! - En chacun de nous, se cache un Linuxien - [url=http://site.voila.fr/tronicman]Mon site
n°5901
faap
Powered by Sega Naomi
Posté le 14-07-2005 à 16:55:47  profilanswer
 

Te casse pas le cul avec la ligne de commande, utilise Eclipse, c'est tellement mieux :D
 
http://img299.imageshack.us/img299/9185/pouet3or.th.jpg


---------------
Plus on pédale moins fort, moins on avance plus vite (et inversément)
n°5902
Deather2
OpenBSD: the way to go!
Posté le 14-07-2005 à 17:19:32  profilanswer
 

Je me demande quand meme si c'est pas un peu complique de commencer par du Java quand on a aucune notions de programmation.
Rien que l'exemple du Hello World, il faut connaitre les classes (objets), les types (void, string), la definition du mot static, et le but du mot public.
Personnellement, je commencerai par apprendre le C :)

n°5903
faap
Powered by Sega Naomi
Posté le 14-07-2005 à 17:34:08  profilanswer
 

Ce n'est pas faux ca, souvent le parcours d'apprentissage c'est (sans base hein) : Pascal > C > les concepts orientés objets > C++ > Java
 
Et bien évidemment étudier l'algorithmique avant tout ça ;)


---------------
Plus on pédale moins fort, moins on avance plus vite (et inversément)
n°5904
Deather2
OpenBSD: the way to go!
Posté le 14-07-2005 à 17:37:17  profilanswer
 

Ouais, a mon avis Tronic-man tu vas te casser les dents sur java !
A moins d'etre tres tres motive, tu vas avoir du mal a assimiler tout ca :/


Message édité par Deather2 le 14-07-2005 à 18:35:48
n°5905
Tronic-man
SErvice GAme => SE- GA
Posté le 14-07-2005 à 18:33:43  profilanswer
 

:-/ mwouai arf  :sweat:  
 
Donc, C ou Pascal est plus approprier pour commencer (en s'amusant  :whistle: )
 
 :)  
 
mwouai  [:alex666]


---------------
[:bens'73]   <-[:alex666] bon travail...je l'engage !
...La connaissance est précieuse, il faut l'entretenir... (c'est de ...MOI...:D)- Impossible n'est pas Jacky ! - En chacun de nous, se cache un Linuxien - [url=http://site.voila.fr/tronicman]Mon site
n°5906
Deather2
OpenBSD: the way to go!
Posté le 14-07-2005 à 18:37:09  profilanswer
 

Ouais, le C est bien pour commencer a mon avis.
En tout cas moi ce fut mon premier langage sur PC.
Je te recommande ce tutorial:
http://casteyde.christian.free.fr/ [...] book1.html
Il est tres bien fait et il est libre.
Comme bonne IDE C/C++ libre, il y'a Dev-C++ fourni avec le port Windows de GCC.

n°5907
Tronic-man
SErvice GAme => SE- GA
Posté le 14-07-2005 à 18:54:18  profilanswer
 

Merci a toi, je vais regarder sa  :jap:  
 
Merci a vous les gars  :jap:  
 
 
Je reviendrai  :o  (poser encore plein de question  :p )
 
 
 :D


Message édité par Tronic-man le 14-07-2005 à 18:54:35

---------------
[:bens'73]   <-[:alex666] bon travail...je l'engage !
...La connaissance est précieuse, il faut l'entretenir... (c'est de ...MOI...:D)- Impossible n'est pas Jacky ! - En chacun de nous, se cache un Linuxien - [url=http://site.voila.fr/tronicman]Mon site
n°5908
Deadog
Dain Bramaged
Posté le 15-07-2005 à 18:35:38  profilanswer
 

si tu veux commencer l'objet facilement tu peux aussi voir du côté des langages objet interprétés objet comme le python, le perl, le ruby, etc ...
 
je pense que les 2 meilleurs langages objet interprétés pour débuter sont le Ocaml et le Io
 
le Ocaml c'est français (de l'inria) :d
et le Io c'est un langage "nouveau" (2-3 ans) très original puisque c'est de l'objet par prototype alors que la plus part des grand langage objet le sont par classe ;)
c'est une autre vision des choses (qui ne te perturbera pas quand tu apprendras un langage objet par classe) et ça le rend aussi simple que puissant à manier :)
 
edit : en plus le Io ça marche sur Symbian, donc si tu as un portable Symbian ça peux le faire ;)


Message édité par Deadog le 15-07-2005 à 18:38:31
n°5910
Tronic-man
SErvice GAme => SE- GA
Posté le 16-07-2005 à 13:48:56  profilanswer
 

Merci Deadog , mais vais rester sur le C finalement  :D  
 
Question conne... C, ca se dit, 'C' comme la lettre, ou ya une pronontiation bizarre a faire ? [:grut]  
 
Sinon Deatehr2, j'ai mater ton lien, mais sa me semblait peu comprehensible (j'aime les chose claire et simple  :D )
 
J'ai trouver sa, je crois que j'ai deja un peu compris comme fonctionne le smilblik  :p  
 
http://www-ipst.u-strasbg.fr/pat/program/tpc.htm
 
Ze reviendrais (je sais, j'dit sa a chaque post  [:elmathioso] )
 
 :jap:


Message édité par Tronic-man le 16-07-2005 à 13:49:27

---------------
[:bens'73]   <-[:alex666] bon travail...je l'engage !
...La connaissance est précieuse, il faut l'entretenir... (c'est de ...MOI...:D)- Impossible n'est pas Jacky ! - En chacun de nous, se cache un Linuxien - [url=http://site.voila.fr/tronicman]Mon site
n°5911
Deadog
Dain Bramaged
Posté le 16-07-2005 à 14:23:38  profilanswer
 

ça se dit le C, puisque c'est le suivant du A et du B ;)

n°5912
nicodache
marmotte en chocolat concept ©
Posté le 16-07-2005 à 14:25:56  profilanswer
 

en francais, ca se prononce sé (comme la lettre)
en anglais, c'est plutot siii (comme la lettre, mais en anglais [:grut])
pour le prononce en swahili ou en turc, je te laisse deviner :D
 
pour le lien de deather, c'est un cours de C++, pas de C pur.
donc dedans, ya l'orienté objet. Mais c'est pas simple d'apprendre l'orienté objet sans savoir programmer dans un langage procédural, surtout quand il faut également tenir compte des héritages multiples et des pointeurs. Java est nettement plus simple que C++ pour comprendre le principe de l'objet, même si il est moins puissant que le C++ dans certains domaines :)
 
et bonne chance ;)


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°5913
HARDCOREGA​MER
lllllloooooollllll
Posté le 16-07-2005 à 14:45:20  profilanswer
 

Le meilleut tuto rest Deather :whistle:
 
Sinon, moi j'ai commencer avec ça http://www.commentcamarche.net/c/cintro.php3
Je trouve ça tres bien expliquer :)
 
Rien qu'avec ça, on peut faire pas mal de chose :P

n°5914
Deadog
Dain Bramaged
Posté le 16-07-2005 à 15:22:37  profilanswer
 
n°5915
Deather2
OpenBSD: the way to go!
Posté le 16-07-2005 à 18:52:16  profilanswer
 

Citation :

Le meilleut tuto rest Deather :whistle:


 :fou:  :fou:  

n°5931
KnX
To be or not to code.
Posté le 22-07-2005 à 16:19:48  profilanswer
 

Achète le K&R ( "Le Language C", de Kernighan et Ritchie ), un bouquin pas cher qui te servira à la fois de tuto pour commencer, et de référence plus tard ;) ( pour info, K&R sont les inventeurs du C ... des gens bien renseignés donc ... mieux que les "trucs" que vendent micro application par exemple :ange: )

mood
Google
Posté le 22-07-2005 à 16:19:48  profilanswer
 


Aller à :
Ajouter une réponse
 

Hit Parade