Pagina 1 di 212

Come localizzare immagini e viste di Interface Builder

martedì 23 febbraio, 2010

Dopo aver illustrato come localizzare le nostre stringhe in Xcode, vediamo adesso quanto risulta semplice - applicando la medesima tecnica - localizzare immagini e viste/interfacce realizzate con Interface Builder. Localizzare risorse grafiche Il processo, come accennato, è il medesimo; se abbiamo un'immagine già inserita nelle nostre risorse, o ne inseriamo una nuova, e vogliamo "localizzarla" - cioè [...]

10 utili trucchi e snippet per Apple iPhone e Xcode

giovedì 12 novembre, 2009

Utilissimi snippet e trick per gli sviluppatori Apple iPhone, Xcode e Objective-C

Very short trick: 3 trick per gli sviluppatori Apple iPhone

mercoledì 28 ottobre, 2009

Icona applicazione L'icona 57x57 pixel che andrà a rappresentare la nostra applicazione viene "alterata" automaticamente dall'Apple iPhone: viene aggiunto un bordo arrotondato, un effetto luminoso e 3D. Questa impostazione può essere cambiata selezionando il file [nome applicazione]-Info.plist e aggiungendo la property "Icon already includes gloss and bevel effects": Fullscreen, eliminare la status bar Sempre agendo sul file [nome [...]

XCode Objective-C: abbreviazioni utili da tastiera

lunedì 26 ottobre, 2009

XCode è davvero un ambiente di sviluppo potente e riserva sempre qualche sorpresa. Esso permette una funzione simile agli "snippet" del noto editor TextMate. In pratica è possibile inserire blocchi di codice utilizzando la sequenza tasto ESC + una combinazione di una o più sequenze di caratteri. Ad esempio se volete inserire un blocco if [...]

Objective-C: un’alternativa all’uso di CGRectMake

lunedì 27 luglio, 2009

CGRectMake() è una funzione (in realtà è un inline #define) molto usata soprattutto quando si creano da codice oggetti grafici o di interfaccia utente. Il suo utilizzo è quindi spesso legato all'inizializzazione di componenti UIKit, ma anche a semplici UIView o UIImageView. CGRectMake() restituisce una struct (struttura di tipo) CGRect: PLAIN TEXT Objective-C: struct CGRect {   CGPoint origin;   [...]

Xcode shortcut

giovedì 23 luglio, 2009

Xcode è davvero un ottimo ambiente di sviluppo, curato e denso di dettagli che rendono la scrittura di codice efficiente e piacevole. Tra questi c'è sicuramente la comodità del completamento automatico durante la digitazione, soprattutto quando si scrivono applicazioni per Apple iPhone, dove i framework sono tanti e ricordarsi sintassi e nomenclatura è impresa da [...]

XCode: consigli sul Debugging Preferences

lunedì 20 luglio, 2009

Tramite le Preferences di Xcode è possibile impostare il comportamento dell'ambiente durante la fase di debugging di un'applicazione iPhone. Le impostazioni predefinite, infatti, sono assai scomode quando si prova e riprova un'applicazione; ad esempio, dopo aver lanciato la nostra applicazione, bisogna aprire manualmente la finestra Console per vedere l'output dei vari NSLog(). Inoltre Xcode lascia [...]

iPhone SecondApp: indovina il numero – parte 2

lunedì 13 luglio, 2009

Come anticipato in iPhone FirstApp: indovina il numero – parte 1 vediamo come realizzare un'applicazione per Apple iPhone senza usare Interface Builder! Anzi, elimineremo fisicamente i file di Interface Builder creati dal wizard di Xcode. Alla fine di questo post, quindi, avremo un'applicazione identica, in tutto e per tutto, a quella realizzata nella parte prima, [...]

XCode: organizzare il codice con la direttiva #pragma mark

venerdì 10 luglio, 2009

XCode è uno strumento davvero potente e versatile e fornisce al programmatore tantissime features utili e semplici da usare. Nella stesura di codice complesso, o quantomeno articolato, diventa importante organizzare il nostro codice in modo da non perdere tempo a cercare funzioni disseminate in lunghissime righe di codice. Oltre a commentare, prima e importante operazione [...]

XCode 3.1.3: ripristinare le SDK 2.2.1

giovedì 2 luglio, 2009

Ai soli sviluppatori registrati è già stata rilasciata una nuova versione delle SDK per Apple iPhone, è quindi giunto il momento di installare le SDK 3.0 aggiornando così l'intero ambiente di sviluppo: XCode alla versione 3.1.3. Se avete già effettuato l'upgrade vi sarete accorti che creando un nuovo progetto sembrano scomparse le vecchie SDK 2.2.1 [...]

Pagina 1 di 212