Archive for the ‘ Mobile ’ Category

Android 2.2 (Froyo) su x86

Il porting su piattaforma intel è stato rilasciato da qualche giorno su http://www.android-x86.org/. Oggi ho deciso di provarlo su una virtuale con 256MB di ram e disco da 8GB, di cui 4 li ho destinati per una SD finta. E’ molto carino, anche se ovviamente l’utilità sarebbe nell’averlo su un netbook con abilitata la connettività 3g e quindi un test per l’effettiva funzionalità merita di un dispositivo reale piuttosto che una macchina virtuale.

Ho idea di installarlo su un vecchio portatile ormai non più utilizzato, ma i suoi 64MB di ram credo siano uno scoglio anche per android, quanto meno la VM si blocca… Ma vedremo prossimamente, appena avrò un po’ di tempo da spendere in questo modo, intanto ecco alcuni screenshot presi dalla macchina virtuale :)

Alla prossima :)

Xperia x10 fermo alla 2.1… Quindi?

My droids :)

My droids :)

Sebbene la decisione di Sony Ericsson di fermare il sistema operativo dei terminali Xperia X10 alla versione 2.1 possa sembrare sciocca e irritante per chi, come me, ha deciso di sviluppare qualche applicazione su Android, ci si dovrebbe soffermare a considerare anche un po’ gli aspetti dell’effettivo utilizzo del terminale. La cosiddetta “user experience“.

Un terminale come il mio, un X10 mini, non da adito a molti utilizzi, lo schermo estremamente piccolo è veramente comodo per un utilizzo veloce della messaggistica mail/sms, passatempo e per le normali attività “telefoniche”, tuttavia non è certo considerabile al top per la navigazione web e la lettura di documenti… Seppure sia stato una delle caratteristiche che mi ha spinto a comprarlo in modo da non avere una “ciabatta” nelle tasche, per alcune attività occorre uno schermo ed una risoluzione maggiore.

L’esempio dello schermo è per indicare che le esigenze devono trovare riscontro con dei compromessi (costi, dimensioni, autonomia ecc.) ai quali una versione maggiore dell’OS android non è detto riesca a soddisfare… Soprattutto se si pensa ad un prodotto che Sony ha personalizzato in alcune parti.

Se scrivo questo post è perché un po’ sono dispiaciuto di non poter avere versioni successive da poter provare su questo telefono, tuttavia mi ritengo comunque soddisfatto a pieno per le funzionalità e la versatilità di un prodotto dal costo che 6 mesi fa non aveva rivali.

Alla prossima… :)

iSync con Samsung SGH-E250

La cosa bella di un Mac è che presenta una rosa di software pronta all’uso. La cosa brutta è che non essendo software OpenSource spesso non è possibile personalizzare al meglio le funzionalità che più ci occorrono.

iSync è un’applicazione veramente ben fatta, mi ha dato subito soddisfazione con il mio vecchio Nokia 6600 per il quale, installando un agent sul cellulare stesso, tutto è andato alla grande. Con il Samsung SGH-E250, invece, il risultato era sempre lo stesso: dispositivo non supportato.

Con un po’ di ricerche con Google, però, ho visto che telefoni come il Samsung D900, che è molto simile nell’aspetto e nelle specifiche al mio, funzionano alacremente.

Sono andato dunque dentro la cartella di iSync ( /Applications/iSync.app/ ) a cercare qualcosa ed ho trovato appunto i driver del D900 dentro la cartella

/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/Samsung-D900.phoneplugin

e mi son detto che magari come per le stampanti il mio telefono potrebbe funzionare con un driver di un altro molto simile a lui… E di fatti ha funzionato!

In sostanza mi sono limitato a copiare la cartella in

/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/Samsung-E250.phoneplugin

All’interno della cartella ho sostituito tutte le occorrenze di “D900″ con “E250″ nei seguenti file

/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/Samsung-E250.phoneplugin/Contents/Info.plist
/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/Samsung-E250.phoneplugin/Contents/Resources/MetaClasses.plist

ed infine ho rinominato il file (situato nella cartella /Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/Samsung-E250.phoneplugin/Contents/Resources/) com.samsung.D900.tiff in com.samsung.E250.tiff.

Certo, l’icona non è proprio la stessa però ci si avvicina molto ed è sempre meglio di niente :)

Avviando iSync la sincronizzazione è andata a buon fine, numeri di cellulare, indirizzi e-mail e compleanni sono stati caricati correttamente, solo le immagini personali non sono state caricate, ma direi che è accettabile anche questo :)

Il driver, ottenuto come sopra, per il Samsung SGH-E250 lo potete scaricare dal mio sito a questo link, ricordate però che non è ufficiale e che l’utilizzo è a vostro rischio e pericolo ;)