Archive for the ‘iphone’ Category

iPiBiEmme e iPiBiEmme lite rimosse da appStore

Wednesday, March 2nd, 2011

Dietro richiesta della radio, ho rimosso da appStore entrambe le versioni dell’applicazione, in quanto non erano state autorizzate e non erano applicazioni ufficiali.

Chi avesse acquistato l’applicazione e volesse chiedere il rimborso seguite queste istruzioni:

Se volete richiedere il rimborso, potete seguire questa procedura:

  • Cliccate su “iTunes Store” nell’applicazione iTunes sul vostro computer
  • Fate click, in alto a destra, sul vostro indirizzo eMail
  • Selezionate “Cronologia acquisti”
  • In basso, su “Acquisti precedenti”, selezionate l’ordine contenente iPiBiEmme (se non è presente aspettate qualche giorno)
  • Fate click sulla freccetta presente a sinistra, vicino la data dell’ordine
  • Fate click su “Segnala un problema”
  • Fate click nuovamente su “Segnala un problema” vicino il nome dell’applicazione
  • Selezionate “L’applicazione non funziona come ci si attendeva” nella sezione “Problema”
  • Scrivete nei commenti in inglese che desiderate il rimborso per l’applicazione poiché è stata rimossa dalla vendita e non funziona più.

Riceverete entro qualche giorno una comunicazione da Apple che vi comunicherà il riaccredito della somma pagata sulla tua carta di credito.

Grazie e scusate per l’inconveniente

 

Ho ripubblicato l’applicazione espandendone le funzionalità, adesso si chiama iTelevoto.

Phonegap Build Service

Friday, December 10th, 2010

Ho già parlato di phonegap in un precedente post ed essendo un framework, necessita un ambiente di sviluppo per poter creare i pacchetti da rilasciare: grazie a questo servizio “cloud” non sarà piu’ necessario avere hardware e software per rilasciare una applicazione sui vari dispositivi mobili.

Avendo già rilasciato una applicazione basata su phonegap (A.I.S.Mo. Info) per iPhone,  ho riutilizzato quanto in precedenza sviluppato; lo zip contenente tutte le pagine html, i css e il javascript è stato caricato sul sito build.phonegap.com. (del codice originale ho eliminato solo alcuni riferimenti ad admob)

 

Finito l’upload parte automaticamente la compilazione per le 4 piattarforme attualmente supportate (Blackberry,WebOS,android,Symbian)

Dopo qualche minuto il risultato

 

Selezionando il titolo dell’applicazione, è possibile visualizzare e scaricare le applicazioni tramite i QR code

 

Le applicazioni create sono state poi testate su un Nokia e51 (schermo troppo piccolo!!!) e su un Ideos con android 2.2 (ottimo!!)

Mancanze della beta:

  • iOS non ancora supportato
  • non vengono gestiti i certificati per un rilascio definitivo (è una beta e non è fatta per un rilascio effettivo) è necessario quindi abilitare l’esecuzione di applicaizoni non firmate.
  • vari bug in giro (es icone non visualizzate)

C’è da lavorare  ma promette bene.

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.


 

Sostituire la batteria di un iPhone 2g

Sunday, July 4th, 2010

IFixit classifica come molto difficile la sostituzione della batteria (qui potete trovare la loro guida) in quanto è necessario saldare la batteria direttamente sulla logic board (con il rischio di far staccare la pista dalla base).

Chi mi conosce sa che non sono molto esperto nell’arte della saldatura, quindi ho pensato a questa soluzione: tagliare i fili della batteria già esistente e saldarli a quelli della batteria (opportunamente accorciati).  In questo modo il livello di difficoltà di esecuzione scende notevolemente.

Ne ho approffittato per sostituire anche la parte posteriore (cover e copriantenna) e mettere a posto lo switch di silenziamento)

Cosa ho usato: un saldatore e stagno, una forbicina, i tool per aprire l’iphone, un cacciavite philips-00, nastro isolante, una pinzetta (foto 1)

Per l’apertura del telefono seguite la guida iFixit (foto 2) facendo attenzione nella fase finale alla piattina. (foto 3). Diversamente dalla guida iFixit, io non ho rimosso i cavi dell’antenna e del wifi.

 Una volta aperto, potete iniziare a rimuovere la batteria. (foto 4)

ATTENZIONE AL CAVO ROSSO. NON DEVE MAI VENIRE IN CONTATTO CON IL TELEFONO.

Per tagliare seguita questa sequenza:  nero, bianco e poi rosso. Spelate i fili per 2 o 3 mm e stagnateli. (foto 6)

Tagliate i fili della batteria nuova togliendo un pezzo lungo quanto il pezzo che avete lasciato attaccato al telefono, in questo modo si eviterà di dover piegare il filo in eccesso. Spelate i fili e stagnate i terminali.

Iniziate a saldare il filo rosso, quando si è raffreddato, usate un piccolo pezzo di nastro isolante e con l’aiuto delle pinzette isolate la parte saldata. Procedete poi con il filo bianco e poi con quello nero (foto 7).

Riposizionate la batteria (foto 8) e richiudete il telefono.