Abbonati al feed RSS!
twitter
  •  

DevTutorial #25 – Creiamo il nostro “Brushes” personale! (parte 1)

|
Categorie: DevTutorial

4

Rieccoci con una nuova serie di tutorial!

Quello che ho pensato per voi questa volta è un po’ particolare, ma secondo me molto carino e con molte cose utili. Sicuramente tutti voi conoscerete Brushes (link iTunes), un programma molto famoso per disegnare sul proprio iPhone e iPod Touch.

Ho pensato, quindi, di spiegarvi come realizzarne uno tutto vostro! In questa prima parte vedremo come fare in modo che l’utente possa, muovendo il dito sullo schermo, disegnare a suo piacimento.

Ovviamente in questa prima parte ci occuperemo solo di questo aspetto. Nel prossimo tutorial vedremo, poi, come rendere possibile la definizione di un pennello personale, con dimensione e colore a scelta.

Ora, però, concentriamoci sulla prima parte. Buon tutorial a tutti!

DevTutorial # 24 – Controllare le connessioni disponibili

|
Categorie: DevTutorial

12

Eccoci con un nuovo tutorial dedicato alla programmazione per iPhone SDK.

In questo appuntamento vedremo come controllare le connessioni disponibili nel nostro dispositivo, operazione molto importante in tutte le applicazioni che devono accedere, per qualsiasi motivo, alla rete.

Vedremo come utilizzare la classe “Reachability” (messa a disposizione da Apple), per testare se è attiva una connessione WiFi o 3G. Piccola nota, in questo tutorial parleremo sempre di connessione 3G, sarebbe più corretto parlare di connessione dati (potrebbe essere anche una semplice connessione EDGE), ma per semplicità utilizzeremo sempre la dicitura 3G.

Buon tutorial a tutti allora!

[Guida] Come creare applicazioni per la distribuzione “ad-hoc”

|
Categorie: DevTutorial, Guida, iPhone SDK

16

Uno dei passaggi chiave nella creazione di applicazioni per iPhone (e non solo) è il testing. Arrivati quasi alla fine dello sviluppo, infatti, sorge la necessità di testare a fondo la nostra applicazione, per scoprirne bug o testarne le funzionalità.

Spesso sorge anche la necessità di inviare l’applicazione “beta” ad altre persone, magari ad alcuni beta tester. Come fare, quindi, a distribuire l’applicazione ad altre persone?

Eccovi una guida passo-passo, che vi spiegherà come creare una versione ad-hoc della vostra applicazione, in modo che possiate distribuirla ad altre persone.

Nota: per seguire questa guida è necessario essere iscritti all’iPhone Developer Program, quindi chi non ha la licenza da sviluppatore non potrà fare ciò che viene spiegato di seguito.

DevTutorial #23 – Creiamo il nostro client per Twitter! (Parte 3)

|
Categorie: DevTutorial

5

Eccoci giunti con l’ultimo appuntamento dei DevTutorial dedicato alla realizzazione di un semplice client per Twitter. Vi ricordo che trovate qui la prima parte, metre qui la seconda.

In questa terza parte vedremo come utilizzare la classe NSUserDefault, che ci permette di salvare delle informazioni relative alla nostra applicazione. Quello che andremo a salvare sarà la data in cui è stato eseguito l’ultimo refresh, che mostreremo all’avvio all’utente.

Ovviamente questa è una semplificazione, in applicazioni più complesse potremmo avere molte più informazioni da memorizzare (ad esempio dei settaggi come l’autorefresh, il nome utente o la password).

Prendiamo, quindi, in esame solo il salvataggio di un parametro, ma vedrete che non sarà nulla di difficile!

DevTutorial #22 – Creiamo il nostro client per Twitter! (Parte 2)

|
Categorie: DevTutorial

5

Nella prima parte di questo tutorial abbiamo visto come aggiungere la libreria MGTwitterEngine e come leggere la nostra timeline di Twitter.

In questo secondo appuntamento vedremo, invece, come creare una tabella personalizzata, che dovrà visualizzare gli elementi Tweet che abbiamo salvato nella lista. Utilizzeremo, quindi,  la classe UITableViewCell per creare delle celle personalizzate, in modo da ottenere una tabella con un layout ad-hoc.

Vi ricordo che per seguire questo tutorial è necessario avere a disposizione il codice sorgente della prima parte.

