Langage de développement d'une application

imen99 -  
 imen99 -
Bonjour,
je suis une étudiante en informatique et je cherche à développer une application de gestion d'encaissement.
cette application doit être éxécutable et utilise le web exemple google chrome pour qu'elle soit supporté par plusieurs systèmes.
Y-a t'il une personne qui peut m'aider à choisir le langage de programmation adéquat

2 réponses

arnaudligth
 
Php / MySQL ?

Avantages : Gratuit, grande communauté, permets à des utilisateurs utilisant, macOS, iphone, windows ou encore linux d'utiliser l'application finale.
Tu es à quel niveau d'étude et tu connais quel langage (ça peux aider à faire un choix)
0
periplasme Messages postés 422 Statut Membre 53
 
pas faux, en tout cas la portabilité à l'air importante, techno web, ou langage interprété (python, java ... )
0
imen99
 
Je suis un futur ingénieur et c mon sujet de PFE, j'ai déja proposé php à mon encadrant mais il a refusé, il a dit qu'il veut que l'application soit exécutable aussi ( sous la forme .exe ) et on peut l'installer
0
periplasme Messages postés 422 Statut Membre 53
 
un exe ... supporté par plusieurs systèmes ...
suis-je le seul à y voir une incohérence ?

(.exe est un format windows. donc non supporté par macOS, GNU/linux, encore moins par les OS mobiles tel que android, iOS, MeeGo etc etc ... )

néanmoins le java, le python etc restent utilisable, mais nécessite que l'utilisateur ai un interpréteur du language d'installé ...)
0
arnaudligth
 
"cette application doit être exécutable et utilise le web exemple google chrome pour qu'elle soit supporté par plusieurs systèmes"
Pour moi ça semble être 2 applications différentes...
Essaye de voir avec ton encadrant si c'est bien ce qu'il a voulu dire (Souvent le problème est un besoin mal exprimé...)
Même en java il me semble que même si ça se ressemble une appli J2EE est différente d'une appli exécutable sur un poste (Je m'y connais vraiment peu en java).

Attention exécutable (enfin pour moi) ne veux pas forcément dire .exe
Si je fait un programme que j'appelle "encaissement" en c++, un fois compilé sous linux, je le lance en faisant "./encaissement"
Pareil pour les scripts php : ils s'exécutent sur le serveur et renvois le résultat vers le client, pourtant ils ne sont pas compilés

Sinon windev "promet" de créer des applications pour mobile, windows, linux, le web etc.... avec un seul et même code : à vérifier (si ton école veux bien financer aussi)

PS
c'est quoi PFE (j'ai pas fait une école d'ingé)
0
imen99
 
PFE : projet de fin d'étude
je vous remercie pour vos réponses
0
JooS Messages postés 2705 Statut Membre 228
 
Salut ...

Supporté par plusieurs systèmes
Euux PHP+Mysql !!!, c'est vrai que c'est portable, mais ça nécessite un serveur ...
donc tout ceux qui doivent utiliser ton application doivent avoir internet(pour se connecter sur ton site et utiliser ton application), ou un serveur installé sur leur PC(localhost) ...

Sinon, Java se trouve aussi être multiplate-forme ...

Ou bien, tu compile ton code source sous plusieurs plateforme, et ainsi, t'aura plusieurs exécutable ... chacun son environnement ...

a+
0
imen99
 
Je te remercie JooS , moi j'ai décidé de développer avec java car mon encadrant a refusé le PHP.
peut être je vais implémenter JEE selon mes besoins futurs
Merci pour tous les développeurs/informaticiens pour leurs intérêts et leurs aides :-)
0