Après avoir voulu découvrir le développement d'une extension sur le navigateur Chrome, j'avais aussi envie de voir comment développer une application sur smartphone Android. Un collègue m'a conseillé le logiciel gratuit B4A (cf. ma page de logiciels). Remarquable, même s'il faut passer pas mal de temps dans le forum pour trouver l'information voulue ou la façon d'utiliser une bibliothèque, j'ai pu produire une première version fonctionnelle de «Tickets CB» en 5 jours et de «Package Manager» en 3 jours.
Les logiciels développés ci-dessous ne sont pas disponibles dans le «Play Store» de Google, n'étant pas vraiment convaincu de leur intérêt pour tout un chacun, sachant que des équivalents doivent exister dans la «foultitude» de logiciels mis à disposition dans le magasin.
Les «standard» suivis par tous les logiciels :
Commun Présentation de la barre de titre, des menus, de la gestion des droits, des paramètres «standard» et du sélecteur de couleur
La page de documentation et de téléchargement de chaque logiciel :
BtLogger Enregistrer tous les évènements Bluetooth dans un journal, avec la possibilité de les géolocaliser
CaManager Gérer son carnet d'adresses
CrNotifs Créer des notifications «pense bête»
JpgSizer Compresser une ou des images (photos) «jpeg»
MaPosition Envoyer sa position par sms
NfcReader Lire des tokens NFC, les sauvegarder et les réafficher (à venir)
PkManager Gérer la liste des packages/applications du smartphone
Scores Gérer les participants et les scores d'un jeu basé sur des tours à points
StopCall Bloquer des appels téléphoniques en fonction de règles saisies par l'utilisateur
Tickets CB Gérer ses tickets de Carte Bleue
UriViewer Visualiser une URI (de type contacts principalement)
Remarques
L'installation de ces applications «non fiables ou inconnues» requiert de mettre en oeuvre une autorisation spéciale pour s'exécuter depuis une source (origine) différente de celle du Play Store. Ainsi sur un Samsung depuis la liste des applications :
Menu «Accès spécial»
Option «Installation applis inconnues»
Autoriser la source «Mes fichiers»
Elles sont développées et testées sur un smartphone Samsung A40 disposant de la version Android 11. Elles n'ont pas été exécutées sur d'autres versions et peuvent à ce titre présenter des défauts.