Buon tutorial!

DevTutorial #21 – Creiamo il nostro client per Twitter! (Parte 1)

|
Categorie: DevTutorial

10

Dopo una lunga attesa, eccoci con una nuova serie di tutorial!

Quello che inizieremo a realizzare oggi (e per un altro paio di tutorial successivi) sarà un nostro personalissimo client per Twitter! Vedremo, infatti, come sfruttare il progetto MGTwitterEngine, che ci permetterà di interagire con il nostro account di Twitter. Utilizzeremo, inoltre, degli aspetti più particolari e complessi dell’iPhone SDK.

Ecco quello che faremo oggi:

  • Inserire la libreria MGTwitterEngine nel nostro progetto e settarla in maniera corretta;
  • Collegarci, sfruttando tale libreria, alla nostro timeline di Twitter;
  • Ricavare i vari tweet della timeline e salvarli in una lista con elemento ad-hoc.

Già che siamo in tema, vi ricordo che il nostro canale Twitter è raggiungibile a questo indirizzo, vi invito a seguirci se ancora non lo fate! ;-)

Ora sotto con il codice, buon tutorial a tutti!

DevTutorial #20 – Come implementare un database SQL

|
Categorie: DevTutorial

33

Eccoci con un nuovo tutorial dedicato alla programmazione per iPhone SDK. Oggi vedremo come implementare un database SQL all’interno delle nostre applicazioni. Creeremo una tabella in cui andremo ad inserire i valori letti dal nostro database, dopo aver eseguito una query predefinita.

Devo premettere, però, che non parlerò di SQL e database relazionali, che devono essere già conosciuti da chi affronta questo tutorial. È una scelta che potrebbe non piacere a molti di voi, però richiederebbe troppo tempo e una trattazione che non può essere fatta in un semplice tutorial. Detto ciò, è possibile seguire il tutorial anche senza conoscere niente di SQL, ovviamente alcune caratteristiche e alcuni passaggi potrebbero risultare di difficile comprensione.

[Guida] Installare le applicazioni su iPhone OS 3.x senza certificato direttamente da XCode

|
Categorie: Certificazione, DevTutorial, Firmware 3.0, Xcode

77

Molti utenti mi hanno scritto chiedendomi come fare ad installare le proprie applicazioni su iPhone con firmware 3.x senza avere la licenza da sviluppatore. Fino al firmware 2.x c’era questa guida, ma ora sembra non funzionare più (l’altra in cui si utilizza LDID può ancora essere seguita, ma prima va effettuata la procedura descritta in questa nuova guida).

Girando in rete ho trovato una guida del grande BigBoss, in cui ho trovato quello che serviva. Vi basterà seguire passo passo la procedura che troverete di seguito per essere in grado di installare qualsiasi vostra applicazione direttamente da XCode, senza aver bisogno di un certificato da developer.

DevTutorial #19 – AVPlayer: come riprodurre semplicemente file audio!

|
Categorie: DevTutorial, iPhone SDK

2

Con il firmware 2.2 Apple ha introdotto una classe davvero molto importante e potente, che permette di riprodurre una grande varietà di file audio all’interno delle proprie applicazioni. Tale classe è AVAudioPlayer e in questo tutorial vedremo come utilizzarla, creando un nostro rudimentale player audio.

Andremo a realizzare un’applicazione composta da due pulsanti, uno per avviare la riproduzione di un file audio, l’altro per fermare la riproduzione stessa. Il tutto è molto semplice, però potrà darvi gli strumenti necessari per utilizzare questa classe anche nelle vostre applicazioni! Buona programmazione allora!

DevTutorial #18 – TabBar Application, parte 2: inseriamo una NavigationBar

|
Categorie: DevTutorial, iPhone SDK

10

Eccoci con il secondo tutorial dedicato alle TabBar. Nella prima lezione abbiamo visto come creare una struttura generale, composta da due sezioni. Oggi vedremo, invece, come inserire una UINavigationBar all’interno di una nuova sezione, e gestire il movimento tra le varie celle di una tabella. Ovvero, quando l’utente seleziona una determinata cella si aprirà una corrispondente vista che avremo definito con Interface Builder. La navigation bar, poi, ci permetterà di tornare alla tabella principale. Un po’ come avviene nel menù “Impostazioni” del’iPhone / iPod Touch!

Buon tutorial a tutti!

Pagina 1 di 41234