Java arriva sui cellulari. JAVA nei telefoni cellulari Java viene implementato nei dispositivi portatili

I componenti Java progettati per i dispositivi mobili sono generalmente preinstallati dai produttori dei dispositivi. NON PUÒ essere scaricato e installato da soli. Rivolgiti al produttore per verificare se sul tuo dispositivo è installato il software Java.

Alcuni PDA (Blackberry, Palm), tablet (iPad, Android), smartphone (iPhone, Android), console di gioco (Nintendo Wii), lettori MP3/MP4 (iPod) e altri dispositivi mobili personali non supportano il plug-in Java. Controlla il sito web del produttore del tuo dispositivo per determinare se Java è disponibile per il tuo dispositivo specifico.

Ulteriori informazioni per gli sviluppatori sullo sviluppo di applicazioni Java per dispositivi mobili sono pubblicate su Oracle Technology Network (OTN). Java for Mobile si basa su una versione compatta della piattaforma Java (Java ME), che fornisce un ambiente robusto per le applicazioni eseguite su dispositivi mobili e altri dispositivi integrati come telefoni cellulari, PDA (Personal Digital Assistant), ricevitori televisivi digitali e stampanti . Java ME include un'interfaccia utente flessibile, una solida sicurezza, un protocollo di rete integrato e supporto per applicazioni online o offline con funzionalità di caricamento dinamico. Le applicazioni basate su Java ME possono essere trasferite da un dispositivo all'altro, sfruttando in modo efficace le funzionalità native di ciascun dispositivo.

INFORMAZIONI TECNICHE AGGIUNTIVE

Cerchi ulteriori informazioni sulle tecnologie Java Embedded? Vai alla pagina

Un sondaggio di ZOOM.CNews condotto su un numero di intervistati ha rivelato un modello interessante: la maggior parte degli utenti che possiedono telefoni che supportano la tecnologia Java non la utilizzano. Questo fatto ci è sembrato molto strano e ingiusto nei confronti della tecnologia utile. Pertanto, abbiamo deciso di dirti cos'è Java e come puoi renderlo utile sul tuo cellulare.

Come sfruttare Java nel tuo cellulare

Cos'è Java su un telefono Metodi per il download su un telefono cellulare?

Fallo da solo

Cominciamo dal fatto che hai deciso di procurarti un telefono cellulare. È un'ottima idea e speriamo che venga realizzata in breve tempo. All'inizio va tutto bene, il tuo dispositivo è l'incarnazione dell'intelligenza e della bellezza, e generalmente il migliore. Passa però un mese, un altro, sei mesi, e inizi a notare che alcuni aspetti dei tuoi preferiti non vengono implementati nel migliore dei modi. Bene, diciamo che la calcolatrice è scomoda, l'organizzatore è scarso, non c'è un client di posta elettronica, il browser WAP standard visualizza le pagine HTML semplicemente male, i giochi installati sono già noiosi, ecc. Cosa fare?


Il primo pensiero è acquistare un nuovo telefono. Non è una cattiva idea, ma se ti viene in mente più volte al mese, potresti semplicemente non avere abbastanza soldi per nuovi articoli. Secondo le nostre stime, acquistando un nuovo modello di telefono possiamo contare su almeno un anno e mezzo di comodo funzionamento. Vediamo se il dispositivo che improvvisamente non ci piace supporta la tecnologia Java? Se sì (circa il 90% dei telefoni attualmente prodotti), allora puoi presumere che ora puoi aggiungere tu stesso le funzionalità necessarie. La personalità è la prima funzionalità di Java che ti consente di decidere come utilizzare il tuo telefono cellulare.

Cosa potrebbe essere? Sì, qualsiasi cosa: nuovi giochi, un client di posta elettronica e un browser web, un lettore di libri e fogli di calcolo, una calcolatrice e un pianificatore specializzati, orologi e sveglie convenienti, programmi educativi e di intrattenimento, ecc. La gamma di possibilità della tecnologia Java è limitata solo dall'immaginazione dei creatori e, credetemi, ne hanno una molto selvaggia. Naturalmente, dovresti tenere conto anche delle capacità fisiche del telefono (dimensioni del display, capacità di memoria, ecc.), Ma questo è del tutto naturale, dopotutto nessuno sta cercando di trasformare il già citato ferro in un centro musicale;

Una creazione per gli amanti del caffè

Un po' di storia La tecnologia Java non ha avuto origine sull'isola omonima (e alcuni lo pensano), ma nelle viscere della Sun Microsystems nel 1991. L'ispirazione di Java è Patrick Naughton, che "era stanco di mantenere centinaia di interfacce di programmi diverse" (citazione da Wikipedia). Insieme al suo team è riuscito a creare un linguaggio di programmazione indipendente dalla piattaforma in cui è possibile scrivere programmi per qualsiasi processore e sistema operativo. La multipiattaforma è un principio di Java, che implementa il noto principio “scritto una volta, sempre in esecuzione”. Senti a cosa stiamo arrivando? Non importa chi produce il tuo telefono, Java è una tecnologia universale.

