CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Commencer la programmation !

Jojolamenacemmo
Jojolamenacemmo
Niveau 7
28 décembre 2014 à 23:54:14

Bonjour à tous !

J'ai longtemps visité le site du Zéro maintenant devenu OpenClassroom et je souhaite commencer la programmation.
Je souhaite créer des applications pour smartphones (android et i OS), je souhaite aussi créer des sites internet.
Pour les applications pour smartphones, ce serait soit des jeux, soit des applications avec des interactions entre utilisateurs (exemple snapchat, facebook...etc), soit des applications "normales". Y'a-t-il des langages différents pour chacune de ces utilisations.

Je voudrais donc savoir quels langages informatiques j'ai besoin pour les applications smartphone et les sites internet !

Merci d'avance !

Hamsterloulo
Hamsterloulo
Niveau 9
29 décembre 2014 à 00:42:49

Langages pour sites internet :d) htlm , css , javascript ou pho
Langages pour smartphones : pour android principalement java
pour iphone principalement objective c
Mais il y a aussi des moteurs de jeu comme unity qui te permettent de coder avec un seul langage pour les deux platformes (avec unity javascript ou c#)

Hamsterloulo
Hamsterloulo
Niveau 9
29 décembre 2014 à 00:43:33

Pour les langages des sites internet c'est php et pas pho

panpelope
panpelope
Niveau 10
29 décembre 2014 à 01:10:13

Le 29 décembre 2014 à 00:42:49 Hamsterloulo a écrit :
Langages pour sites internet :d) htlm , css , javascript ou pho
Langages pour smartphones : pour android principalement java
pour iphone principalement objective c
Mais il y a aussi des moteurs de jeu comme unity qui te permettent de coder avec un seul langage pour les deux platformes (avec unity javascript ou c#)

Javascript ou php ? tu veux dire java, le javascript est un langage coté client.

Tharsis
Tharsis
Niveau 10
29 décembre 2014 à 01:12:46

Mais le Java pour des sites web c'est pas le plus courant, surtout pour débuter, il voulait effectivement dire JavaScript à mon avis (ce qui n'a rien de bizarre)

tbol
tbol
Niveau 20
29 décembre 2014 à 05:56:06

C'est ambitieux de vouloir devenir tout d'un coup développeur web et développeur mobile. Cependant une solution de valeur éducative serais de commencer par le cours Java enfants qui est le meilleur du net actuellement pour les débutants : http://java.developpez.com/livres-collaboratifs/javaenfants/
Cela te donne les bases en programmation, et t'ouvre la porte du développement mobile sur Android.
Une fois que tu as ces bases tu peu apprendre le reste sans difficulté, petit à petit.
A noter que si tu veux faire des jeux pour déployer à la fois sur plusieurs plateformes dont Android et Apple, tu as Unity qui est de plus en plus à la mode, et la ça sera du C# (similaire à Java).

Hamsterloulo
Hamsterloulo
Niveau 9
29 décembre 2014 à 11:51:41

JavaScript c'est aussi pour les sites internet je me suis pas trompé

Jojolamenacemmo
Jojolamenacemmo
Niveau 7
29 décembre 2014 à 15:00:33

Pour les sites internet, c'est soit combiner HTML5 et CSS3 soit php, lequel est mieux ?

Pour développer, j'avais déjà commencer l'objective C sur OpenClassroom et le C aussi, mais je me suis arrêté car je n'avais aucune idée de ce que j'allais faire avec ça, je me rends compte maintenant de la bêtise que j'ai faite, mais bon, c'est réparable.

Mais il y a une chose que je ne comprends pas, imaginons que je veuille faire un jeu, je peux le programmer en Objective C ? Et j'ai besoin de quoi d'autres, par exemple pour faire la conception graphique ? Comment je m'y prends, même chose pour les applications autres que des jeux, comment faire pour faire la "décoration" en 2D ?

En gros, de quoi ai-je besoin pour faire une application ?

ryviel
ryviel
Niveau 5
29 décembre 2014 à 15:26:30

Le 29 décembre 2014 à 15:00:33 Jojolamenacemmo a écrit :
Pour les sites internet, c'est soit combiner HTML5 et CSS3 soit php, lequel est mieux ?

Ce n'est pas vraiment soit l'un soit l'autre. Le HTML est la "structure" d'une page web, contenant le titre, le contenu etc ... Le CSS sert pour la mise en page (couleurs, taille du texte, etc), et il est donc utilisé en même temps que HTML.

En ce qui concerne PHP, c'est un langage qui est utilisé pour générer du contenu dynamique (en très bref).

Pour créer des pages web dynamiques, HTML et CSS ne suffisent pas.

Jojolamenacemmo
Jojolamenacemmo
Niveau 7
29 décembre 2014 à 15:37:42

Pour finir, je commence par quoi ? :D

Korback
Korback
Niveau 10
29 décembre 2014 à 16:01:33

Tu te lances dans le BASIC, c'est très simple.

Message édité le 29 décembre 2014 à 16:01:48 par Korback
boyd-fowler
boyd-fowler
Niveau 10
29 décembre 2014 à 17:36:52

Le 29 décembre 2014 à 00:42:49 Hamsterloulo a écrit :
Langages pour sites internet :d) htlm , css , javascript ou pho
Langages pour smartphones : pour android principalement java
pour iphone principalement objective c
Mais il y a aussi des moteurs de jeu comme unity qui te permettent de coder avec un seul langage pour les deux platformes (avec unity javascript ou c#)

Et les outils comme Cordova et les frameworks comme SenchaTouch qui permettent de tout faire en Javascript pour avoir une appli mobile multiplateforme. Il y a tellement de manière de faire mais si tu veux apprendre à coder même pour ne faire que du web ou presque je déconseille le PHP en premier langage mais même ensuite maintenant je dis ça et pourtant il n'est pas exclu que je refasse du PHP comme je l'ai souvent dit ici mais j'ai pas la foi :( .

Mais il y a une chose que je ne comprends pas, imaginons que je veuille faire un jeu, je peux le programmer en Objective C ? Et j'ai besoin de quoi d'autres, par exemple pour faire la conception graphique ? Comment je m'y prends, même chose pour les applications autres que des jeux, comment faire pour faire la "décoration" en 2D ?

D'un Mac avec Xcode et je te conseillerais même de débuter en Swift qui n'a peut être pas la maturité maximale mais qui a été spécialement conçu pour amener les gens comme toi à la programmation et qui est malgré tout un langage assez puissant. Tu as de quoi designer ton interface . Avant de te lancer là dedans tu programmeras en mode console ensuite pour un faire un jeu cela t'aidera si tu le fais sur une plateforme apple https://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Introduction/Introduction.html
Bien sur tu devras savoir dessiner sauf pour certains jeux de type snake je dirais.

Message édité le 29 décembre 2014 à 17:37:49 par boyd-fowler
Jojolamenacemmo
Jojolamenacemmo
Niveau 7
29 décembre 2014 à 23:10:52

Merci !

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment