Post con tag Xcode
T#064 – Rilevare le informazioni sul device in uso (modello, nome, sistema, versione)
20 lug
Se lo sviluppo di applicazioni iPhone, per voi, è qualcosa di più di una semplice passione o curiosità e avete intenzione di diffondere il più possibile le vostre applicazioni, dovrete scontrarvi, prima o poi, con le ormai numerose diverse configurazioni “device/sistema operativo installato” esistenti. Infatti, se non volete perdere potenziali clienti, dovrete rendere compatibile le vostre creazioni con tutte le combinazioni possibili e immaginabili di iPhone/iPod. Pensate ad esempio un iPod Touch 3G con ancora iPhone OS 3.x, o iPhone 4 con iOS 4 o ancora iPhone 3G con iOS 4 e così via. Alcune funzionalità, come ben saprete esistono solo per un dispositivo piuttosto che per un altro (vedi fotocamera) o ancora per una versione di iPhone OS piuttosto che un’altra (vedi multitasking). Insomma, per ottimizzare al meglio i vostri programmi iPhone dovrete intercettare, quando necessario, alcune informazioni circa il device che sta eseguendo la vostra applicazione e programmare alcune funzionalità in modo diverso per ogni versione o combinazione esistente. Continua >
T#035 – Creare uno screenshot a runtime
19 apr
Rispondiamo ad una richiesta di un nostro utente pubblicando questo interessante Tutorial di programmazione iPhone. Vi mostreremo come catturare con poche righe di codice un’istantanea (screenshot) della vostra App durante l’esecuzione del programma. Verrà quindi mostrata nell’app un’anteprima di quanto catturato e salvato lo screenshot direttamente nel “Rullino fotografico” del vostro iPhone. Partiamo subito con il nostro tutorial.
Apriamo Xcode, creiamo un nuovo progetto, dall’elenco dei template disponibili selezioniamo “View-based Application” e proseguiamo. Diamo un nome, ad esempio myScreenshot, decidiamo la posizione dove salvare e clicchiamo su “Save”. Continua >
T#031 – Usiamo Font True Type personali nelle nostre applicazioni iPhone (ttf)
12 apr
Salve a tutti, per chi non mi conoscesse (un po’ tutti credo
) sono l’autore di “Punti Patente Plus” rilasciata venerdì 9 aprile sull’AppStore e attualmente al primo posto tra le applicazioni più acquistate! Oggi vi parlerò di un argomento che può sembrare banale, ma, per quanto mi riguarda, mi ha richiesto non poche notti insonni.
Come sapete, è già possibile usare un Font True Type all’interno di iPhone, semplicemente specificando il suo FontFamily. Continua >
TIPS#010 – Verificare la presenza della fotocamera nel dispositivo
10 apr
Se la vostra applicazione sfrutta la fotocamera per catturare immagini, o per offrire funzionalità legate alla realtà aumentata, o per qualsiasi altro motivo, potreste aver bisogno di verificare la sua presenza all’interno del dispositivo su cui sta girando il vostro programma. Ricordate che l’App Store è raggiungibile non solo dagli iPhone, ma anche dagli iPod Touch e da poco anche dagli iPad. Se la vostra App ha quindi una funzionalità legata alla fotocamera, potreste voler decidere, ad esempio, se mostrare o meno il relativo pulsante di apertura.
Certo, se la vostra App, invece, facesse uso esclusivo di questo componente in tutta l’applicazione, o cmq questa fosse di vitale importanza e non solo un’appetibile opzione, allora occorrerà fornire questa informazione ai possibili clienti in modo chiaro e preciso nella descrizione dell’applicazione in App Store. Continua >
IPAD#001 – Usiamo le Split View
8 apr
Oggi vi proponiamo il primo di una lunga serie di Tutorial di programmazione iPad. Come sicuramente sarà già noto ad ognuno di voi, il nuovo dispositivo Apple, appunto l’iPad, monta una versione di iPhone OS, ovvero, lo stesso sistema che fa funzionare i nostri amati melafonini. Tra le poche differenze troviamo sicuramente qualche piccolo accorgimento dovuto all’evidente differenza di dimensioni dei display di questi due dispositivi. Imparerete quindi, con questa nuova serie di tutorial, a programmare anche il vostro iPad. Da oggi potrete creare 3 tipologie di applicazioni: Continua >
T#030 – Aggiungiamo facebook alle nostre applicazioni
7 apr
Il web 2.0 ha notevolmente modificato il nostro modo di intendere internet rendendo la condivisione un fattore di primaria importanza. Facebook, Twitter, YouTube sono divenute parole ormai di uso comune, conosciute in pratica da tutti. Oggi vedremo come integrare facebook nelle nostre applicazioni, in modo tale da permettere agli utenti di condividere alcune informazioni sulla propria bacheca. Continua >
T#029 – Muoviamo una pallina tramite l’accelerometro
1 apr
L’accelerometro è uno dei componenti più importanti e di successo del nostro iPhone / iPod Touch (e presto iPad), ad oggi sfruttato in molte applicazioni e videogiochi presenti in App Store. Se vi accingete, infatti, a programmare giochi per iPhone, sicuramente non potete sottovalutare questo componente hardware. Per questo motivo, nel tutorial di oggi, vi guiderò all’uso (semplicissimo) di questo fantastico strumento creando una piccola applicazione che, sfruttando questo componente, vi permetterà di muovere una pallina a seconda dell’inclinazione che darete al vostro dispositivo mobile. Continua >
Video Tutorial di programmazione iPhone SDK (in italiano)
29 mar
Con il nostro centesimo articolo, vi proponiamo una raccolta completa di tutti i Video Tutorial di programmazione iPhone SDK in italiano creati da devAPP. Un ringraziamento speciale va al nostro collaboratore David Pollak che ha curato la loro realizzazione. Questo articolo verrà costantemente aggiornato con l’aggiunta dei nuovi Video Tutorial che creeremo strada facendo, quindi, dategli un’occhiata ogni tanto, potreste trovare nuovi aggiornamenti. Nella descrizione di ogni video tutorial troverete inoltre il link all’articolo completo presente tra le nostre pagine.
Potrete accedere facilmente all’articolo cliccando nell’apposita voce “Video Tutorial” che trovate nel menù in alto a destra. Potete inoltre seguire le nostre Video Pubblicazioni sul nostro canale YouTube onDevAPP. Continua >
TIPS#008 – Organizziamo il nostro codice in Xcode con #pragma mark
16 mar
Le buone abitudini sulla stesura del codice, spesso, vengono sottovalutate, soprattutto dai programmatori alle prime armi. Ogni buon programmatore sa che è buona norma inserire commenti nel codice. Questo per far si che la sua comprensione sia chiara sempre: sia nel tempo che ad eventuali altri programmatori che dovranno mettere mano al vostro codice. L’ambiente di sviluppo Xcode, può darci un’ulteriore aiuto per quanto riguarda la stesura del codice, aiuto interessante soprattutto per la sua organizzazione. Stiamo parlando della direttiva #pragma mark. Grazie ad essa potremo infatti organizzare al meglio il nostro codice dividendolo in diverse “categorie” all’interno del Functions Menu della navigation bar (appena sopra l’editor in cui scriviamo il codice in Xcode per intenderci, la casella a scelta multipla di destra) Continua >