Tuttavia, va notato che esistono tre piattaforme (o versioni) principali all'interno di Java e i possessori di telefoni cellulari dovrebbero essere interessati solo a Java 2 Mobile Edition (J2ME). In generale, si tratta di un insieme di configurazioni e modalità rivolte a piccoli dispositivi elettronici di consumo. Senza approfondire le complessità di tutte queste gradazioni, diremo subito che in relazione ai telefoni cellulari, nella configurazione CLDC (Connected Limited Device Configuration) viene utilizzata la modalità Mobile Information Device Profile (MIDP). Questa è la base dell'implementazione J2ME nel nostro caso.

È qui che vengono determinate le capacità specifiche della Java virtual machine (JVM), lo stesso programma installato dal produttore sul telefono e in grado di elaborare il codice delle applicazioni Java (solitamente chiamate MIDlet). Una piccola sottigliezza: esiste una macchina virtuale, ma le capacità tecniche dei telefoni sono diverse. Pertanto, il problema della compatibilità è ancora rilevante e una particolare MIDlet può essere eseguita solo su un numero limitato di modelli di telefono (o anche solo su uno). Quindi tienilo a mente. Ma i produttori ci stanno lavorando e voglio credere che un giorno avremo a che fare con MIDlet universali.

Va anche detto che attualmente esistono due versioni parallele di Java MIDP, che determinano effettivamente la funzionalità dell'applicazione: interfaccia utente, capacità grafiche e audio, rete, ecc. Il primo è apparso alla fine del 2000 e oggi è supportato dalla maggior parte dei telefoni. Per quanto riguarda Java MIDP 2.0, è stato annunciato alla fine del 2002, ma ha iniziato ad essere utilizzato dai produttori solo nei modelli del 2004-2005. Quindi puoi trovarlo solo in modelli di telefono abbastanza nuovi.

A proposito di midlet e telefoni

Cos'è un midlet? Tipicamente, un'applicazione Java è una raccolta di due file: un descrittore o puntatore con estensione JAD e l'archivio JAR stesso. Per quanto riguarda il descrittore, oggi la presenza di questo file non è obbligatoria. Il fatto è che inizialmente si presumeva che i MIDlet potessero essere scaricati solo dalla rete (tutti i metodi di download sono discussi di seguito), quindi l'utente è stato costretto a eseguire questo file sul suo telefono, che conteneva informazioni sull'applicazione, le sue dimensioni, il programma di installazione impostazioni e, soprattutto, collegarsi al file JAR (puoi vedere tu stesso che il file JAD è in formato testo). Tuttavia, alcuni telefoni avevano la possibilità di scaricare un'applicazione direttamente, cioè semplicemente riscrivendo il file, il che riduceva a zero l'utilità del descrittore.

Per quanto riguarda i modelli moderni, questa operazione è standard per loro, quindi è sufficiente un file JAR per caricare la MIDlet. Nella sua struttura, questo file è un archivio e i file in esso contenuti possono essere facilmente visualizzati su un computer utilizzando qualsiasi archiviatore (ZIP, RAR, ecc.). Tieni presente che a volte l'applicazione può includere altri file, molto spesso si tratta di database aggiuntivi, ma questo non è comune.

Passiamo ora al telefono. Per poter caricare una MIDlet al suo interno, il dispositivo deve prima disporre di una certa quantità di memoria per il normale caricamento dell'applicazione. La dimensione di un'applicazione Java può variare da pochi a centinaia di kilobyte, il che impone requisiti corrispondenti al telefono. Bene, pensiamo che non valga la pena parlare di modelli moderni, la cui capacità di memoria è calcolata in megabyte, ma con i "vecchi" dovrai armeggiare. Capisci, avendo una capacità di memoria di 100-200 KB, dovrai fare un po 'di spazio, cioè eliminare tutto ciò che non è necessario (questo vale principalmente per immagini e melodie). In linea di principio, questo è un problema serio solo per le applicazioni aziendali che sono costantemente necessarie, mentre per i giochi qui tutto è semplice; Abbiamo caricato il gioco, giocato abbastanza, cancellato, registrato il successivo, ecc., finché non ci siamo stancati.

"Occhi rossi", "dente blu" e altri

No, questa non è un'escursione nell'anatomia anomala, parleremo di come caricare le MIDlet nel telefono. A nostro avviso, vale la pena preoccuparsi della presenza di uno dei seguenti elementi nel telefono al momento dell'acquisto, in modo da non sentirsi offeso in seguito. Come hai capito, puoi scegliere solo se c'è qualcosa da cui scegliere. Il modo più conveniente è utilizzare un cavo dati. Colleghiamo il connettore dell'interfaccia del telefono con il connettore COM o USB del computer (oh, e non sarà facile per te se il computer è sotto il tavolo e tutti i connettori sono sulla parete di fondo). Tutto è semplice e affidabile, tranne che puoi lamentarti del fatto stesso della presenza di un cavo, cioè dei fili.

