Archive for the ‘varie’ Category

Phonegap tutorial – installazione

Thursday, September 30th, 2010

La mia prima applicazione rilasciata su appStore utilizza phoneGap.

PhoneGap è un framework crossplatform opensource che permette di costruire applicazioni per dispositivi portatili (nel nostro caso iPhone) usando HTML e javascript. Esiste anche per android, blackberry, symbian e palm.

XCode è comunque necessario per creare e pacchettizzare l’applicazione definitiva per l’appStore. E’ inoltre necessario un Mac Intel con Leopard o Snow Leopard.

Passiamo ora all’installazione di PhoneGap.

Il primo passo è di scaricare e compilare il codice per creare il template XCode di PhoneGap, successivamente vedremo come creare e personalizzare una applicazione.

Per poter scaricare il codice sorgente, è necessario che GIT sia installato sul nostro sistema (git è un sistema di versioning alla stregua di svn o cvs, ndr in maniera semplicistica) a questo link potete scaricare l’installare

Aprite un terminale, posizionatevi nella vostra cartella di lavoro preferita e digitate queste linee di codice:

git clone git://github.com/phonegap/phonegap-iphone.git

Una volta scaricati i sorgenti, entrare nella directory creata e digitare questi altri comandi:

git submodule init
git submodule update
make

Verificare che XCode si chiuso e poi eseguire da Finder il PhoneGapInstaller.pkg.

Finita l’installazione aprire XCode e creare un nuovo progetto selezionando PhoneGap dall’elenco degli User Templates.

Prima di procedere con lo sviluppo, se avete un xCode con sdk iOs4.x dovrete con ogni probabilità selezionare il BASE SDK, facendo doppio click sul nome progetto ed  entrando nella sezione build->architetture

Selezionate iPhoneSimulator  e adesso potete lanciare la vostra applicazione.

A questo punto potrete creare le vostre pagine html/css/js  all’interno della cartella www del vostro progetto.

Nota:

Nell’area TOOLS del sito phoneGap, esiste un simulatore che permette di testare in locale (e anche su macchine windows)   l’applicazione scritta con questo framework. Inoltre il simulatore permette di provare anche l’accellerometro e il GPS.


 

Prima applicazione in fase di review su appStore: A.I.S.Mo. Info

Thursday, September 16th, 2010

La mia prima applicazione per iPhone stata approvata!!!
L’applicazione si chiama “A.I.S.Mo. Info” ed è una applicazione divulgativa sulla Sindrome di Moebius, una malattia rara.

L’Associazione Italiana Sindrome di Moebius Onlus è una organizzazione senza fini di lucro fondata da genitori che si sono uniti con lo scopo di combattere la Sindrome di Moebius ed altresì di promuovere in Italia lo sviluppo e la diffusione della ricerca scientifica nel campo della diagnosi e della cura della Sindrome di Moebius, nonché di favorire il miglioramento dei servizi e dell’ assistenza socio-sanitaria in favore dei bambini colpiti dalla Sindrome di Moebius e delle loro famiglie, con conseguente progressiva collaborazione con le Associazioni e gli Istituti operanti in Italia e all’estero e l’adeguamento ottimale del settore.

L’applicazione è sviluppata usando Phonegap: un framework multipiattaforma.

Ecco il link per scaricare l’applicazione.

Il grande passo

Friday, January 8th, 2010

Ho fatto il grande passo. Passato ad Snow Leopard con un bel iMac 21,5”, 3.06 ghz, 4gb di ram e 1tb di disco.

Gli elettrodomestici ce l’hanno con me !!

Tuesday, December 22nd, 2009

Negli ultimi 2 mesi c’e’ stata un ecatombe di elettrodomestici e si sono rotti in sequenza:

  • frigorifero (3 anni): sostituito il motore in garanzia
  • macchina per il pane (2 anni): sostituite le cinghie dentate
  • ferro da stiro (6 anni): preventivo di 95 euro (sostituzione tubo gomma e caldaia), nuova costa 99 euro, lo prendero’ con i punti dell’esselunga
  • aspirapolvere (6 anni):  la sostituiro’ con qualcosa di piu’ comodo da usare (preso il Dyson dc22 Animalpro, veramente un bel prodotto)
  • microonde (6 anni): sostituito con un panasonic NN-GD379S

Leopard su iBook G4: i video di youtube vanno a scatti

Friday, December 11th, 2009

Ovvero come installare una vecchia versione di Flash Player

Dopo aver installato Leopard sull’iBook G4 ho notato che i video di youtube andavano a scatti con qualsiasi browser.

Ho provato ad installare una vecchia versione di Flash Player (la 9) per vedere se il problema di performance era legato alla versione 10 del Player.

Risultato: ho notato dei miglioramenti nella visualizzazione dei file in bassa definizione.

I passi sono:

  1. Chiudere i browser in uso
  2. Disinstallare il plugin 10. Qui trovate un link per l’applicazione. (Alternativamente si possono anche cancellare a mano)
  3. Installare il plugin Flash 9 (io ho usato flashplayer9r260_ub_mac.dmg), che puo’ essere recuperato dall’archivio di Adobe (NB. le condizioni di utilizzo indicate nella pagina linkata).

A questo punto riaprire il proprio browser preferito e riprovare a visualizzare qualche video. Eventualmente provare anche con la versione 8 del player.

