Bonjour
Je suis à la recherche du « meilleur » langage de programmation me permettant (description sommaire) :
A partir d’une carte disposant d’un PIC de microchip programmé en C, disposant d’une connexion bluetooth, je désire faire :
1/ une liaison en bluetooth vers un smartphone (tout type de système, Apple – Windows – Android) pour lui envoyer entre 4 à 10 informations sous format « entier »
2/ Ce smart phone affiche les résultats (avec une mise en forme visuelle) puis envoie celles-ci (avec coordonnées GPS + heure) vers une base de données internet.
Dans le cas où cet envoi serait impossible, le smartphone le réalisera quand la connexion sera possible (dans ce cas , il y aura peut être des paquets à envoyer si plusieurs échanges entre le PIC et le smartphone ont eu lieu)
3/ La Base de données sera accessible :
- depuis un PC pour afficher –à la demande de l’utilisateur- sur une carte (google maps ?) aux coordonnées GPS, les valeurs enregistrées. Il pourra aussi être affiché l’historique.
- depuis le smartphone pour disposer d’un « petit » historique des données (exemple : celles obtenues lors de la précédente mesure pour les mêmes coordonnées GPS)
La base de données disposera d’un mot de passe qui délimitera des accés.
Au départ, j’avais pensé à Windev qui permettrait de faire cela très rapidement mais à la lecture de https://www.developpez.net/forums/d1...2017-pourquoi/ , ce langage n’a pas les faveurs des programmateurs.
Mon but est d’espérer d'arriver à disposer :
- une rapidité de programmation (base de données, transfert, …)
- une rapidité de mise en œuvre du graphisme (la présentation des pages)
- une compatibilité du programme avec tous les smartphones (quelque soit leur environnement)
- une compatibilité avec tous les systèmes d’exploitation des ordinateur (windows, apple, …)
Avec cette mini description, quel serait -pour vous- le « meilleur » langage de programmation dans mon cas ?
Merci d'avance
Partager