Bonjour à toutes et à tous,
avec mes souvenirs d'apprentissage du C à l'école, j'ai pu passer à PHP.
Aujourd'hui, je développe en PHP avec CodeIgniter (MVC).
De niveau moyen en POO, j'arrive tout de même à utiliser la POO.
Je développe actuellement une appli web (de type extranet) en PHP pour la gestion d'une entreprise de transport.
Gestion des missions, de la facturation, de la paye, avec création de PDF et envois automatisés d'emails, ...
Je vais devoir développer un complément smartphone/tablette Android lié à mon appli web.
L'appli qui va tourner sur smartphone/tablette, devra être capable de récupérer une courbe de température issue d'une sonde de température placée dans une glacière.
Et de récupérer avec un stylet, sur le smartphone ou la tablette, la signature de la personne qui réceptionne le colis.
Donc, communication avec la sonde de température, wifi/Bluetooth(?), il faut encore que je trouve la bonne sonde ..., pour récupération d'un fichier texte des températures.
Et récupération de la signature du client, fichier image, noir et blanc ou niveau de gris (?).
J'aurais ensuite à transmettre ces deux fichiers, texte et image sur mon serveur web, peut-être via FTP, sinon HTTP.
La question :
quel langage utiliser (et apprendre !) pour une appli Android ?
Java ou Python.
D'après ce que j'ai pu lire, Python serait abordable plus rapidement que Java, sachant que je programme actuellement en PHP (MVC / POO).
Sachant que cette appli ne sera pas déployée en mode "grand public" (pas de PlayStore), mais uniquement installée sur les smartphones/tablettes des chauffeurs.
Est-ce que je peux en Python :
- Trouver (ou écrire) un script, pour dessiner, sachant qu'une signature n'est qu'un dessin en noir et blanc ou niveau de gris.
Existe-t'il des sites (Python, Fr / UK) où l'on peut récupérer des scripts touts faits ?, comme http://python.developpez.com/sources/
- Ecrire un script pour aller récupérer le fichier de courbe de température dans la sonde : monter une connexion wifi/bluetooth, et rapatrier le fichier dans le smartphone ou la tablette.
- Se connecter à un serveur web (FTP/HTTP) et y déposer les deux fichiers.
Merci pour vos avis.
Nils
Partager