… e come dice ogni programmatore che si rispetti:

SUL MIO COMPUTER FUNZIONA  :-)

Cerco iBook G3 clamshell

Friday, November 27th, 2009

Cerco un iBook G3 versione Clamshell, qualsiasi colore.

Looking for an apple iBook clamshell.

Come sostituire la tastiera dell’iBook G4

Friday, August 28th, 2009

Disclaimer:  Fate le operazioni a vostro rischio e pericolo. Non mi ritengo responsabile di eventuali danni al vostro iBook.

Necessario:

  1. una tastiera nuova (italiana nel mio caso)
  2. una moneta da 2 centesimi
  3. un cacciavite a stella da con la punta fine (io ho usato il cacciavite che uso per stringere le viti degli occhiali
  4. un piano di lavoro

Ecco i passi che ho seguito:

  1. assicurarsi di aver spento il computer, staccare l’alimentazione e usando la moneta togliere la batteria
  2. Svitare la vite al centro della tastiera, abbassare i due ganci laterali ed alzare la tastiera
  3. apertura

  4. Riporre la tastiera sull’appoggia polsi facendo attenzione alla piattina della stessa
  5. Scaricarsi elettrostaticamente
  6. sotto_tastiera

  7. Sollevare la molla che blocca la scheda Airport Express (1)
  8. Usando l’apposita linguetta (2) estrarre la scheda facendo attenzione al cavo dell’antenna (3) che comunque è meglio staccare dalla scheda
  9. Svitare le 4 viti (4) e sollevare lo sportello.
  10. slotRAM

  11. Prendere fermamente la piattina il più vicino possibile al connettore e tirare. Attenzione la piattina è delicata!!!!  (In bella vista c’è il modulo RAM)
  12. Attaccare la nuova tastiera.
  13. Richiudere il tutto eseguendo le operazioni in ordine inverso.
    • richiudere sportello ram facendo attenzione alla piattina della tastiera e al cavetto dell’antenna, usando le 4 viti
    • attaccare l’antenna alla scheda airport e inserire la scheda nello slot, bloccandola poi con la molla
    • richiudere la tastiera e riavvitare la vite di blocco-tastiera.

Augmented reality in pratica

Monday, August 10th, 2009

Qualche mese fa mi sono imbattuto in un articolo sulla “augmented reality” e mi sono domandato che tipo di applicazioni pratiche potesse avere.

Oggi, navigando sul sito del USPS statunitense, ho trovato questo link; in pratica il servizio vi permette di scegliere quale scatola utilizzare per la spedizione mettendo l’oggetto davanti alla webcam!!!

Avremo myPL/Sql ?

Thursday, April 23rd, 2009

E’ di questi giorni la notizia sull’intenzione di Oracle di acquisire Sun per la bella cifra di 7,4 miliardi di dollari.
Molti sviluppatori sono preocupati… mySql? java?
“Vincerà” jdk o jrockit ?
avremo un MyPl/SQL ?

….vedremo….

Come sostituire lo schermo del Nokia E61i in 10 minuti

Friday, November 21st, 2008

Una premessa: se aprite il telefono, lo fate a vostro rischio e pericolo; questo articolo vuole essere solo una indicazione e non mi riterrò responsabile per qualsiasi danno causato. Ovviamente così facendo perderete la garanzia.

Lista della spesa:

  • uno schermo nuovo
  • un cacciavite torx T6
  • una pinzetta
  • un attrezzo per sollevare la cover posteriore

Su ebay ci sono diversi venditori di Hong Kong che forniscono tutto il necessario per una cifra ragionevole, ovviamente assicuratevi che il packaging sia ben fatto per evitare che lo schermo si rovini durante il viaggio.

 

Svitate le viti segnate con A e mettetele da parte.

 

 Sollevare facendo molta attenzione, la copertura della fotocamera, operando su entrambi i lati della cover.

 

 Svitare anche le viti sul lato destro, in questo modo sarà possibile rimuovere la cover frontale del telefono.

A) ll mio telefono con lo schermo nuovo
B) tastiera
C) la mascherina frontale
D) il tool per sollevare la cover
E) il copri fotocamera
F) la cover posteriore
G1) il vecchio schermo
G2) il connettore che si è rotto
H) pinzette
I) cacciavite torx

Fate molto attenzione al vite sul “punto di apertura”; rimuovendo questa vite potrete sollevare l’intelaiatura di metallo intorno allo schermo. FATE ATTENZIONE RISCHIATE DI SPEZZARE LA PIATTINA DI CONNESSIONE.

Con le pinzette rimuovete il connettore dalla sua sede e poi sollevate lo schermo.

Rimuovete il vecchio LCD applicando una lieve pressione e inserite il nuovo schermo.
Posizionate il connettore nella sua sede e riavvitate la vite del “punto di apertura”. Le viti inutili sono effettivamente inutili, in quanto l’intelaiatura in metallo si puo’ comunque inlinare in avanti, permettendo di lavorare tranquillamente.

Riposizionare la tastiera e la cover frontale, r riavvitate tutto eseguendo al contrario le operaizioni di apertura.

Tempo totale dell’operaizione: 10 minuti. (piu’ ovviamente un notevole risparmio, non oso immaginare quanto mi avrebbero chiesto in un centro nokia).