iCGdev

I miei Software, Apple blog e Tutorial

Tutorial – cocos2d: i menu

Implementare i menu delle nostre applicazioni con cocos2D è molto semplice.
MenuItem *item1 = [MenuItemFont itemFromString:@"Item 1" target:self selector:@selector(azione1:)];
MenuItem *item2 = [MenuItemFont itemFromString:@"Item 2" target:self selector:@selector(azione2:)];
Menu *menu = [Menu menuWithItems:item1, item2, nil];
[menu alignItemsVertically];
[self addChild:menu];
Con questo codice inseriamo due voci del menu (item1 ed item2), impostiamo il selector che verrà richiamato alla pressione della voce del menu e [...]

Tutorial – cocos2D: intercettare i tocchi

Per intercettare gli eventi touch in un gioco sviluppato con il framework cocos2D, dovete prima di tutto creare una classe di tipo Layer.
Infatti i tocchi sono intercettabili solo nei Layer (e derivati, come i ColorLayer).
La prima cosa da fare è, nel metodo init del Layer, abilitare i tocchi:
isTouchEnabled = YES;
Dopodichè, dovete implementare il seguente metodo:
- (BOOL)ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent [...]

Tutorial – Sviluppare giochi su iPhone con cocos2D

cocos2D è un framework che facilita e velocizza lo sviluppo di videogiochi su iPhone ed iPod Touch.
Il suddetto framework, scritto in objective-c, mette a disposizione una serie di classi e funzioni che permettono di creare animazioni, transizioni, effetti speciali e tutto ciò che richiede un videogame.
cocos2D è un progetto Open Source, ed è liberamente e gratuitamente [...]

Passate a MAC

Perchè passare a MAC?

Perchè è più veloce, snello e reattivo
Perchè non si pianta ogni 3 secondi
Perchè è pensato e sviluppato in modo intelligente
Perchè dopo che scopri MAC non finisci più di tormentarti dicendo: “ma perchè diavolo non l’ho fatto prima??”
Perchè è semplice, molto semplice
Perchè quando lo accendi non vuoi aspettare 3 ore prima che si [...]

Tutorial – Push Notifications

La prima cosa da fare per poter utilizzare le notifiche push nella propria applicazione iPhone, è creare i profili ed i certificati.
Accedere quindi all’iPhone Developer Program Portal ed andare nella sezione App IDs.
Non è possibile utilizzare un profilo con wild-card (ovvero con l’asterisco), percui se non avete già un profilo senza wild-card, dovete crearne uno nuovo cliccando [...]

Le recensioni nell’AppStore sono inutili

Le recensioni che vengono rilasciate dagli utenti nelle varie applicazioni presenti sull’AppStore, sono inutili. Ecco i perchè:

Spesso sono false: si sa che nel mondo c’è tanta gente che non sa cosa fare e, per passare il tempo, rompe le palle al prossimo rilasciando recensioni false esponendo problemi irreali e bizzarri. Altri invece, rilasciano recensioni falsamente [...]

Notifiche Push VS Background

La Apple ha sempre sostenuto di non voler consentire l’uso delle applicazioni in background per non gravare troppo sulla batteria. Allora ha introdotto le Push Notifications che, sempre a detta della Apple, dovrebbero sostituire il background con il vantaggio di non gravare sulla durata della batteria del nostro iPhone / iPod Touch.
Io ho avuto modo [...]