Archivi categoria: Mobile

Sun SPOT and LEGO Mindstorms NXT

Some months ago I posted an article and a video about JNXT, the gesture controller for LEGO Mindstorms NXT robots. The controller was implemented using a PDA and the gestures were lines drawn on its touch screen. Presenting the project during the Java Day 2006, I described an enhanced version of the controller based on an accelerometer instead of the touch screen. Now it’s time to try it on-the-field with the Sun SPOTs, using a free-range module to drive the LEGO vehicle with “real” gestures:

If you want to see the Sun SPOT under the hood, take a look to this article (with video).

MIDP 3.0: ancora un ritardo

Chi (come me) sperava di vedere la specifica di MIDP 3.0 entro l’estate 2007 e sognare un SDK qualsiasi entro Natale, probabilmente dovra’ mettersi l’anima in pace: sulla pagina Motorola dedicata al progetto, la Public Draft Review e’ attesa per questo mese, mentre la Proposed Final Draft e’ pianificata per gennaio 2008… Mettiamoci comodi e godiamoci l’arrivo della JSR 248… 🙂

Preview Nokia S60 3rd Edition Feature Pack 2

Sul Forum Nokia e’ stato pubblicato il Series 60 3rd Edition SDK MIDP per Symbian OS, con supporto Feature Pack 2 in versione beta. Benche’ non sia ancora stato annunciato nessun dispositivo con questa versione del sistema operativo, l’SDK di Nokia consente di valutare le novita’ presenti nel runtime Java ME.

Arriva sulla Series 60 il subset della Mobile Services Architecture (JSR 248), dunque senza Payment API, Content Handler e Internazionalization. Fa la sua comparsa la versione 2.1 del Mobile Information Device Profile, una minor release che risolve alcune ambiguita’ della specifica originale. Cambia veste anche l’emulatore:

midp_sdk_s60_3rd_fp2.png

Nella documentazione si accenna al supporto alla Java MobInfo API: dalle informazioni che ho potuto reperire, dovrebbe trattarsi di un wrapper sull’omonima libreria nativa che consente di ottenere IMEI e IMSI, informazioni sulla rete in uso e la notifica di cambio di stato, nonche’ l’intensita’ del segnale e il livello della batteria.

Una gradita sorpresa anche per coloro che sviluppano Widget: il nuovo ambiente di sviluppo integra il Web RunTime annunciato qualche tempo fa, che equipaggera’ i Series 60 di prossima generazione.

Blog italiano dedicato al Neo1973

In attesa che la seconda release del Neo1973 sia disponibile e che venga distribuito come prodotto per il mercato consumer, vi segnalo il primo blog italiano interamente dedicato al primo telefonino open source:

http://www.neo1973.it

neo1973_it.png

E’ un sito molto interessante, ricco di articoli originali e riferimenti a risorse sul web (compreso il video sul contenuto della developer box!).

JUG Sardegna @ Sun Tech Days 2007


Quest’anno la Java Conference italiana converge nell’evento itinerante mondiale Sun Tech Days, del quale sono previste ben due tappe nel nostro Paese, 24-25 Settembre a Roma e 26-28 Settembre a Milano. E’ una ghiotta occasione per conoscere le ultime novita’ del mondo Java, su OpenSolaris e tecnologie correlate. Per gli sviluppatori Java ME sono molto interessanti i talk su phoneME e su video streaming. Consiglio a tutti di dare un’occhiata all’agenda sul sito dedicato all’evento.

JC07_BannerAnim-400x80.gif

Il JUG Sardegna partecipa all’evento e, con grande emozione, avro’ il piacere di tenere un breve intervento su Sun SPOT, il “live laboratory” per la creazione di wireless sensor network basato su Java ME. La presentazione, dal titolo “Introducing the Sun SPOTs”, si terra’ durante la tappa milanese, venerdi’ 28 alle 12:10.

Addenda agli Internet Tablet


Leggendo un po’ di messaggi delle mailing list ricevuti ieri ho trovato un messaggio di Palm dove si annuncia l’abbandono del progetto Foleo (notizia oggi riportata anche su Punto Informatico). Decisione difficile, sofferta, sicuramente razionale. Peccato per coloro che hanno speso tempo prezioso per svilupparvi applicazioni (chi ha lavorato su Savaje, come me, ricorda tristemente l’autunno dello scorso anno…). Peccato per il mondo Linux, che in Foleo trovava ulteriore conferma del mondo mobile… Peccato…

