Scusami ma per fare chiarezza, se parli di applicazione android devi poter eseguire un programma su android stesso, non ho la minima idea di come e con quale linguaggio si operi su questi dispositivi. Ho solo qualche perplessità sul fatto di interagire col db joomla da remoto cosa che non è sempre possibile. Allora forse dovresti metter la parte server del prg sullo stesso server che ospita joomla e da lì fai le operazioni. Ma non avendo la conoscenza di come si implementa un applicazione android e cosa poi alla fine dovrebbe fare rischio solo di dire sciocchezze.
su android si programma in java in sostanza, la mia idea era questa (spero sia fattibile anche se sto trovando delle difficoltà):
il mio sito joomla è ospitato su di un server e l'applicazione android va a collegarsi direttamente a questo server usando le librerie standard joomla.
- il programma android prende nome utente e password e la passa ad un file php (presente sul server che ospita joomla)
-il file php, riutilizzando le librerie di joomla (includendole o facendo un saggio copia/incolla) mi da come ritorno un flag, true o false nel caso l'utente esista o non esista
-ripasso il risultato del flag all'applicazione android
ho deciso di lasciare stare la storia della sessione utente etc perchè da quello che ho capito non è facile integrarla in una applicazione esterna. In sostanza quello che faccio con questa applicazione è solo un controllo