Inserire animazione boing in un MKMapViewDelegate

iPad, iPhone, Object-C Soft! Nessun Commento »


Come è possibile intuire dal titolo, quest’oggi vi fornisco un po’ di codice per realizzare una simpatica animazione per il puntatore della posizione in una mappa.
Senza che vi dico che dovrete fare il controller come delegato per la classe MKMapView, scriviamo il metodo:

- (void)mapView:(MKMapView *)mapView didAddAnnotationViews:(NSArray *)views 

Il metodo permette di effettuare qualsiasi operazione quando si aggiunge un puntatore (MKAnnotation).
Leggi il resto di questo articolo »

Conta le pecore per iPhone

AIR, AS3, Flash, iPhone oscar Nessun Commento »



“Conta le pecore” è un gioco per scacciare i pensieri e per divertire grandi e piccoli. Particolarmente indicato per coloro che non vogliono perdere tempo ad imparare le regole di un gioco, infatti è di semplice utilizzo, ma nello stesso tempo coinvolgente. E’ reso longevo dall’incremento progressivo della difficoltà nei livelli.

Ci sono ben 999 livelli, ognuno studiato per una progressiva difficoltà.

In soldoni il gioco consiste nel far saltare alle pecore la staccionata, cercando di prendere i bonus extra che compariranno sullo schermo ed evitando di far passare i lupi che cercheranno di entrare nel recinto delle pecore. In aggiunta è richiesto contare tutte le pecore che riescono a salvarsi entrando nel recinto.

Leggi il resto di questo articolo »

iTunes errore 0xE8003FFE

iPhone, MacOSX Soft! Nessun Commento »

Il problema è venuto fuori quando ho distribuito un’applicazione per un cliente che aveva un iPhone 3G. L’errore si manifesta quando si sincronizza l’app tramite iTunes e l’iPhone.
Mi sono ricordato che precedentemente all’aggiornamento di XCode l’app veniva installata correttamente. La versione incriminata è la 4.2 di XCode.
Provate a seguire i passi successivi, con me hanno funzionato:

Clicca sul nome del progetto, Target:

Leggi il resto di questo articolo »

Hide UITabBar – Nascondere la UITabBar

iPad, iPhone, MacOSX Soft! Nessun Commento »

Nelle varie prove per la realizzazione di app in XCode mi sono imbattuto a dover nascondere la View della TabBar senza però perderne le proprietà.
Provate a cercare una soluzione su internet e poi tornate. Io al momento non ne ho trovata nessuna valida.
Allora mi sono messo a provare vari tentativi ed ho trovato la soluzione. Ve la presento:

[self.tabBarController.tabBar setHidden:YES];
    
for (UIView *v in self.tabBarController.view.subviews) {
     [v setFrame:CGRectMake(0, 0, 320, 480)];
}

Leggi il resto di questo articolo »

VMDK Snow Leopard 10.6.8

AppleScript, cocos2d, iPad, iPhone, MacOSX, PC, Windows Soft! Un Commento »

Ho aggiornato la macchina virtuale alla versione 10.6.8 di Snow Leopard per Mac OSX. L’aggiornamento include Mac App Store, iTunes 10.4.1 e Safari 5.1 oltre che aggiornamenti per la sicurezza e bugs minori.
Ricordo che la macchina virtuale creata è in italiano e con i drivers per l’audio installati e funzionanti.


Leggi il resto di questo articolo »

Funzioni matematiche in Object C

AppleScript, cocos2d, iPad, iPhone, MacOSX Soft! Nessun Commento »


Quando studiamo un nuovo linguaggio è sempre difficile ricordare la sintassi di tutti i comandi, le abbrevazione e via dicendo. Ecco una lista di comandi matematici che si trovano in Math.h:
double pow ( double, double ) – potenza di

NSLog(@"%.f", pow(3,2) ); //result 9
NSLog(@"%.f", pow(3,3) ); //result 27

double sqrt( double ) – radice quadrata

NSLog(@"%.f", sqrt(16) ); //result 4
NSLog(@"%.f", sqrt(81) ); //result 9

double ceil ( double ) – restituisce l’intero più grande

NSLog(@"res: %.f", ceil(3.000000000001)); //result 4
NSLog(@"res: %.f", ceil(3.00)); //result 3

double floor ( double ) – troncamento

NSLog(@"res: %.f", floor(3.000000000001)); //result 3
NSLog(@"res: %.f", floor(3.9999999)); //result 3

Leggi il resto di questo articolo »

Home | Graffiti e Disegni | Educazione | Chi siamo | Blog | Progetti | Contatti
RSS Feed Comments RSS Accedi