Che si tratti di comunicazioni wireless. Dopo aver impostato tutto secondo necessità, quindi eseguire i programmi avanti e indietro. Tieni presente che qui puoi utilizzare non solo la catena "computer-telefono", ma anche la catena "telefono-telefono", che offre un enorme vantaggio. Ho visto un'applicazione interessante di un amico e l'ho scaricata immediatamente. Sono disponibili due opzioni: connessione a infrarossi e Bluetooth. Molti utenti hanno un atteggiamento negativo nei confronti dell'uso di IrDA, ma invano. Nonostante l'antichità di questo metodo e la necessità di soddisfare una serie di condizioni (la distanza tra i ricetrasmettitori IR è di 10-20 cm, la loro posizione in linea retta, ecc.), è abbastanza adatto per i download periodici. Se sei vicino alla Java mania, il modo ideale è il Bluetooth. Sì, certo, per la prima volta bisognerà “fare amicizia” tra i telefoni, oppure il telefono con il computer (procedure di abbinamento, autenticazione, ecc.), ma poi è un vero paradiso. Entro un raggio di 10 metri è possibile scaricare e scaricare applicazioni in modalità wireless.

Un'altra opzione recentemente abbastanza accessibile per scaricare le applicazioni Java una volta era destinata a essere quella principale: "download via etere", ovvero utilizzando la rete dell'operatore. Oggi quasi tutti gli operatori supportano WAP e GPRS e raggiungono anche EDGE. Inoltre, non è da sottovalutare, poiché in assenza dei metodi di download sopra indicati, il supporto Java del telefono implica che deve avere un browser WAP, almeno non abbiamo trovato eccezioni a questa regola (abbastanza logico, altrimenti, perché sarebbe necessario Java). Il processo di download non richiede spiegazioni; digitiamo nel browser l'indirizzo da cui verrà scaricata l'applicazione e il gioco è fatto. Notiamo anche l'esistenza dei cosiddetti "scambiatori WAP", dove è possibile rilasciare un'applicazione, ad esempio, da un computer per un'ora o due, e poi "riprenderla" dal telefono.

Qualcosa riguardo al software

In linea di principio, il software per computer è indirettamente correlato al nostro argomento, ma poiché la catena “computer-telefono” è rilevante per molti, ci soffermeremo un po' su di essa. Pensiamo sia chiaro che è impossibile connettere due dispositivi senza il software appropriato. E se vogliamo caricare qualcos'altro nel telefono, allora abbiamo sicuramente bisogno di un software specializzato. La soluzione migliore, a nostro avviso, è utilizzare un pacchetto software del produttore del telefono, che spesso viene fornito in dotazione al telefono, in casi estremi può essere scaricato da Internet (Nokia PC Suite, Siemens Data Suite, Starfish TrueSync, ecc.). L'uso di pacchetti di terze parti (ad esempio Oxygen Phone Manager) è giustificato solo in alcuni casi, ad esempio se le funzioni necessarie non sono disponibili nel software ufficiale o se il computer viene utilizzato per connettersi a più telefoni di diversi produttori .

Cercheremo un midlet

In generale è del tutto possibile creare la propria applicazione utilizzando J2ME. Il software di sviluppo SDK (Software Development Kit) è disponibile gratuitamente, non è prevista alcuna licenza, quindi puoi provarlo se lo desideri. Tuttavia, non approfondiremo la giungla della programmazione, ma proveremo a trovare MIDlet già pronti, poiché ce ne sono molti creati. Come abbiamo già accennato, il modo più veloce e gratuito è prendere in prestito un'applicazione che ti piace da un amico. Ma passiamo comunque alle risorse di terze parti.

Prima di tutto dovresti chiedere cosa può offrire il tuo operatore. L'offerta di contenuti mobili è diventata per loro una significativa fonte di reddito, quindi oggi solo i più pigri non offrono applicazioni Java. Purtroppo il 99% delle midlet sono giochi, ma a questo è impossibile resistere, il mercato è il mercato, quello che gli utenti vogliono è quello che offre l'operatore. Per il download viene utilizzata quasi sempre una connessione WAP (a volte tramite GPRS), quindi bisogna preoccuparsi di attivare preventivamente questo servizio.

Se la tua natura creativa non accetta un meccanismo di download così semplice "seleziona-paga-ricevi" e ti senti a tuo agio con il browser WAP del tuo telefono, allora puoi partire per il tuo viaggio. Questo è ciò che siamo riusciti a ottenere in dieci minuti. Digitando nel browser l'indirizzo del motore di ricerca in lingua russa Wapl.ru (http://wapl.ru) l'ambito termine "Java", abbiamo ricevuto un numero enorme di collegamenti a risorse pertinenti, ben 438 pezzi. Dopo aver studiato le prime pagine con i link, siamo riusciti a trovare un paio di buoni siti con applicazioni... Ma fermiamoci; ti consigliamo di fare il resto del viaggio da solo.

