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à
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
Problemi di resize automatico di pagine html su cambio orientamento iPhone
Oramai con l’ausilio di html5, jquery, e tante altre librerie , le app ibride o direttamente html per i nostri dispositivi mobile che siano iphone o android, iniziano ad aumentare. Uno dei problemi piu frequenti che sto riscontrando in questo tipo di applicazioni è gestire le pagine, i layout ,
NSXmlParser il default XmlParser di iOS
Per chi lavora da molto con la programmazione, sia Java che .Net, avere a disposizione un Dom per la lettura dei files xml tramite un documento a grafo e magari espressioni xpath, è oramai legge. Eppure per lavorare su IPhone tramite iOS e in generale su Mac OSX, di default
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
Tutorial: Splash Screen per Iphone Apps
Generalmente basta utilizzare un immagine png predefinita per mostrare uno splash screen durante la fase di caricamento dell’applicazione. Per far questo basta mettere un’immagine chiamata Default.png e magicamente quando clicchiamo sull’icona dell’applicazione sul nostro iphone, il dispositivo va a cercare l’immagine e a mostrarla per la durata dell’inizializzazione dell’applicazione. Secondo