Andrea "Kiraya"Magini

IT Professional Master

Osx

Cocos2d Mac Osx e Setup finestra e risoluzione rendering

Lavorando con Cocos2d su mac osx e non su dispositivo iOS, mi sono imbattuto nella complessità di gestire la finestra a diverse risoluzioni, a calcolare la toolbar o bottombar della finestra nei resize, e nella gestione del fullscreen, requisito oramai fondamentale affinché l’applicazione venga accettata sullo store per osx. Dopo

Kingdom:Undead sketch e idee

Iniziamo oggi una serie di articoli/appunti/idee sullo sviluppo di un prototipo di gioco per mac osx, iphone e ipad. Il gioco è un incrocio tra un tower defence e un rpg, in cui si deve gestire il Kingdom, il “regno” di un manipolo di sopravvissuti all’infezione zombie. Il tutto sarà

Osx Lion e la cartella Library nel Finder

Installato Lion sul mio mac mi sono reso conto che la cartella Library dell’utente loggato non è più visibile all’interno del Finder.. Grave mancanza soprattutto per chi sviluppa e deve testare continuamente i files generati dalle apps. Fortunatamente la soluzione è molto semplice, basta renderla nuovamente visibile con questo comando

Leggere configurazione plist di default

Su mac è possibile leggere il file di default contenente la configurazione dell’applicativo in maniera molto semplice. basta usare gli NSBundle per poter accedere al bundle di default, il file info.plist generalmente contenuto delle Resources dell’applicativo: [cce lang=”objc”] NSBundle* mainBundle = [NSBundle mainBundle]; [/cce] per poter accedere alle info contenute,

Creare Classi Statiche e Singleton in Objective C

Per creare una classe che sia raggiungibile da ogni parte del nostro codice, abbiamo due alternative: realizzare una classe statica con metodi e attributi statici, oppure implementare il pattern del Singleton. Preferisco generalmente la seconda scelta più orientata ad un design pulito del nostro codice e rimanendo legato alla programmazione

Salvare un file jpg da un NSImage

Sembrerà stupido, ma a volte ci si perde nell’infinita documentazione di Apple.. La necessità di oggi è come ricavare una jpg e salvarla su file partendo da un oggetto NSImage, nella nostra User Interface.. Ipotizzando di avere un controllo in grado di restituirci una NSImage (ad esempio un NSImageCell o