Partage
  • Partager sur Facebook
  • Partager sur Twitter

Choix pour programmation Multi Plateforme

    31 juillet 2019 à 11:39:36

    Bonjour à tous,


    Je dois développer une application compatible IOS / Android.

    Je cherche pas mal de ressource sur le meilleur choix, mais je ne trouve rien de concret.

    D'aprés vous, quels sont les meilleurs solutions ?

    - Native IOS + Native Android 

    - Solutions Hybrides ?

    Merci pour vos retours 

    • Partager sur Facebook
    • Partager sur Twitter
      31 juillet 2019 à 13:28:30

      Salut,

      Si tu veux faire du cross plateform sans avoir à maintenir plusieurs applications en même temps (ce qui est très chronophage), je te conseille de regarder les frameworks qui existent. Après le choix du framework peut découler de ton choix de langage de développement (C#, JS, java, kotlin ...)

      • Partager sur Facebook
      • Partager sur Twitter
        31 juillet 2019 à 20:38:18

        Salut,

        tout dépend de ce que doit faire ton application.

        Si tu veux faire un jeu vidéo par exemple, ou une application assez lourde, alors oui il sera certainement nécessaire de te diriger vers du pure natif ios et android. 
        Ce qui a pour conséquence que tu dois apprendre deux langage (Java pour android, Swift pour iOs) et développer deux applications mais tu es sure pour les performances et le flow natif.

        Tu peux également te diriger vers des solutions hybride comme Ionic ou Cordova qui utilisent les WebView pour pouvoir rendre ton application 'native'.
        Globalement, c'est un site web qu'on imbrique dans une webView native histoire de pouvoir l'avoir en tant que vrai app.

        Après, il te reste également les solutions semi-hybrides comme React Native, Native Script ou Flutter(que je ne connais pas bien du tout) qui te permettent de développer en Javascript (pour React-Native et Native-Script en tout cas) des applications "natives".
        Je te conseille également de te renseigner sur ces technologies. Elles permettent vraiment d'avoir un flow natif dans ton app ainsi que accès a tous les composants natifs (appareil photo, geolocalisation, push notifications) du mobile.

        Après, c'est dur de te conseiller sans savoir ce que tu comptes faire exactement.

        RageAgain

        • Partager sur Facebook
        • Partager sur Twitter
          1 août 2019 à 0:43:51

          Salut,

          En C# il y a Xamarin.Forms qui te permet de faire du cross-platform et d'avoir une petite liberté plateforme-dépendante.

          • Partager sur Facebook
          • Partager sur Twitter

          Choix pour programmation Multi Plateforme

          × 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