L’era degli Internet Tablet


L’avvento di Internet sui device mobili puo’ essere descritto come un moto oscillatorio. Prima il nulla. Poi il WAP con il suo WML, versione lillipuziana dell’HTML. Nel mentre si affaccia iMode, con il cHTML. Finalmente il mondo si rende conto che due Internet (con due linguaggi e due browser) non serve a nessuno e si comincia a parlare solo di HTML. Browsing su cellulare? Impossibile. O no? Riprendono le oscillazioni, che segnano l’arrivo di Opera su cellulare, i browser embedded sempre piu’ sofisticati, i display che timidamente aumentano di dimensioni.

Nel frattempo, smartphone, communicator, palmari e subnotebook fanno a gara per denigrarsi a vicenda, proponendosi ciascuno come miglior device per il mobile Internet.

Il 2006 ha segnato una incredibile accelerazione nel mercato dei dispositivi mobili. Tra gli altri, ha fatto la sua comparsa Maemo, incarnato nel Nokia 770, capostipite degli Internet Table.

770.jpg

Non un telefono, non un palmare, non un subnotebook, non uno smartphone: e’ l’appendice Internet per un telefono o WiFi, l’apparato con cui sfogliare il web, leggere la posta, restare sincronizzati con gli RSS. Si, e’ vero, c’e’ anche tanto altro, ma si tratta di accessori. Cio’ che conta sono web, mail e RRS. Scegliete voi l’ordine. In tanti dissero che era un oggetto inutile. “non e’ un telefono, a cosa serve”? Sara’, ma Nokia a replicato con il bel N800, che migliora il precedente sotto diversi aspetti.

n800.jpg

Ancora inutile? Forse si. Ma tant’e’ che altri hanno seguito la stessa strada. Access annuncia Foleo, l’Internet Companion per i propri smartphone.

foleo.png

Quasi ammettendo, dunque, che gli smartphone non sono sufficienti a fruire dei contenuti sul web nella maniera migliore. Curioso il fatto che Foleo e Maemo siano entrambi basati su Linux. Visionari? Forse. E’ di ieri l’annuncio dei nuovi iPod, tra cui il bell’iPod Touch, con design molto simile al mitologico iPhone.

ipod_touch.jpg

Lasciando perdere per un attimo l’interfaccia multitouch ed altre spettacolari funzioni, e’ importante soffermarsi sulla presenza del browser e di connettivita’ WiFi. Un altro… Internet Tablet. In questo caso e’ specializzato per video e musica.

Volendosi soffermare sulle differenze c’e’ solo l’imbarazzo della scelta: Maemo e Foleo hanno Linux e sono completamente programmabili. Foleo ha una comoda tastiera, gli altri no. E via cosi’… Cio’ che conta, a mio avviso, e’ che tutt’e quattro hanno WiFi e tutt’e quattro hanno un browser degno di questo nome. In altre parole, avere il web sempre accessibile sta diventando un bisogno evidente, cosi’ pressante che ha senso (anche commercialmente) proporre dei dispositivi specializzati per il browsing. Non proprio “Internet in tasca”, ma “Internet nel marsupio” si…

Sostituzione batterie Nokia BL-5C

Dopo il clamoroso richiamo di batterie di notebook difettose annunciato qualche mese fa, e’ ora il momento dei cellulari. Nokia informa i propri clienti che le batterie BL-5C (in dotazione, tra gli altri, a N70, 6600, 6630, 6230…) prodotte tra dicembre 2005 e novembre 2006 dalla Matsushita potrebbero essere difettose e danneggiarsi (e danneggiare il telefono!) pericolosamente a causa di surriscaldamento.

(fonte: sito Nokia)

Per questo motivo, e’ stata predisposta una pagine dove inserire il numero di matricola della batteria per verificarne la data di produzione ed eventualmente provvedere alla sostituzione.

http://www.nokia.com/batteryreplacement/en

Vendo mezzo cellulare

Il mio caro collega Jacopo vende mezzo LG U880 in buone condizioni. Tastiera perfettamente funzionante; lunga durata della batteria. Sconsigliato per la lettura dei messaggi.

mezzolg.jpg

Malgrado la mancanza del display, comunque trascurabile, il telefono funziona perfettamente (con l’auricolare). Gli interessati possono contattarmi via email.