Java è un linguaggio di programmazione che permette di scrivere
potenti e flessibili applicazioni, che possono essere eseguite
anche sui cellulari che hanno una JVM (Java Virtual Machine).
Grazie al supporto per le applicazioni Java, i cellulari possono
fare molte cose che prima non potevano, o per lo meno sarebbe
stato molto più difficile fargliele fare.
Quindi Java ha accelerato notevolmente lo sviluppo del software
per cellulari, rendendoli quasi dei PC tascabili.
L’uso di Java per la realizzazione di applicazioni software non è obbligatorio,
rende solo più veloce il loro sviluppo, aumentandone anche la
robustezza e la stabilità.
Detto questo, non è che Java ci permetta di scaricare qualcosa
dai siti, ma essendo supportata l’esecuzione dei programmi Java
dai cellulari, si possono lanciare applicazioni di qualsiasi tipo
(sempre scritte in Java).
Per cui facendo chiarezza sull’argomento possiamo dire che con
un cellulare che non supporta Java, le uniche cose scaricabili
sono suonerie e disegnini. Se viceversa è supportata l’esecuzione
di applicazioni Java possiamo scaricare anche applicazioni
che aggiungono nuove funzioni al nostro cellulare.
Per esempio chi ha dimestichezza con i fogli elettronici, magari
gradirebbe molto lavorare nello stesso modo anche con il proprio
cellulare, e infatti esistono applicazioni di questo tipo.
Purtroppo la potenza del linguaggio viene molto più spesso usata
per realizzare sofisticati giochini che non servono a molto, oltre
che scaricare le batterie, e far ricchi i loro produttori.