Richard Warren: Creare App per iPhone e iPad. Progettazione e sviluppo

1 Star2 Stars3 Stars4 Stars5 Stars (6 voti, media: 3,67 su 5)
Loading ... Loading ...

9

creare-app-per-iphone-e-ipad-progettazione-sviluppo Oggi vi segnaliamo un nuovo (e aggiornatissimo) testo per chi vuole imparare a programmare iPhone e iPad: Creare App per iPhone e iPad. Progettazione e sviluppo di Richard Warren, tradotto dall’originale “Creating iOS 5 Apps: Develop and Design”. Un testo davvero aggiornato e basato sull’ultima versione del sistema operativo mobile di Apple: iOS 5.
Al suo interno troverete una trattazione sia degli argomenti classici che possono trovarsi in un testo del genere e relativi al linguaggio (Objective-C) all’ambiente di sviluppo (Xcode) e ai framework, che alle recenti novità introdotte come Storyboard, iCloud e via dicendo. (continua…)

“Tutorial pratici per iOS SDK” si aggiorna alla versione 2.1

1 Star2 Stars3 Stars4 Stars5 Stars (5 voti, media: 4,60 su 5)
Loading ... Loading ...

1

tutorial-pratici-per-ios-sdk-2.1-00 “Tutorial pratici per iOS SDK” è il nome dell’e-book scritto Andrea Busi, nostro collaboratore su devAPP. Per chi non lo conoscesse, questo ebook è una guida pratica e semplice per chi si avvicina alla programmazione per iOS, con tutorial semplici e chiari che guideranno i meno esperti nei primi passi da eseguire. (continua…)

Post dal passato: T#077 – Sfruttiamo Magnetometro e CoreGraphics nelle nostre applicazioni iPhone

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

26

t077-Sfruttiamo-Magnetometro-QuartzCore-applicazioni-iPhone-00 Con questo tutorial voglio spiegare come ruotare dinamicamente un’immagine sfruttando un metodo presente in QuartzCore. Per tale dinamismo sfrutteremo inoltre il magnetometro, che ci permetterà di ruotare l’immagine nella direzione di marcia del nostro dispositivo (useremo per questo fine una figura a forma di freccia). (continua…)

Oltre 100.000 $ in palio alla seconda Evernote Devcup!

1 Star2 Stars3 Stars4 Stars5 Stars (2 voti, media: 4,00 su 5)
Loading ... Loading ...

0

evernote devcup 2012 Evernote, il noto servizio online multipiattaforma che permette di “Ricordare ogni cosa”, annuncia il suo secondo concorso annuale per sviluppatori: la Evernote Devcup, dove sviluppatori e designer di tutto il mondo competono tra loro con l’obiettivo di creare applicazioni che permettano ai numerosissimi utenti di questo fantastico servizio (oltre 25 milioni) di fare molto di più con Evernote. Oltre 100.000 $ in palio e ai finalisti sarà offerta l’opportunità di presentare il proprio progetto alla Evernote Trunk Conference che si terrà a San Francisco. (continua…)

Lillipuz: “Social network? Facciamolo all’italiana!”

1 Star2 Stars3 Stars4 Stars5 Stars (8 voti, media: 4,88 su 5)
Loading ... Loading ...

0

Iniziamo la settimana sfruttando un po’ della nostra visibilità per dare una mano agli amici di Behindtheapps, una startup italiana, che ha lanciato una campagna di crowdfounding su Indiegogo per finanziare il loro interessantissimo progetto: Lillipuz.


lillipuz-iphone
(continua…)

T#107 – Le referenze associative: Aggiungiamo le variabili alle Categorie

1 Star2 Stars3 Stars4 Stars5 Stars (8 voti, media: 5,00 su 5)
Loading ... Loading ...

3

