Archive for the Category » Android «

App Inventor: giochiamo? – ouverture

Wednesday, September 01st, 2010 | Author:
App Inventor logo

App Inventor logo

Poco tempo fa ho parlato di Google App Inventor, affermando che potrebbe essere utilizzato come ottimo strumento per fare didattica. Per dimostrare che effettivamente è così ho deciso di provare a realizzare un applicazione completa… come sempre, in questi casi, il fanciullo che è in me prende il sopravvento e decide di sua sponte cosa si deve realizzare: e come sempre e naturale la scelta ricade su un giochino (altrimenti che fanciullo sarebbe? 😉 ).

Volendo dare ascolto al fanciullo, in un dialogo interiore, tra me e  lui, decidiamo che giochino implementare e la scelta cade su un classico: il Motolabirinto (chi non sa cosa sia, corra ad affittare il film Tron della Disney). Naturalmente, non pensavo di realizzare chissà quale gioco complesso (anche perché App Inventor non è così avanzato 😉 )… mi sarei accontentato di una visuale dall’alto e una discreta velocità: in fin dei conti moltissimi anni fa ne avevo realizzato una versione per l’HP-48G… non avrebbe dovuto essere più complicato, realizzarne una versione equivalente per un dispositivo nettamente più potente. Sbaglio?  Si, sbaglio. L’impresa si è dimostrata subito infattibile per alcune limitazioni tecniche di App Inventor: nell’attuale versione non è possibile ne accedere allo “schermo” per leggere i lo stato dei pixel su di esso, ne utilizzare strutture dati “complesse” come le matrici (penso che sia possibile comunque trovare una soluzione ma ci devo pensare ancora un poco 😉 ). Date queste due limitazioni non mi era possibile gestire le collisioni tra le moto è i muri del labirinto 🙁 .

Dopo un primo momento di scoramento, si è quindi deciso di provare un altro classico (ma veramente classico doc): Pong. Se ero riuscito a farlo programmare a degli studenti di 4 superiore in J2MEnon avrebbe dovuto essere più complicato. Sbaglio?

more…

Google App Inventor

Friday, August 27th, 2010 | Author:
App Inventor logo

App Inventor logo

Dopo circa due mesi di attesa, all’inizio di Agosto, mi è finalmente arrivato l’invito per provare la beta di Google App Inventor. Per chi non sa cosa sia, ecco una breve spiegazione. App Inventor è una applicazione web basata su Java Web Start che permette di programmare dispositivi Android in un modo molto semplice ed intuitivo: componendo il programma come se fosse un puzzle. Concordo: non è certo una novità (tra gli esempi più noti possiamo sicuramente citare Lego Mindstorms) ed è anche vero che l’ambiente di programmazione deriva dal progetto Open Blocks (una libreria Java nata presso il MIT per il progetto StarLogo TNG), ma bisogna capire l’intento principale di questo progetto: creare un ambiente didattico per la programmazione di Android.

more…

Android, Google and Oracle

Friday, August 13th, 2010 | Author:
Oracle Vs Google

Oracle Vs Google

Piccolo e veloce post, per far “rimbalzare” una notizia che ho letto poco fa su MacRumors.com: sembra che Oracle abbia intentato una causa contro Google perché quest’ultima dal punto di vista di Oracle ha violato i suoi brevetti su Java (infatti Oracle ha inglobato Sun il 27 Gennaio 2010). Escludendo che mi sembrava che Sun avesse rilasciato Java come open source nel tra il 2006 e il 2007, sarà sicuramente interessante controllare come la situazione evolve.

La notizia ufficiale la potete leggere su MarketWatch.

more…

Io desidero un androide…

Friday, May 28th, 2010 | Author:

Anche se il titolo di questo post fa l’occhiolino a Philip K. Dick, vi avverto già da subito che non parlerò di questo scrittore… anche se lo amo tantissimo 😉 . Il motivo del titolo in questione è molto più prosaico e risiede tutto in un nome che ultimamente si vede anche nella pubblicità in TV: Desire.

Vedo già le facce interrogative di molti di voi, miei pochi lettori… sto parlando di uno smartphone: l’HTC Desire con sistema operativo Android.

Ok, adesso rispondo alla seconda domanda: “ma perché voglio parlare di questo cellulare?” … La risposta è semplice: il mio amore mi ha fatto un grandissimo regalo e me ne ha comprato uno… e non potete immaginare come la cosa mi ha fatto gongolare di felicità 😉 ; quindi in questo post voglio parlare delle mie prime impressioni dopo qualche settimana di utilizzo.

more…