Java ME SDK per Mac OS X (early access)

Grande notizia: e’ finalmente disponibile il Java ME SDK per Mac OS X.

Tempismo perfetto, cara Sun, ora che tutti gli sviluppatori che usano Mac sono gia’ da tempo passati a iPhone o Android. Cio’ che mi chiedo, pero’, e’ perche’ si sia fatta ora una cosa che poteva essere fatta anni fa, visto che Java c’e’ da sempre su Mac OS X. Non avendolo fatto finora, a che pro spendere energie per farlo proprio adesso che Java ME non interessa piu’ nessuno? Sara’ il cavallo di troia per il futuro netbook basato su JME? Secondo me non ci crede neppure Oracle!

L’unica possibilita’ di recupero per JME e’ la Internet of Things: Sun SPOT, Motorola G24 e cosi’ via. Nessun tecnologia puo’ vantare la potenza di JME e dell’enorme collezione di librerie ed esperienze maturate negli anni su device con prestazioni limitate. IoT e’ l’unico futuro possibile per JME.

Oggi, contrastare iPhone e Android e’ del tutto inutile.

Android Bluetooth API 0.3

Ho appena pubblicato la nuova versione della Android Bluetooth API (giunta alla release 0.3). Questa versione risolve alcuni bug delle precedenti (ad esempio, uno stack overflow che capitava talvolta durante il discovery di nuovi device) e ora consente di aprire la finestra di sistema per l’imissione del PIN di pairing e, contentualmente, di far sparire l’avviso sulla notification bar.

La libreria e’ stata testata con successo sui seguenti terminali:

  • ADP 1 (Android 1.1, 1.5, 1.6)
  • HTC Dream (Android 1.1, 1.5, 1.6)
  • HTC Magic (Android 1.5)
  • HTC Tattoo (Android 1.6)
  • Samsung Galaxy (Android 1.5)

Jar, sorgente e javadoc sono disponibili presso:

http://code.google.com/p/android-bluetooth

Sempre peggio

Per chissa’ quale strana abitudine, siamo portati a pensare che i ricchi siano persone raffinate e di cultura, e che ricchezza e virtu’ si inseguano: la cultura porta ricchezza e la ricchezza consente di affinare i propri costumi e migliorare la propria cultura.

Evidentemente non e’ cosi’, se anche il proprietario di questa splendida F430 lascia la propria autovettura in un pacheggio per disabili. Che amarezza: almeno da lui mi sarei aspettato maggior rispetto per chi e’ meno fortunato.

ferrari_1_small

ferrari_2_small

Ovviamente la Ferrari non aveva alcun tagliando esposto….

Yes, he can!


C’e’ chi dei posti per i disabili occupa (evidentemente sommerso dalla propria ignoranza) l’area di apertura delle porte, rendendo nella maggior parte dei casi quel parcheggio inutilizzabile. C’e’ chi quegli stessi posti li occupa totalmente, magari perche’, povero sfigato, non ha trovato un posto adeguatamente ampio per il suo SUV.

E poi c’e’ il genio qui sotto: con la sua Smart non solo occupa il parcheggio senza talloncino esposto sul parabrezza, ma anche se lo avesse, lo occupa pure di traverso, come ripudio delle regole (il codice della strada) e del rispetto per il prossimo. Non e’ banale creare cosi’ tanto disagio con un veicolo cosi’ piccolo come una Smart. Tanta prova di intelligenza deve essere premiata con un minuto di celebrita’ su questo blog:

smart_sideways_1small.jpg

smart_sideways_2small.jpg