t083-Categories-objective-c-xcode-Icon Una delle caratterestiche più importanti di Objective-C di cui abbiamo già parlato in un precedente articolo sono le Categorie. Esse permettono di aggiungere metodi arbitrari ad una classe di cui, ad esempio, non si ha il codice sorgente, specializzandola secondo le nostre esigenze.
Alcune volte risulta necessario aggiungere anche delle variabili d’istanza alla classe specializzata con le Categorie. In linea di principio questo non è possibile e probabilmente indica una cattiva ingegnerizzazione della classe su cui stiamo lavorando. Tuttavia, le referenze associative ci permettono di aggirare questa limitazione, fornendo uno strumento per aggiungere oggetti (variabili d’istanza) a runtime ad un altro oggetto disponibile durante l’esecuzione della nostra applicazione. Essenzialmente, questo significa che ogni oggetto ha un dizionario nascosto/opzionale a cui è possibile aggiungere delle coppie chiave/valore.
Quest’articolo illustra le tecniche base per poter trarre profitto da questa caratteristica, illustrando due tipici casi d’uso. (continua…)

Tutorial numero 1: Spaghetti alla carbonara [Pesce d'aprile]

1 Star2 Stars3 Stars4 Stars5 Stars (16 voti, media: 2,94 su 5)
Loading ... Loading ...

6

spaghetti-alla-carbonara Ciao a tutti, finalmente ci siamo, inauguriamo oggi una nuova sezione di devAPP dedicata alla cucina. Inizieremo oggi una nuova serie di tutorial dedicati a quest’affascinante arte proponendovi, come prima guida passo passo, la realizzazione degli spaghetti alla carbonara, l’”Hello, World!” della cucina. Ma ora bando alle ciance, iniziamo con il nostro tutorial.

Difficoltà: bassa | Preparazione: 10′ | Cottura: 5′ | Origine: Lazio (continua…)

Apple Developer Publications: 6 testi per programmatori iOS e OSX disponibili gratuitamente nell’iBooks Store

1 Star2 Stars3 Stars4 Stars5 Stars (5 voti, media: 5,00 su 5)
Loading ... Loading ...

1

Una delle domande più gettonate sul nostro forum è sicuramente legata alla scelta di un buon testo per iniziare a programmare iPhone e iPad. Su devAPP trovate una sezione apposita, dedicata proprio a testi e manuali che di tanto in tanto aggiorniamo segnalandovi e consigliandovi qualche buon libro. Tra questi non possono certo mancare le pubblicazioni di Apple che, seppur tratte dalla sua documentazione ufficiale e già disponibili in formato html e pdf, si rendono accessibili anche nell’iBooks Store.


apple-developer-publications-ibooks-store
(continua…)

12. Objective-C: UIApplication, la classe AppDelegate e la sua istanza a runtime

1 Star2 Stars3 Stars4 Stars5 Stars (10 voti, media: 3,60 su 5)
Loading ... Loading ...

0

Una delle peculiarita’ piu’ importanti da tenere presente quando si programma per iPhone e’ l’utilizzo della classe AppDelegate e la sua istanza in memoria. Ogni applicazione per iPhone gira in un ambiente cosidetto sandboxed. In pratica, ha un accesso limitato alle risorse di sistema ed una visione “inscatolata”, appunto, dell’ambiente. In questo contesto, prende posto l’istanza della classe AppDelegate; quando si avvia un’applicazione dall’ambiente SpringBoard, quello che succede e’ che viene lanciata la funzione main del nostro binario che provvede ad avviare il ciclo di mainloop contenente le inizializzazioni per: (continua…)

Corso GRATUITO di programmazione iPhone e iPad all’Università di Bari

1 Star2 Stars3 Stars4 Stars5 Stars (8 voti, media: 5,00 su 5)
Loading ... Loading ...

2

A partire da lunedì 12 marzo, presso l’Università di Bari, si terrà un corso di sviluppo di applicazioni iPhone, iPod touch e iPad completamente gratuito e aperto a tutti (non è richiesta alcuna iscrizione). L’iniziativa, realizzata con il contributo per le attività culturali dell’Università degli Studi di Bari, guiderà tutti i partecipanti attraverso i concetti che stanno alla base dello sviluppo di applicazioni iOS, dando per scontate le conoscenze di programmazione di base. (continua…)

Torna all'inizio