Qualche giorno fa anticipavo che ero divenuto un felice possessore di un Android-Phone, ovvero un HTC Desire. Questo primo periodo di possesso lo volevo dedicare a testarne le funzionalità in maniera approfondita per poi scrivere una recensione dettagliata. E questo sta accadendo.
Vorrei però continuare a lasciare qualche anticipazione sugli argomenti che spero presto avrò modo di trattare insieme a voi qui sul blog, uno di questi riguarda l’implementazione di certe tecnologie sul sistema Android. In particolare mi riferisco al porting del framework .NET e alla tecnologia SilverLight ormai presente in molti siti web (vedi il sito della RAI).
Come sicuramente saprete .NET è il framework sviluppato da Microsoft con il quale è possibile interagire attraverso applicazioni sviluppate con i linguaggi resi disponibili dalla stessa MS ma anche attraverso linguaggi sviluppati da terzi con i relativi compilatori. Il framework .NET fornito da MS è installabile solo su macchine Windows, esiste però il progetto MONO, sviluppato da Novell, questi è installabile su diverse piattaforme (Linux, UNIX, Mac OSX e Win).
Fatta questa premessa e considerato che Android non è altro che una versione per dispositivi portatili di Linux, mi sembrava automatico andare a cercare sul sito di MONO certe implementazioni da utilizzare sul mio telefono. Ed infatti sono già realtà due progetti per portare sul sistema sviluppato da Google sia del framework MONO (MonoDroid) sotto forma di SDK, sia della tecnologia SilverLight (MoonLight). Quando questi porting saranno ufficializzati sarà possibile sviluppare applicazioni per il telefonino utilizzando ad esempio linguaggi quali C# oppure Visual Basic.NET, ma anche installare il plug-in per poter fruire dei contenuti multimediali ospitati ad esempio sui siti della RAI.
Voci di corridoio farebbero pensare che MonoDroid possa essere reso disponibile già da Agosto 2010 (qui la richiesta di tester per la versione beta a numero chiuso).
Se ci saranno novità su questi argomenti non mancherò di portargli alla vostra conoscenza.
Happy Coding !!