Partage
  • Partager sur Facebook
  • Partager sur Twitter

Quel langage lecture code source

    2 septembre 2015 à 9:40:55

    Bonjour OpenClassrooms,

    Actuellement en plein développement d'une application mobile. Je me pose une question n'étant pas un spécialiste du code. 

    Pour une partie de mon projet j'ai besoin de lire une information présente sur le code source d'un site web et je me pose plusieurs questions :

    - Quel langage utiliser pour faire cette opération dans le cas d'un développement non mobile ?

    - Dois-je réfléchir de cette façon puis chercher un moyen d'importer mon code dans un environnement mobile? Je me dis que plus je code de façon générale plus ça sera facile de faire une application multi-platerformes.

    Merci de votre aide. Je suis évidemment ouvert à n'importe quelle critique constructive sur ma démarche.

    Loïc !

    • Partager sur Facebook
    • Partager sur Twitter
      2 septembre 2015 à 21:27:56

      "- Quel langage utiliser pour faire cette opération dans le cas d'un développement non mobile ?" Tu fais ça dans n'importe quel langage, tant que tu peux récupérer le code source (que ce soit en Java, en C#, en C++ ou en C'que tu veux, y a pas de problème) tu peux soit parser l'HTML avec une librairie, soit l'HTML ne change absolument jamais (genre les services whatismyipaddress qui ont une page ne contenant que l'adresse) et tu as juste à faire un Substring, soit tu parses avec une expression régulière.

      Rien ne t'interdit de faire ça dans ton application mobile ou ailleurs.

      "- Dois-je réfléchir de cette façon puis chercher un moyen d'importer mon code dans un environnement mobile? Je me dis que plus je code de façon générale plus ça sera facile de faire une application multi-platerformes." C'est casse-gueule ça, reste dans l'environnement où tu as commencer à coder, en particulier en Java. Si par contre en développement mobile tu utilises le C# avec Xamarin, alors là pourquoi pas, mais si tu viens à utiliser une DLL, alors c'est vraiment que le code est assez long ou qu'il y a plusieurs choses à gérer, c'est toi qui voit. Mais dans le cas général pour simplement extraire quelque chose d'une page web ça ne sert absolument à rien de changer de langage ou de vouloir se mettre à faire des DLL (ou autre fichier de ce genre) à tout va.

      • Partager sur Facebook
      • Partager sur Twitter
      MysteryDash / 100 MPM / Développeur Freelance C#.NET / osu! / PS4 Offline Remote Play
        3 septembre 2015 à 9:52:38

        Je te remercie pour cette réponse ! Cela va beaucoup m'aider dans mon projet.

        Pour t'en dire un peu plus et que tu comprennes mon problème. La base de l'application est une carte interactive que j'ai développé en Javascript. J'ai choisi cette option car je sais que je peux intégrer le code facilement dans un environnement mobile (i.e. pour l'instant Android) et que si le projet se développe encore plus loin je pourrai exporter ce code dans d'autre OS (d'après ce que j'ai lu). 

        Certaines infos présentes sur la carte sont fixes et il n'y a pas de problème, en revanche, certaines infos (des chiffres) sont dynamiques et changent tous  les 1/4 d'heures. Je sais où trouver l'info, les chiffres sont publics et présents sur une page web. Le code source contient les chiffres qui m'intéressent et j'aimerais aller lire (quand le mobile est connecté) ce code source pour extraire l'information.

        Encore merci :)

        • Partager sur Facebook
        • Partager sur Twitter
          3 septembre 2015 à 10:29:21

          Ajax !
          • Partager sur Facebook
          • Partager sur Twitter
          MysteryDash / 100 MPM / Développeur Freelance C#.NET / osu! / PS4 Offline Remote Play
            3 septembre 2015 à 10:45:29

            Parfait, merci du conseil, je regarderai ce nouveau langage :)

            T'es le meilleur :)

            • Partager sur Facebook
            • Partager sur Twitter
              3 septembre 2015 à 12:43:36

              Ajax n'est pas un langage mais un outil que tu utilises en Javascript, vu que ta base est en js autant y rester.
              • Partager sur Facebook
              • Partager sur Twitter
              MysteryDash / 100 MPM / Développeur Freelance C#.NET / osu! / PS4 Offline Remote Play

              Quel langage lecture code source

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown