Partage
  • Partager sur Facebook
  • Partager sur Twitter

Développement application mobile

SWIFT vs JavaScript

    8 juillet 2019 à 10:43:48

    Hello les gars :)

    Tout d'abord un grand merci à tout le monde pour la richesse de ce site et des informations que l'on peut trouver sur ce forum également.

    Depuis quelques semaines je me passionne pour la programmation mobile. Je me suis donc naturellement dirigé vers l'apprentissage du langage SWIFT car c'était à mon sens celui qui me permettrait de réaliser des petites applications sur iPhone.

    En discutant à droite à gauche, on m'a dit qu'au final apprendre le JavaScript permettrait de programmer relativement tout et notamment des applications mobiles, que ce soit IOS ou Android.

    Ma question est la suivante, quel est l'intérêt d'apprendre un langage comme le SWIFT ou Objective-C très spécialisé vs un langage JavaScript qui permettrait de tout faire (à peu près) ? 

    Merci beaucoup pour vos retours, je suis un peu perdu là :) 

    • Partager sur Facebook
    • Partager sur Twitter
      10 juillet 2019 à 8:38:20

      Salut,

      Tout dépend de tes besoins. Swift et Objective-C seront spécifiques à iOS, Java clairement clairement orienté Android, et donc si tu veux du code natif pour ces plateformes, tu n'as pas trop le choix.

      JavaScript te permet de créer des applis mais non natives : le rendu se fait en général grâce au moteur du navigateur web. Du coup tu peux ne pas avoir accès à certaines fonctionnalités du téléphone.

      Si tu veux travailler dur avec le système, code en natif. Si tu veux une appli classique mais cross-platform, choisis un autre langage. Personnellement je me forme à Xamarin.Forms, en C# : c'est du cross-platform qui te rend une appli native au final, en utilisant les composants propres à chaque OS (l'UI reste fidèle à l'environnement système, sans effort, et les performances sont meilleurs qu'en JavaScript).

      • Partager sur Facebook
      • Partager sur Twitter
        10 juillet 2019 à 10:58:06

        Top merci pour les informations.

        Je vais continuer sur SWIFT finalement car j'ai pris l'habitude et j'aime de plus en plus comprendre ce langage, on verra par la suite :)

        Bon courage dans ta formation sur le Xamarin.Forms ;)

        • Partager sur Facebook
        • Partager sur Twitter

        Développement application mobile

        × 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