android.process.acore – Forse ho risolto!

Come molti possessori di un dispositivo Android (HTC Magic Vodafone – Android 1.6) sono incappato da un momento all’altro, all’inaspettato arrivo di una serie pressochè infinita di errori del tipo “android.process.acore”. All’inizio ho pensato subito ad un problema magari legato all’ultima applicazione installata ma anche disinstallata il problema non è migliorato.
Per risolvere il problema, ma soprattutto per la curiosità, ho installato una versione moddata (Cyanogen) del sistema operativo di Montain View. All’inizio sembrava tutto risolto quando…dopo poche settimane..ecco che il problema si ripropone. Ritornato alla versione di fabbrica ho iniziato a cercare informazioni su forum e siti, senza però trovare soluzioni soddisfacenti.
Notando che il mio problema si verificava molto spesso all’arrivo dei messaggi ho fatto qualche prova e voilà trovato il problema. Per quel che  riguarda il mio dispositivo è stato sufficiente disabilitare l’orientamento ( menu–>impostazioni–>audio e display–>orientamento) e l’errore non si è più ripresentato. Per me che utilizzo di rado la funzione non è un vero e proprio problema ma immagino che per molti di voi possa esserlo quindi cercherò, quando ho tempo, di capire in maniera più dettagliata in cosa consiste il problema.

Progetto iphone

Per via della tesi mi sono messo a studiare l’ojective-c e devo dire che in realtà non è poi così male (per ora sto solo provando delle applicazioni molto semplici ). Arrivando da un mondo java diciamo che le difficoltà non sono molte, si sente l’assenza del garbage collector ,che in java semplifica molto la vita nella gestione della memoria e l’utilizzo di puntatori come all’inizio può sembrare strano. Per il resto ci si abitua facilmente a questo nuovo linguaggio anche grazie all’ottimo IDE Xcode il quale offre tutte quelle feature che velocizzano lo sviluppo come l’autocompletamento e indentazione automatica.
Il progetto nel quale mi sto imbarcando sembra davvero interessante e con ampie prospettive sopprattutto perchè prevede l’utilizzo di tutte le caratteristiche principali dei gioiellini di casa Apple ossia GPS, accellerometro, wifi ecc..
In questo momento sto studiando su un libro che consiglio a chi è alle prime armi in quanto risulta molto comprensibile e semplice ma che allo stesso tempo affronta tutti i temi che si possono incontrare nello sviluppo di un’applicazione su iphone.
Il libro è “iPhone 3 Development – Exploring the iPhone SDK” di Dave Mark e Jeff LaMarche ( è in inglese ma risulta veramente comprensibile a tutti).

Da adesso cercherò di scrivere i miei appunti su questo blog così da condividerli con chi ne avesse bisogno.

Android widget

I widget installati e sempre attivi sul mio bel googlefonino sono:

- AgendaWidget : mi ha letteralmente stupito. All’inizio ne ho provati tanti di widget per gestire l’agenda ma questo per il mio utilizzo quotidiano dell’agenda è stato quello che meglio si è adattato alle mie esigenze; da l’opportunità di posizionarlo praticamente ovunque in quanto si può scegliere tra le molte possibilità di grandezza (da 2×2 a 4×4 praticamente  tutte le possibilità) e ltre ad essere molto personalizzabile come colori è chiaramente sincronizzato con google calendar ed è molto veloce nell’aggiornarsi quando si inserisce un nuovo evento. Per me insostituibile.

- Hero Clock : semplice orologio che graficamente ricorda l’orologio dell’htc Hero. Niente di esaltante ma alla vista molto carino.

- Task Bar : una barra dalla qual si possono controllare tutti i thred attivi sul telefono e dal quale, oltre a poterli gestire/killare, è possibile avere sott’occhio la percentuale di ram libera. Molto utile.

- weather widget : per molti, me compreso, il meteo è ormai un qualcosa di indispensabile, quasi che ci condiziona alle volte l’umore, e questo semplice widget ci terrà sempre aggiornati sull’andamento del tempo. Sfruttando la localizzazione del telefono è in grado di effettuare meteo mirati e comunque ho notato abbastanza azzeccati.

