Archivi categoria: Java

Seminario @ SMAU2007


I sensori sono la prossima rivoluzione nel mondo mobile. Se il “Mobile 2.0” e il “Mobile Web 2.0” sono stati trascinatori dal 2006 all’estate appena trascorsa, si preannunciano un invernoe una primavera all’insegna degli accelerometri, dei lettori RFID e di altre magie simili. Sensori, ancora sensori, dunque. Avro’ il piacere di parlarne a SMAU 2007, nell’ambito dei seminari di e-Academy, come membro del JUG Sardegna ONLUS.

Vi segnalo, dunque, il seminario “Sensoristica avanzata per dispositivi mobili“, durante il quale parlero’ delle possibilita’ offerte dall’uso massivo di sensori su cellulari, PDA e sistemi embedded, con particolare riferimento alla piattaforma Java ME e alla tecnologia Sun SPOT. Chi fosse interessato puo’ effettuare la registrazione via web.

Back from Sun Tech Days

I’m back from the Sun Tech Days, back from Milan to Rome.

techdays2007_speaker.jpg

This year the Java Conference has converged in the Worldwide Developer Conference. Therefore, italian developers have experienced both: the “italian” feeling of Java Conference and the “international” feeling of Tech Days. Cool topics and presentations, hi-end hands-on sessions and the unvaluable opportunity to talk with Sun’s gurus on Java and Solaris. I’d like to thank Emanuela Giannetta, who supported me during presentation setup, Nichole Scott, who gaves me this cool Sun SPOT t-shirt

tshirt_sunspot.jpg

and Fabrizio Gianneschi, who introduced me to the Sun SPOT world.

As usual, presentation is available on slideshare:

This is the long “backup” video of the DEMO:

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.

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.

Can’t wait for SPOTs? Buy them @ Systronix

As you all probably know, Sun SPOTs are available for purchases only in the US (look at http://www.sunspotworld.com/). Systronix, well known in the embedded Java world for its TStik, JStamp, JStik and other cool TINI stuff, gives the opportunity for european customers to buy the Sun SPOT development kit. Take a look at:

http://www.systronix.com/store/wireless.html

They also produce and distribute the TrackBot

TrackBot.jpg

a vehicle that can be controlled using a SPOT. Extremely cool!

Back from Frontiers

Eccomi di ritorno dalle Frontiere. Venerdi’ mattina ho dormito fino alle 10:00, non mi capitava da mesi. Giovedi’ sera ero stanco, davvero stanco ma felice, davvero felice! E’ stata proprio una bella giornata, piacevole e appagante sotto tutti i punti di vista. Tra tutti gli eventi a cui ho partecipato finora (sia da spettatore che da relatore), Frontiere dell’Interazione e’ sicuramente quello piu’ originale e ortogonale a quanto gia’ visto.

frontiers3.gif

Smart come un barcamp, piacevole come un Linux Day, prestigioso (per gli ospiti internazionali presenti) come una conferenza dal lignaggio importante, ordinata come un congresso universitario, brillante come una fiera… Insomma, Matteo Penzo e Leandro Agro’ hanno fatto (e, spero, continueranno ancora a lungo a fare) un evento indipendente di elevatissimo livello e di grande spessore. Bella anche la sede (la Bicocca, che non conoscevo), avere un evento embedded in una universita’ e’ sempre una situazione piacevole. Oltretutto, il termine “embedded” credo sia corretto: il campus milanese e’ enorme e le Frontiere erano… divorate dalla maestosita’ del posto e dal flusso continuo di studenti. La mia poverta’ culturale specifica nel tema dell’interazione (penso ad esempio alla mia latitanza/diffidenza da Second Life) molto probabilmente non mi ha permesso di cogliere tutti gli aspetti di questo evento, spero di rifarmi il prossimo anno.

Gli interventi sono stati tutti molto interessanti e vi invito ad andare su 7thFloor per rivederli in streaming.

Ancora un grazie speciale a Matteo per avermi invitato:

io_e_matteo.jpg

E’ stato anche un grande piacere rivedere Davide, amico di tante avventure fatte di risate, musica e passione per la tecnologia. Quando lavoravamo nello stesso posto, difficilmente riuscivo a presentarti come collega; ora che lavoriamo in due posti diversi, difficilmente riesco a presentarti come un ex-collega. Presentarti come amico e’ sempre la cosa migliore. 😉 Per ridere alla grande mancavano solo Andrea e Antonio, speriamo ci sia presto occasione per una rimpatriata! 🙂