IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Quel langage utilisé pour créer un logiciel de type formulaire multi pc


Sujet :

Langages de programmation

  1. #1
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut Quel langage utilisé pour créer un logiciel de type formulaire multi pc
    Bjr forum.
    J'ai créé une application, genre un formulaire de saisie qui permet d'enregistrer tous les élèves de l'établissement en VBA Excel. Ayant été intéressé par mon projet,
    Mon administration me demande une application utilisable aussi bien sur le pc que sur les Android. Or je ne maîtrise aucun langage à part le vba.J'ai commencé récemment à apprendre le langage vb.net
    Ma préoccupation est la suivante : comment puis-je créer une application utilisable pour le pc et Android ? Quel langage dois je apprendre pour parfaire mon application

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 630
    Points : 10 556
    Points
    10 556
    Par défaut
    Précise un peu comment enregistres-tu un utilisateur ?

    • Base de données ? NoSQL ? Fichiers ?
    • Local ou serveur ? parque enregistrer un utilisateur en local je ne vois pas l'intérêt.


    Parce que, pour une application ordinateur - Android qui partage des données, je ne vois qu'une application Web : donc une page HTML avec du JavaScript + Ajax (pour la version la plus simple, la plus vanilla).
    Dans ce cas là le plus dur , c'est mettre en place, coder, sécuriser le serveur

  3. #3
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    C'est du OMG hein
    La BDD sera en local. Actuellement je ne maîtrise pas convenablement les rouages des réseaux donc risques de me faire infecter ou pirater.
    En Excel c'est plus facile de créer une feuille de données qui gère les enregistrements des élèves. C'est que je souhaiterais faire en gros quoi

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 630
    Points : 10 556
    Points
    10 556
    Par défaut
    Selon moi, si tu veux faire 1 application à la fois pour Windows et pour Android, il faut passer par une application Web ... surtout si tu as une base de données.
    Ensuite, JavaScript ne permet pas de manipuler par défaut les fichiers/ dossiers en local : donc ce n'est pas possible. Il faut faire 2 développements : VB-Windows/ Java-Android

    Mais si tu restes en local, tu as 2 autres alternatives : Qt/ C++ et RAD Studio/ Delphi/ FireMonkey - FMX.
    Mais le premier est très difficile à entrer dedans (que ce soit le C++ (surtout si Qt force le C++11 ou le C++14) que Qt) et le deuxième est payant (il y a une version gratuite mais il faut avoir une entreprise)

    Si tu pars dans cette directive, une question à répondre : comment manipuler un fichier programmatiquement sous Android ?


    Et le dernier point : à vue de nez je dirais que tu as fait une base de données avec Excel et des macros VB
    1. Excel n'est pas et ne sera jamais un SGBD. Excel n'est pas prévu pour cet usage.
    2. Il me semble que tu n'as pas les API de Windows pour manipuler les fichiers Excel sous Android

    En gros tu es bon pour tout refaire

  5. #5
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut

    Ok. Et si j'utilise le c charp C#? Pourrais je créer un formulaire avec une base locale? A lire votre commentaire je n'ai même pas encore grimpé le mont blanc

  6. #6
    Expert éminent sénior
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 630
    Points : 10 556
    Points
    10 556
    Par défaut
    Citation Envoyé par Niamké 19 Voir le message
    Et si j'utilise le c charp C# ?
    Effectivement il y a C# - Xamarin pour faire des applications multi plateformes

    Citation Envoyé par Niamké 19 Voir le message
    Pourrais je créer un formulaire avec une base locale ?
    La réponse est oui. Mais le problème n'est pas là
    Faire une base de donnés locale veut dire que cette base de données est liée à une utilisation, à une session.
    Par exemple : Firefox utilise SQLite pour stocker les paramètres.

    Mais pour une base d'élèves c'est bizarre

    L'utilisateur A va avoir ses élèves et l'utilisateur B les siens, et ainsi de suite ...
    Mais je ne connais pas vos besoins


    Citation Envoyé par Niamké 19 Voir le message
    A lire votre commentaire je n'ai même pas encore grimpé le mont blanc
    Faire un formulaire d'inscription + mettre en place la base de données c'est à peine 5% - 15% du travail, en fonction si la base de données est locale ou partagée.
    Il faut au moins faire les outils de gestion de la base (liste des élèves, gestion des homonymes, ...) parce que si on fait une base c'est pour s'en servir
    Il faut au moins gérer les erreurs d'inscription parce que si l'inscription plante, il ne faut pas corrompre la base.

  7. #7
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Bonjour fœtus.
    Je vais essayer de vous envoyer l'application que j'ai créé avec le VBA Excel pour que vous ayez une idée de mon travail. Je sais qu'il y a des personnes qui détestent ouvrir des fichiers tiers.

  8. #8
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Bjr fœtus. quelle est la différence entre une base partagée et une base locale ?

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/01/2013, 14h09
  2. Quel langage choisir pour faire un logiciel
    Par glasgow dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 04/01/2009, 23h05
  3. Réponses: 19
    Dernier message: 14/09/2007, 03h01
  4. Quel langage choisir pour créer un programme de gestion d'entreprise ?
    Par amerex dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 10/09/2007, 20h09
  5. Quel langage utilisé pour manipuler le web ?
    Par KORTA dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 14/07/2004, 21h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo