Je suis actuellement dev, avec tres peu de connaissance réseau. Je souhaite créer une application mobile (iOS et Android, [Windows Phone sera un +]). J'ai entendu parler de solutions permettant un développement d'app multiplateforme (fonctionnant donc sous iOS & Android), laquelle me conseillez vous ? (Bien entendu aussi : Pourquoi ?) Ensuite dans un second temps j'aurai besoin de docs ou tuto sur l'utilisation de votre solution et plus particulièrement sur les échanges client-serveur-base de donné (dont je ne connais presque rien).
Concernant les détails de l'app : c'est une application avec très peu d’animation (ce n'est pas un jeu video). Les utilisateurs auront des comptes (d'ou la nécessité "reseau" et "base de donné")
Le langage natif d'Android est le Java. Tu peux facilement développer des petites applis avec quelques connaissances "rapides" avec le SDK Android Java.
Ceci est la première solution et la plus adaptée. Utilisé le langage natif te permettra sur le long terme d'être plus performant et de gérer beaucoup plus de chose.
Ensuite il y a des alternatives pour utiliser d'autres langage comme C++ comme cité au dessus.
Pour finir il y a des solutions très pratiques (mais encore peu performante), en utilisant du Javascript/Html.
Pardon je n'avais pas vu que tu voulais iOS dans ta solution. Donc je valide le C++.
Sinon la solution Javascript pour des applis légères est vraiment cool, mais ça necessite de l'optimisation et de la mise en cache. (c'est ce que j'utilise actuellement)
C'est ce dont je te parlais. Tu peux utiliser dans langages Web tels que Html/JS pour créer une appli et ensuite la convertir en apk via quelques outils. J'ai créer un jeu mobile en JS avec un framework et je l'ai exporté en APK. Au début j'ai utilisé phonegap et je me suis rendu compte qu'il n'est pas du tout performant.
J'ai eu pleins de soucis de compatibilité au niveau des langages, ainsi que pour élargir le portage (toucher des vieux téléphones), problème de performance au niveau de la convertion. Du coup j'utilise CocoonJS de ludei et j'en suis très content : https://www.ludei.com/cocoonjs/
Après comme je te l'ai dit, suivant l'application que tu veux créer, utilisé des solutions "web" vont causer très vite des problème de performance car rien n'est natif. Du coup ton appli, si elle devient lourde, devra gérer de la mise en cache et ce genre de chose (mais ça peut être fait facilement).
× 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.
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C