Articoli con tag programmazione

T#068 – Progress view ed esecuzione di task in background

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

4

T068 - Progress view esecuzione di task in background iphone Ad essere sincero non credevo di trovar un momento per realizzare due tutorial durante questa estate, limitiamoci a dire che rompersi lo zigomo proprio nel bel mezzo di agosto significa avere un mucchio di tempo libero seduto su un letto d’ospedale. E quale miglior modo per passare il tempo se non scrivendo un paio di tutorial per voi?

Bene in questo primo tutorial volevo parlare delle progress bar e come fare ad aggiornarle mostrando sullo schermo del nostro terminale quanto manca alla conclusione di alcuni task particolarmente dispendiosi in termini di tempo. Può sembrare un lavoro da poco, ma al contrario di quello che inizialmente può sembrare, presenta alcune insidie.

Credo che tutti sapete come creare una view based application e di aggiungere una progress view tramite Interface Builder, ma visto che il tempo non mi manca, ne perderò un po’ per spiegarlo anche a quelli di voi che si sono appena avvicinati alla programmazione per iPhone e magari non hanno ancora acquisito dimestichezza con questo strumento. (continua…)

IPAD#002 – Setup di una “Universal App” view-based

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

10

Con questo tutorial vedremo come creare delle App universali (compatibili quindi sia con iPhone che con iPad) facendo uso di Interface Builder. Non nego che è possibile fare il tutto anche via codice, ma per adesso eviteremo di utilizzare questo metodo per un semplice motivo: le funzioni che permettono di capire se stiamo lavorando su iPad o iPhone, per il momento, sono utilizzabili solo su iPad (sono state introdotte nel 3.2). Quindi rimanderemo questa trattazione a dopo l’uscita dell’OS 4 quando tutti potranno testare il tutorial senza avere un account da developer pagante. (continua…)

IPAD#001 – Usiamo le Split View

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

40

Apple iPad 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…)

UIAlertView – Guida completa all’uso

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

7

Ogni buon programma dovrebbe intercettare eventuali errori che si manifestano durante l’uso del programma, dovuti all’azione degli utenti o per qualunque altra causa esterna, e mostrare sul display un messaggio che li aiuti a correggere le scelte errate o comunque a capire cosa sta accadendo e perchè l’applicazione ha smesso di funzionare. Potreste inoltre aver bisogno per un qualsiasi altro motivo di attirare semplicemente l’attenzione dell’utente. Per tutto questo viene in nostro aiuto l’oggetto UIAlertView. (continua…)

UINavigationController – Guida completa all’uso

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

17

In questo articolo tratteremo la classe UINavigationController tanto utile e cara a quasi tutti gli sviluppatori iPhone. La suddetta classe, per intenderci, è quella che consente di passare da una vista (UIViewController meglio) ad un’altra con la simpatica animazione dello scorrimento da destra a sinistra facendo apparire solitamente un tasto in alto a sinistra per tornare alla vista precedente. Ecco un esempio tratto dalla documentazione Apple:


Esempio di un UINavigationController

(continua…)

T#024 – Aggiungiamo i video alle nostre applicazioni

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

12

T024 - Inseriamo i video all'interno delle nostre applicazioni Oggi vedremo come inserire un video all’interno della nostra applicazione. Nello specifico vedremo tre modalità differenti che ci permetteranno di sfruttare questa funzione multimediale dell’iPhone: avvieremo un video salvato all’interno del nostro progetto, uno disponibile in una pagina web html e infine vedremo come visualizzare un video YouTube direttamente nell’applicazione nativa presente su tutti gli iPhone.

Partiamo con il nostro tutorial aprendo Xcode e creando un nuovo progetto. Dall’elenco dei template disponibili scegliamo “View-based Application” e proseguiamo. Diamo ora un nome alla nostra applicazione, ad esempio “myVideo”, scegliamo la posizione dove salvare il progetto e andiamo avanti. (continua…)

T#023 – Aggiungiamo Google Analytics alle nostre applicazioni iPhone

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

9

Verificare la provenienza dei visitatori, le pagine visualizzate e tanti altri fattori risulta per il web di primaria importanza ed assume altresì, per lo sviluppatore, un elemento da non sottovalutare nella pianificazione di aggiornamenti o modifiche dell’applicazione.

Vedremo quindi oggi come aggiungere Google Analytics alle nostra applicazioni iPhone.
Iniziamo innanzitutto accedendo al nostro account Analytics. (continua…)

DragonFireSDK – Programmazione per iPhone con Windows

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

13

DragonFireSDK - Logo Oggi vi segnaliamo un nuovo tool di sviluppo per iPhone, DragonFireSDK, che vi permetterà di creare applicazioni e giochi per iPhone tramite Microsoft Windows. Non sono necessarie conoscenze di Objective-C, infatti i linguaggi che userete con questo nuovo strumento, attualmente ancora in beta, saranno C e C++ direttamente da Microsoft Visual C++. Le vostre creazioni saranno compatibili al 100% con lo store Apple, pronte per la pubblicazione. Potrete poi distribuire i vostri programmi logandovi all’App Store Distribution portal di DragonFireSDK, o in alternativa tramite il vostro account Developer di Apple, a voi la scelta. (continua…)

T#021 – Creiamo un effetto di transizione tra UIView

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

10

In questo nuovo tutorial vedremo come passare da una view ad un’altra utilizzando un collegamento (ad esempio un pulsante) presente nella prima View e come dalla seconda Vista, possiamo ritornare nuovamente alla prima. Applicheremo a tutto questo un piccolo effetto di transizione che sicuramente risulterà più piacevole in fase di esecuzione del programma.

L’effetto che implementeremo è una semplice rotazione della vista come mostrato in figura:


T#021 - Immagini effetto animato
(continua…)

T#020 – Creiamo Table View raggruppate e divise in sezioni

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

21

Fino ad oggi abbiamo parlato e illustrato solo teoricamente cosa sono e come si possono personalizzare le Table View, strumenti utili e praticamente indispensabili per la maggior parte delle applicazioni presenti in App Store. Oggi vedremo, con un esempio pratico, come creare una Table View, come popolarla con i nostri dati e come personalizzare e sfruttare alcune proprietà offerte da questo tipo di oggetto. Creeremo quindi una tabella raggruppata e divisa in sezioni in modo da offrirvi una prima panoramica abbastanza ampia su questo argomento.

Iniziamo con il nostro tutorial. Apriamo Xcode e creiamo un nuovo progetto. Dall’elenco dei template disponibili scegliamo “Navigation-based Application” e proseguiamo. Diamo un nome al nostro progetto, ad esempio “myTable”, scegliamo la posizione dove salvare e proseguiamo. (continua…)

Torna all'inizio