Un telefono ovviamente è una buona cosa, ma continuiamo a pensare che lo strumento ottimale per la ricerca di MIDlet su Internet sia un computer desktop. L'interfaccia familiare e i comodi dispositivi di immissione delle informazioni consentono di leggere la descrizione dell'applicazione in dettaglio, guardare gli screenshot e decidere in merito alla sua necessità. Non forniremo gli indirizzi di numerosi siti con applicazioni, ce ne sono abbastanza, menzioneremo solo il più popolare: Midlet.org (http://midlet.org/), contenente circa 500 applicazioni. Se sei interessato, ecco la composizione “di qualità” dei MIDlet offerti per il download: 30% - utilità, 6% - applicazioni per lavorare con Internet, 8% - programmi di grafica, 3% - utilità per sviluppatori, il resto - giochi.

Sua Maestà Java

In conclusione, vorremmo ricordarvi ancora una volta che la tecnologia Java oggi è il modo più accessibile ed efficace per espandere le funzionalità di un telefono cellulare. E cosa diventerà il tuo telefono: un assistente negli affari o un terminale di intrattenimento dipende interamente da te. Il numero di applicazioni esistenti è misurato in migliaia e hai il diritto di scegliere ciò di cui hai bisogno. Non c'è bisogno di cercare qualcosa di meglio. Speriamo di essere riusciti a convincerti. NO? Allora veniamo da voi...

È inutile raccontare quanto è cresciuto il business della telefonia cellulare negli ultimi anni. Il progresso tecnico nel campo dei PC o di altre apparecchiature, ovviamente, copre tutto ciò che è in qualche modo legato all'elettronica. Ad esempio, il famoso e moderno linguaggio di programmazione JAVA non ha superato i telefoni cellulari sopra menzionati. Oggigiorno nel mondo vengono venduti decine di migliaia di cellulari con supporto JAVA. Cioè, non è lontana l'ora in cui avrai in tasca un dispositivo che non solo fornisce un'eccellente comunicazione, ma è anche un piccolo, diciamo, personal computer, non inferiore ai computer tascabili già presenti sul mercato. E, perché. questo ci aspetta più avanti, quindi torniamo a oggi e parliamo di quei modelli (con supporto JAVA) che puoi acquistare in questo momento.

Cos'è JAVA? Come già notato, si tratta di un linguaggio che garantisce l'indipendenza del software dall'hardware e dalle piattaforme operative. JAVA è stato creato nei laboratori di Sun Microsystems da James Gosling. Utilizzando la piattaforma J2ME (Java 2 Micro Edition), che include strumenti per lo sviluppo di programmi nel linguaggio JAVA e una “macchina JAVA” (sistema operativo), in cui, attraverso un microprocessore integrato in un telefono cellulare. verranno giustiziati. I programmi si chiamano "midlet" (midlet, MID - da Mobile Information Device Application), che possono essere installati su un telefono cellulare tramite un cavo dati da un PC, una porta a infrarossi o una connessione Bluetooth, oppure installati da server web tramite WAP . Il numero di applicazioni per telefoni, poiché ci sono molti programmatori che parlano JAVA, è in costante aumento. Esistono molti siti sulla rete contenenti firmware simile, ad esempio puoi nominare il sito Javamobiles.com, che dispone di MIDlet gratuiti, tra cui: giochi, utilità di rete, applicazioni, strumenti grafici, demo e altri script divertenti. Esistono anche numerosi servizi che utilizzano funzionalità JAVA, fornendo applicazioni gratuite o commerciali come chat, programmi per ricevere e visualizzare informazioni di borsa e applicazioni aziendali relative, ad esempio, alle quotazioni di borsa, nonché software per lavorare e scambiare informazioni . Pertanto, se possiedi un cellulare con supporto J2ME, puoi aggiungergli un'ampia varietà di utilità. Ma passiamo direttamente ai dispositivi. che danno all'utente questa opportunità, vedi, piuttosto piacevole. J2ME è già ampiamente utilizzato nei telefoni cellulari prodotti da Motorola, NOKIA, Siemens, NEC e molte altre società, inoltre, uno sviluppo più avanzato - Mobile Information Device Profile (MIDP), è già ampiamente utilizzato nei PC tascabili e negli smartphone.

Oggi sono disponibili molti modelli di telefoni cellulari che supportano Java 2 Micro Edition. Di seguito avete la possibilità di dare un'occhiata più da vicino a questi prodotti.

Siemens SL45i

Nel giugno 2001 A Singapore, alla fiera CommunicAsia 2001, Siemens ha presentato la sua nuova creazione, l'SL45i, quasi simile al vecchio modello SL45. Va notato che questi telefoni non sono diversi, fatta eccezione per il supporto di quest'ultimo per le applicazioni Java che possono essere eseguite su questo dispositivo.

La prima cosa che attira l'attenzione guardando il telefono è il display digitale a sette righe, che fornisce chiaramente immagini animate di tutti i giochi forniti in questo modello, il loro colore e, inoltre, funzioni come avvisi con vibrazione e giochi che possono essere facilmente accessibile supportando le applicazioni Java sostituite con nuove. Ma questa è solo la prima impressione.

Inoltre, questo telefono fornisce l'inizializzazione selettiva dei download delle applicazioni tramite la funzione SMS. Piacevolmente gradevole anche la libertà di scelta delle azioni; ad esempio, è possibile prima visualizzare un programma, inviarlo ad un amico e poi, su richiesta dell'utente, aggiungerlo all'elenco degli altri programmi presenti sul proprio dispositivo.

Quando si utilizza SL45i, si avverte immediatamente la velocità e l'efficienza delle funzioni quando si lavora con le applicazioni, ad esempio la loro sostituzione, registrazione, riproduzione, poiché la capacità di memoria in questo modello è notevolmente aumentata grazie alla presenza di una MultiMediaCard (MMC). La presenza di un lettore MP3 consente all'utente di fuggire dal trambusto di questo mondo e ascoltare la sua musica preferita, anche se va notato che richiede la maggior parte della risorsa MMC da 32 MB. È già stato scritto sulla velocità di questo modello, che comporta il risparmio di tempo e, di conseguenza, di denaro quando si utilizza la funzione J2ME durante la lettura o la risposta a un messaggio. Prima ancora di connettersi alla rete tramite WAP 1.1 per inviare un messaggio, lo si scrive ovviamente offline. riduce significativamente i costi quando si lavora con SL45i. Per circa 5 ore l'utente può utilizzare funzioni come la registrazione di messaggi vocali e la sincronizzazione con un PC. Fortunatamente la memoria di questo telefono consente di registrare un numero abbastanza elevato di file su una MultiMediaCard (MMC) rimovibile da 32 MB;

Inoltre, questo dispositivo consente di installare, collegandosi a Internet o a un PC, vari tipi di salvaschermo sullo schermo del dispositivo, che è soddisfatto delle sue dimensioni, di un'ampia varietà di suonerie e oggetti grafici. Tutto ciò, ovviamente, enfatizza non solo l'individualità dell'utente, ma offre anche una reale opportunità per mostrare la sua immaginazione con l'obiettivo di un lavoro piacevole e utile con Siemens SL45i.

18.05.2011

In questo articolo presenteremo 14 interessanti programmi utilizzabili sulla stragrande maggioranza dei cellulari entry-level.

Nonostante negli ultimi anni gli smartphone e altri dispositivi portatili che utilizzano le piattaforme Android, iOS, Windows Mobile, Samsung bada e Symbian siano diventati molto popolari, vengono venduti e utilizzati ancora molti telefoni cellulari entry-level. Tali dispositivi hanno risorse limitate (dimensioni ridotte del display, memoria ridotta, ecc.), ma gestiscono bene le loro funzioni di base. È gratificante che gli sviluppatori di applicazioni non dimentichino i proprietari di tali telefoni e che le applicazioni create per la piattaforma Java ME continuino ancora a essere rilasciate.

Opera Mini6
Linguaggio dell'interfaccia
: russo
Prezzo: gratuitamente
Sviluppatore: Software Opera
Sito web: m.opera.com

Bullone 2.5
Opera Mini è considerato il browser mobile più popolare al mondo, ma negli ultimi due anni il browser mobile Bolt è riuscito ad attirare molti utenti. Introdotto all'inizio del 2009, funziona su tutti i dispositivi che supportano Java ME. Per i possessori di telefoni molto vecchi, gli sviluppatori offrono anche una versione Lite leggera del browser, nella quale mancano alcune funzioni.
Bolt supporta la navigazione a schede, quindi puoi caricare più siti contemporaneamente e passare da un sito all'altro durante la navigazione. Le pagine aggiunte ai "Preferiti" vengono visualizzate nella pagina iniziale del browser, in modo da poterle avviare il più rapidamente possibile. Bolt ti consente di eseguire il backup dei tuoi segnalibri sul cloud e di importarli in qualsiasi momento. Questo è conveniente per coloro che utilizzano questo prodotto su più dispositivi.
Dalla pagina iniziale di Bolt è facile accedere all'elenco dei siti che hai visitato. Un'altra caratteristica interessante del browser è il funzionamento con widget e mini-applicazioni che possono essere installate manualmente, il che espande le capacità del programma. Utilizzando i widget puoi, ad esempio, controllare il meteo, lavorare con il tuo account Twitter, chattare con gli amici su Facebook, effettuare ricerche su Wikipedia, ecc.

Bullone
Linguaggio dell'interfaccia: Inglese
Prezzo: gratuitamente
Sviluppatore: Bitstream
Sito web: bullbrowser.com/home.html

"Yandex.Metro" 2.04
La metropolitana è uno dei mezzi di trasporto più convenienti, ma una volta che si scende sottoterra è facile confondere il passaggio o il binario e andare nella direzione opposta. Ciò è particolarmente vero per coloro che utilizzano la metropolitana al di fuori della propria città natale. Il programma Mobile Yandex.Metro aiuta a pianificare viaggi in metropolitana a Mosca, San Pietroburgo, Ekaterinburg, Kiev, Kharkov e Minsk. Il programma non solo mostra la mappa delle linee della metropolitana, ma consente anche di calcolare il tempo di viaggio tenendo conto dei trasferimenti, nonché di scegliere il percorso ottimale tra diversi proposti. "Mobile Yandex.Metro" contiene anche le mappe della metropolitana di Kazan, Nizhny Novgorod, Novosibirsk, Samara e Dnepropetrovsk, tuttavia per queste città la funzione di pianificazione del viaggio non è ancora disponibile.

"Yandex.Metro"
Linguaggio dell'interfaccia: russo
Prezzo: gratuitamente
Sviluppatore: "Yandex"
Sito web: mobile.yandex.ru/metro

Qip Mobile 1.2
Gli utenti di Qip, uno dei servizi di messaggistica istantanea più popolari in Russia, possono provare il programma sul proprio cellulare. Qip Mobile è sviluppato per varie piattaforme, incluso Java. I suoi creatori offrono versioni Java separate per telefoni Nokia, Samsung, Motorola, Siemens, nonché per dispositivi dotati di touch screen. Il programma funziona con vari protocolli, tra cui ICQ, VKontakte, Jabber, Yandex Online, Google Talk, LiveJournal e Mail.Ru Agent. Qip Mobile ha tutte le funzioni base tipiche di prodotti simili. Il programma può avvisarti dell'arrivo di nuovi messaggi con un avviso di vibrazione o un segnale sonoro. Per proteggersi dai messaggi indesiderati, include l'antispam. Nelle sue impostazioni, puoi impostare il blocco dei messaggi contenenti determinate parole. E affinché l'utente possa controllare le proprie spese Internet, Qip Mobile dispone di un modulo integrato per il calcolo automatico dei fondi spesi.

QipMobile
Linguaggio dell'interfaccia
: russo
Prezzo: gratuitamente
Sviluppatore: QIP.ru
Sito web: qip.ru/mobile#java

"NAVITEL.MAPS" (Java)
I programmi di navigazione e le mappe di navigazione per auto prodotte con il marchio NAVITEL sono ben noti agli appassionati di auto nazionali. Recentemente, tali servizi di navigazione sono diventati disponibili per tutti i possessori di telefoni cellulari che supportano Java. L'applicazione "NAVITEL.MAPS" (Java) si differenzia in quanto non memorizza le mappe nella memoria del telefono, ma le carica da Internet secondo necessità. Grazie a questo funziona abbastanza velocemente anche sui vecchi cellulari con poca memoria. "NAVITEL.MAPS" aiuta non solo a tracciare un percorso tra due punti indicati in Russia, ma anche a valutare la congestione stradale. Il programma scarica le informazioni attuali sullo stato delle strade dal servizio Navitel.Traffic e le utilizza durante la creazione di un percorso.

"NAVITEL.MAPS" (Java)
Linguaggio dell'interfaccia
: russo
Prezzo: gratuitamente
Sviluppatore: "Centro per le tecnologie della navigazione"
Sito web: navitel.su/navigation/java/

Snaptu Facebook
Negli ultimi anni l’azienda israeliana Snaptu ha sviluppato applicazioni che semplificano l’accesso a diversi servizi sociali. La caratteristica principale di tutti i programmi dell'azienda è l'attenzione all'uso nei telefoni entry-level. All'inizio di marzo, il gigante di Internet Facebook ha acquisito Snaptu e il client sviluppato dall'azienda per lavorare con il social network più popolare è diventato il client Java mobile ufficiale di Facebook. Dotato di un'interfaccia in stile iPhone, Snaptu Facebook fornisce un facile accesso a tutte le funzionalità principali di Facebook. Pertanto, utilizzando il client, puoi modificare il tuo stato, lavorare con messaggi personali, leggere notifiche e richieste, gestire eventi pianificati e prossimi compleanni, visualizzare il tuo profilo e quelli degli amici e cambiare la tua immagine del profilo. Inoltre, ovviamente, puoi cercare nuovi amici su un social network.

Snaptu Facebook
Linguaggio dell'interfaccia
: Inglese
Prezzo: gratuitamente
Sviluppatore: Snaptu
Sito web: snaptu.com

Giocatore KD 0.9.6
Molti telefoni cellulari sono in grado di riprodurre musica, ma spesso il lettore integrato lascia molto a desiderare. Un lettore alternativo, KD Player, può essere un buon sostituto dell'applicazione standard. Riproduce tutti i formati musicali supportati dal telefono. Il prodotto può selezionare e modificare playlist in formato M3U, nonché creare automaticamente playlist dai brani disponibili nella libreria musicale. Inoltre, la loro ricerca può essere eseguita nelle cartelle specificate dall'utente. Durante la riproduzione, il lettore visualizza informazioni sul bitrate e sulla frequenza di campionamento, nonché tutti i dati disponibili sulla composizione. Per ottenere informazioni sul titolo di un brano, album e nome dell'artista, vengono utilizzate le informazioni dai tag ID3 e sono supportati anche i titoli russi. Inoltre, KD Player raccoglie e visualizza le copertine degli album salvate nei tag ID3v2 o in una cartella denominata Cover.jpg o Folder.jpg. Ulteriori funzionalità di KD Player includono la presenza di un equalizzatore, la modifica dell'interfaccia tramite skin e il funzionamento in background (solo per telefoni Sony Ericsson, Nokia S60, UIQ3).

Giocatore KD
Linguaggio dell'interfaccia: russo
Prezzo: gratuitamente
Sviluppatore: Sergej Borisov
Sito web:www.easter-eggs.net.ru/KDPlayer/index.php

HideME 1.0
Il telefono potrebbe memorizzare varie foto e file destinati esclusivamente all'uso personale. E il semplice programma HideME ti aiuterà a chiuderne l'accesso. Progettato per i telefoni Sony Ericsson, funziona perfettamente anche con i modelli di altri produttori.
Il principio del suo funzionamento è il più semplice possibile: se specifichi file e cartelle (sono supportate anche le directory annidate) che devono essere nascoste, queste scompariranno dalla vista. Successivamente, è possibile accedervi solo utilizzando il programma dalla sezione File nascosti. A proposito, puoi bloccare l'uso del programma con una password.
Tuttavia, vale la pena considerare che i file e le cartelle chiusi dal programma non sono crittografati. Pertanto, per garantire la riservatezza delle password, dei dati delle carte di credito e di altre informazioni importanti, vale la pena utilizzare altri strumenti che forniscono una protezione più affidabile, come Cryptex.

HideME 1.0
Linguaggio dell'interfaccia
: Inglese
Prezzo: gratuitamente
Sviluppatore: sconosciuto
Sito web: code.google.com/p/hideme

Cryptex
Per coloro che archiviano nella memoria del telefono dati bancari e altre informazioni preziose che non dovrebbero cadere nelle mani sbagliate, è opportuno prendersi cura in anticipo della propria sicurezza. Il programma Cryptex è perfetto per questo. Prima di iniziare a lavorarci, devi formulare una domanda segreta e una risposta, che sarà la tua password. Deve essere inserito ogni volta che si avvia il programma.
Dopo aver inserito correttamente la password, è possibile aggiungere voci. Ognuno di essi contiene una chiave e un valore. La chiave è il nome della voce, ad esempio "pin", e il valore è l'informazione segreta, ad esempio "1234". È interessante notare che, se la password viene inserita in modo errato, il programma non mostra la password, ma visualizza semplicemente il contenuto come un insieme di caratteri casuali. L'algoritmo RC4 viene utilizzato per crittografare i dati.

SMS privati ​​SafeBox 3.12
I dati sensibili non sono necessariamente password o codici PIN. A volte anche qualcosa di comune come i messaggi di testo può essere personale. Il fatto che il problema della tutela della privacy sia rilevante per molti è dimostrato dal fatto che in soli otto mesi di esistenza il programma SafeBox Private SMS ha attirato più di mezzo milione di utenti.
Il principio del suo funzionamento è molto semplice: crea un archivio crittografato, il cui accesso è protetto da una password. Tutti i messaggi di testo inviati a persone specifiche vengono archiviati in questa memoria e non sono visibili nella cartella SMS standard del telefono. Lo stesso vale per i messaggi ricevuti da determinati contatti. In questo modo puoi nascondere la corrispondenza personale da occhi indiscreti.

SMS privati ​​SafeBox
Linguaggio dell'interfaccia: russo
Prezzo: gratuitamente
Sviluppatore: SafeBox Ltd
Sito web:safebox.mobi

MobileGet 2.5
Sfortunatamente, quando accedi a Internet da un dispositivo mobile, spesso puoi riscontrare problemi con connessioni instabili. Durante la navigazione delle pagine, puoi ancora sopportarlo, ma se decidi di scaricare un file, le continue interruzioni della connessione sono fastidiose. Inoltre, poiché il file inizia a essere scaricato nuovamente più volte, i soldi vengono sprecati (nel caso in cui l'operatore di telefonia mobile paghi per ogni megabyte scaricato).
Chi scarica spesso file da Internet, siano essi suonerie o belle immagini, trova comodo l'utilizzo di un download manager. Il programma MobilGet offre il supporto per la ripresa dei download, nonché la possibilità di scaricare più file contemporaneamente (il numero massimo di file scaricati contemporaneamente viene selezionato nelle impostazioni). Inoltre, MobilGet ha altri vantaggi. Quindi, puoi impostare l'ora di inizio e di fine del download. Se di notte il traffico è più economico che di giorno, è opportuno impostare un intervallo di tempo. Oltre al caricamento programmato, sono possibili lanci manuali e automatici. Se il server da cui intendi scaricare un file richiede un'autorizzazione, devi specificare login e password nelle impostazioni del programma. La dimensione totale dei file scaricati è limitata solo dallo spazio libero disponibile sul telefono.

MobilGet
Linguaggio dell'interfaccia: russo
Prezzo: gratuitamente
Sviluppatore: O.V. Medvedev
Sito web:grafmoto.narod.ru/mobilget.htm

MailMan 2.04
Anche il più semplice cellulare con accesso a Internet è adatto alla posta elettronica. Questo può essere molto comodo quando devi inviare un messaggio importante o sapere se una lettera ha ricevuto risposta, ma non hai un laptop o un computer desktop a portata di mano.
Il client di posta MailMan è utile perché supporta i protocolli più diffusi per la ricezione e l'invio di posta: POP3 e SMTP. La connessione ai server di posta viene effettuata direttamente, bypassando i gateway. Il programma prevede l'invio di messaggi in russo (viene utilizzata la codifica koi8-r), nonché lettere contenenti allegati. Per risparmiare traffico durante la ricezione delle lettere, MailMan può scaricare solo le intestazioni o le prime righe della lettera. Se necessario, potrete poi scaricare l'intera lettera (compresi gli allegati) oppure cancellarla sul server.

Postino
Linguaggio dell'interfaccia: russo
Prezzo: gratuitamente
Sviluppatore: S. Vasiliy
Sito web: mmj2.pp.ru/java/index.shtml

JabpLite 1.72
Il cellulare è adatto tra l'altro anche per tenere sotto controllo le finanze personali. In questo verrà in aiuto il programma JabpLite, che dispone di tutte le funzioni base tipiche di applicazioni di questo tipo. Ti permette di tenere traccia delle entrate e delle uscite. Inoltre, sono supportati diversi conti da cui è possibile spendere denaro, anche in diverse valute. Il programma aggiorna automaticamente i tassi di cambio e li tiene in considerazione durante il cambio.
Le spese possono essere raggruppate per categoria e quindi determinare dove viene spesa la maggior parte del denaro (JabpLite mostra chiaramente le prime 10 categorie di spesa). Se determinati pagamenti vengono effettuati regolarmente, il programma può eseguire automaticamente tali transazioni. JabpLite sarà anche in grado di calcolare se ci saranno abbastanza soldi fino al prossimo stipendio, nonché di pianificare le spese imminenti. Tutti i dati inseriti in JabpLite possono essere sincronizzati con i programmi di contabilità domestica sul tuo computer. L'utilità supporta l'importazione e l'esportazione di file QIF, compresi dalla maggior parte dei programmi di contabilità finanziaria desktop. I dati vengono salvati su una scheda di memoria, facilitandone il trasferimento su un computer o su un altro telefono.

JabpLite
Linguaggio dell'interfaccia: Inglese
Prezzo: gratuitamente
Sviluppatore: Malcolm Bryant
Sito web: www.freepoc.org/viewapp.php?id=58

Smart Cam 1.2
Al giorno d'oggi, la presenza di una fotocamera non è più un segno che un telefono sia costoso. I cellulari con fotocamera sono diventati comuni e alcuni di questi dispositivi possono essere considerati telefoni entry-level. Il programma SmartCam consentirà alla fotocamera integrata nel telefono di fungere da webcam per il tuo computer. Tuttavia, ciò richiede che il telefono supporti una connessione tramite Bluetooth o Wi-Fi, poiché è così che i dati verranno trasferiti al computer. Affinché SmartCam funzioni, è necessario installarla innanzitutto sul telefono e, in secondo luogo, sul computer. Quindi, nelle impostazioni del programma sul tuo telefono, selezioni il tipo di connessione e dopo un paio di secondi, l'immagine della fotocamera apparirà nella finestra SmartCam sul tuo computer. Successivamente, il telefono può essere utilizzato come webcam in qualsiasi applicazione (Skype, ecc.) selezionando SmartCam nell'elenco dei dispositivi collegati.

SmartCam
Linguaggio dell'interfaccia: Inglese
Prezzo: gratuitamente
Sviluppatore: Geeknet
Sito web: smartcam.sourceforge.net

Java ME e le sue caratteristiche
Quando si parla di applicazioni Java per telefoni cellulari, di solito si intendono programmi sviluppati per la piattaforma Java ME (J2ME). Questa è una versione speciale di Java creata per dispositivi con potenza di calcolo limitata. La piattaforma Java ME utilizzata nei telefoni cellulari è composta da diversi componenti. La prima è una macchina virtuale. Se parliamo di dispositivi entry-level, utilizzano la configurazione CDLC 1.0 (Connected Limited Device Configuration - una configurazione del dispositivo con risorse e capacità di comunicazione limitate). Il secondo componente richiesto di Java ME è il Mobile Information Device Profile (MIDP). È qui che le applicazioni scritte per questo profilo hanno preso il nome: MIDlet. Le funzionalità Java progettate per i telefoni cellulari vengono installate su questi dispositivi dai relativi produttori.
Attualmente ci sono circa 3 miliardi di telefoni nel mondo che possono eseguire applicazioni Java. E questi non sono solo vecchi dispositivi che possono essere acquistati solo di seconda mano. In termini di numero di dispositivi venduti, i telefoni Java sono significativamente più avanti degli smartphone: vengono venduti circa 30 volte di più rispetto ai dispositivi basati su iOS e Android messi insieme.
Nonostante ciò, la piattaforma Java ME sta lentamente diventando un ricordo del passato. Nel 2007, i suoi sviluppatori hanno dichiarato che stavano iniziando a eliminare gradualmente la piattaforma mobile e a passare alla sua versione standard: Java Standard Edition. Tuttavia, secondo le loro ipotesi, i telefoni che utilizzano Java ME scompariranno dal mercato solo entro il 2018.
Le applicazioni Java possono essere eseguite non solo sui normali telefoni, ma anche sugli smartphone. Ma poiché esiste molto software per tali dispositivi, creato appositamente per le moderne piattaforme mobili, nella maggior parte dei casi i MIDlet ordinari non sono rilevanti. Tuttavia, molte applicazioni Android sono scritte in Java (e non in Java ME).