Eccoci con un altro tips di programmazione iphone (SDK). Oggi vedremo tre semplici linee di codice che ci permetteranno di avviare le applicazioni native telefono, sms e mail tramite sharedApplication. Potrete sfruttare queste poche righe di codice come meglio credete. Unica pecca alcune limitazioni imposte da Apple. Ad esempio non è possibile aprire l’app sms con un testo già preimpostato. Potremo infatti impostare solo il numero del destinatario, magari prelevato dai contatti salvati sul vostro iPhone (vedremo in uno dei prossimi tutorial come interfacciarci con la rubrica). Prosegui la lettura »
C#002 – Hello World in C++
mar 11
Eccoci al nostro secondo appuntamento con il nostro corso di C/C++. Spero che tutti quelli che comincino la lettura di questo articolo abbiano effettivamente scaricato un compilatore, perché passeremo a breve alla più classica delle applicazione, ovvero l’Hello World, da cui trarremo spunto per le prime nozioni teoriche sul C++.
Prima di far ciò parliamo un attimo, in generale, del concetto di Programma e di cosa significhi Programmare. Non volendomi di certo sostituire a professori di tutt’altro livello, ritengo lo stesso necessario chiarire cosa andiamo a fare effettivamente. Prosegui la lettura »
Eccoci con un nuovo tips di programmazione iPhone veloce veloce. Volete avviare un metodo dopo un tempo prestabilito espresso in secondi? Allora performSelector può fare al caso vostro. Vi anticipiamo che quello che andiamo a mostrarvi funziona egregiamente, anche se questo sistema, di fatto, non è molto preciso. Non entriamo nei dettagli, vi basti sapere che se non vi interessa la precisione assoluta, allora potete affidarvi alle poche righe di codice mostrate più avanti. Prosegui la lettura »
Abbiamo visto nel nostro tutorial numero 15 come personalizzare le celle di una tabella. Ma se volessimo personalizzarle in modo differente, ad esempio in base alla loro posizione? Potreste voler arrotondare gli angoli solo alla prima e all’ultima cella di ogni sezione. Oppure alcune sezioni potrebbero contenere un’unica cella, in questo caso, per mantenere una coerenza grafica, occorrerebbe arrotondare tutti gli angoli della cella. Come fare per ottenere un risultato simile?
Se questo è l’effetto che volete ottenere, queste poche righe di codice possono fare al caso vostro, il risultato è simile a quello mostrato in figura a fondo articolo: Prosegui la lettura »
Continuiamo il nostro tour dell’UIkit framework analizzando oggi la classe UIButton.
Come sempre, la guida di riferimento è la Class Reference pubblicata da Apple® che potete trovare a questo indirizzo.
Analizzando la Class Reference, l’informazione principale, e non a caso Apple® la inserisce per prima, è l’albero “genealogico” della classe in questione, per esempio per la classe UIButton la reference dice:
inherits from UIControl : UIView : UIResponder : NSObject
quindi la gerarchia è questa:
Volete implementare le Push Notification di Apple nella vostra applicazione iPhone, iPod o iPad e siete alla ricerca di un set completo di classi, OpenSource, in PHP per interagire con esse?
Se questo è quello che cercate, vi consiglio di visitare questo utilissimo link, segnalatoci da un nostro utente (Duccio):
Benvenuti in questa prima pubblicazione che introduce i linguaggi C procedurale e C++.
Potreste chiedervi perché studiare un argomento del genere se volete programmare per iPhone, la risposta è molto semplice. Come infatti si intuisce dal nome stesso del linguaggio di programmazione proprietario di Apple (Object-C) , questo non è altro che una versione modificata, ovviamente potenziata, proprio del linguaggio C. La logica in cui si programma in C è completamente differente da quella dell Object-C ma costituisce un fondamento assolutamente imprescindibile per poter capire davvero un tipo di programmazione abbastanza complesso come quella ad Oggetti. Prosegui la lettura »
devAPP, impara a programmare il tuo iPhone. Questa la frase in testa al nostro sito, ma cosa vogliamo esattamente? Semplicemente guidare i nostri utenti, soprattutto quelli alle prime armi, nel fantastico mondo della programmazione per iPhone. Un mondo non semplicissimo se vogliamo, ma alla portata di tutti. Difficile strutturare un corso completo, soprattutto perchè, la maggior parte di noi vorrebbe iniziare a vedere qualche risultato fin da subito. E i più esperti sicuramente sapranno che senza delle basi teoriche tutto è più difficile. Per questo abbiamo deciso di alternare semplici tutorial di programmazione a qualche spiegazione teorica. Prosegui la lettura »
Ancora una volta ringraziamo il Team di iCodeBlog che ci ha concesso di tradurre e proporre ai nostri utenti i suoi tutorial e le sue guide. In questo nuovo tutorial, di brandontreb, vedremo come creare una semplice applicazione in cui una palla si muoverà automaticamente e “liberamente” in tutto lo schermo del vostro iPhone, rimbalzando sui lati. Per creare quest’animazione utilizzeremo un’immagine e un oggetto NSTimer. Tutto ciò potrebbe tornare sicuramente utile soprattutto nello sviluppo di giochi, infatti questa è una caratteristica principale di famosi giochini che sono passati alla storia, come “Pong” o “Hockey da Tavolo” (Air Hockey).
Partiamo 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 “Palla”, scegliamo la posizione dove salvare il progetto e andiamo avanti. Prosegui la lettura »
Tutti i tutorial per lo svillupo su iphone iniziano con “aprite interface builder e trascinate una UILabel..” ma cosa sono in realtà le UILabel? Le UILabel fanno parte della gerarchia dell’UIKit framework che la Apple ci mette a disposizione.























