Mi sembra, quindi, che sia necessario fare una premessa.
Innanzitutto dovresti verificare quale tipo di applicazioni sono supportate dal cellulare che hai intenzione di usare: telefonini diversi possono supportare software diverso. Non tutti i cellulari supportano Java, come non tutti supportano applicazioni in C++, o Python, ecc.
Una volta capito quale tipo di software è supportato dal cellulare sei già a metà strada. Se il tuo cellulare supporta Java, allora l'unica scelta a tua disposizione è quella di affiancarti a J2ME, ovvero il software di sviluppo java per supporti mobili.
Il software che ti permette, invece, di caricare un programma all'interno del cellulare viene, solitamente, fornito con il cellulare stesso. Viene di norma installato sul PC, fornendo tutte le librerie per poter comunicare col cellulare (alcuni forniscono un programma con interfaccia grafica, altri fanno sì che il computer metta a disposizione una "periferica rimuovibile" non appena il cellulare viene collegato al PC).
Ciao.![]()