- BatteryLife : questo widget è molto comodo per aver sotto controllo sempre il livello della batteria e dalle opzioni è possibile rendere visibili altri parametri come ad esempio la temperatura della batteria, il voltaggio, il tipo di batteria e la qualità della stessa. E’ molto personalizzabile anche per quanto riguarda colori e visualizzazione. Sembra inoltre non consumare troppa ram.

Avendo installato poi la CyanogenMod-4.2.14.1 ho a disposizione la barra di risparmio energia, la quale da il pieno controllo alla connettività del telefono in quanto possiamo in ogni momento verificare cosa è attivo tra wifi, bluetooth, gps, sincronizzazione dei dati con google  e il livello di luminosità .

Ho installato tempo addietro anche il widget di Facebook  for Android, che però ho disinstallato per disinteresse ma che nel complesso si comportava abbastanza bene mostrando le notifiche dei nostri amici e dando la possibilità in pochi secondi di aggiornare lo stato ed il profilo oltre che di commentare gli stati e le notifiche degli altri.

Android utility programs

Ho deciso di fare delle micro recensioni su programmi android utili, ben sviluppati e free.

Ho già accennato nell’altro post di Sms Backup & Restore, programma secondo me utilissimo per salvare i messaggi. Una volta eseguito il backup il programma avrà creato un file xml ( quindi molto comodo anche per utilizzi differenti ) che potrà essere ripristinato in ogni momento. Attenzione che se si esegue un restore gli eventuali messaggi non salvati andranno persi.

Altro programma a me molto caro è SMS popup, programma molto comodo con la possibilità di gestire moltissime impostazioni, diversi tipi di vibrazione, colore del led, opzione ricorda, impostazioni differenti in base alle persone ecc..in conclusione lo consiglio vivamente.

Passando ad un programma di gestione dei file penso che come avranno già detto in molti Astro è sicuramente un passo sopra agli altri ( tra quelli che ho provato io ). Con le ultime release ha integrato le thumbnail per le immagini e un visualizzatore proprio per le immagini. Consente di fare davvero di tutto con i file presenti sul nostro googlefonino.

Google Sky Maps invece è un piccolo programma molto divertente che consente tramite i dati del gps e dell’accellerometro di scansionare il cielo così da visionare sul display le varie constellazioni, pianeti e stelle. Simpatico e istruttivo nelle serate come San Lorenzo.

Task Killer invece come dice il nome è un semplice ma completo programma che ci aiuta a vedere e a killare i vari  processi in esecuzione. Io lo utilizzo come widget così da avere sempre sotto controllo la ram del mio telefono. Non penso eccella particolarmente rispetto ad altri come White Killer ( tra l’altro ottimo e sviluppato da un italiano) ma di certo il suo lavoro lo fa egreggiamente.

La prossima volta descriverò qualche widget da tenere sempre aperto per avere un telefono pronto e professionale.

Backup sistema Android

Poche settimane fa ho cambiato la versione di Android passando dall’originale ad una moddata. Il primo primo mio vero problema è stato quello di riuscire a fare il backup in quanto se si sbaglia qualche passaggio nel cambiamento di s.o. si può rischiare di buttare il telefono. Il backup se fatto di tanto in tanto può essere utile, così da avere una versione sempre funzionante in caso di necessità.

Per fare ciò bisogna far partire android in Recovery mode (HOME+pulsante di accensione) da spento.

Una vota entrati nel menu di recovery selezionare nandroid ed eseguire sulla sd un bel backup. Per essere certi di avere sempre a disposizione il backup è conveniente spostarlo anche su pc tramite il cavo usb in dotazione. A questo punto possiamo stare più tranquilli e smanettare serenamente con in nostro android.
Ricordo che la rubrica viene sincronizzata con l’account google e che quindi non necessita di particolari backup…per i messaggi io consiglio SMS Backup & Restore, semplice e spartano programma ma che funziona egreggiamente.