App Development per iOS, gli screencast

iPhone Application development Satford university

Apple developer program

La “presunzione” di questa serie di articoli vuole essere principalmente il suggerimento – a tutti gli appassionati di sviluppo di App per iPhone, iPod Touch ed iPad – di una metodologia di approccio ad una complessa disciplina (come appunto può essere lo sviluppo di applicazioni per iOS) considerandone, attraverso una panoramica a 360°, tutti gli aspetti, i migliori mezzi, le tecniche ed i consigli utili per un apprendimento diretto ed efficace (in poche parole in perfetto stile “fai da te“). Dopo aver preso in considerazione le risorse per iniziare , alcuni tutorial pratici e approfondito gli aspetti teorici dello sviluppo per iOS attraverso i libri la rubrica App development per iOS , giunta ormai al quarto episodio, prosegue oggi con un nuovo tema (come da titolo) dedicato esclusivamente al meraviglioso e variegato mondo degli screencast.

App development per iOS, i libri

iphone application development

Apple developer program

Riprende dopo qualche settimana di pausa l’appuntamento con la serie di articoli dedicata al mondo dello sviluppo per sistemi iOS. Come senz’altro ricorderete nelle puntate precedenti abbiamo gettato le basi teoriche e pratiche per la programmazione di applicativi iPhone, iPad o iPod Touch, in particolare parlando approfonditamente delle risorse utili per iniziare e successivamente suggerendovi alcuni tra i migliori tutorial disponibili in rete.

In questo nuovo “episodio” invece, per la gioia dei nostalgici, in particolare di tutti quelli che ritengono indispensabile un approccio più accademico (diciamo pre-internettiano) nell’apprendimento di una determinata disciplina (in parole povere, per tutti quelli che ritengono la carta stampata come l’elemento chiave nello studio di una materia), ma anche e soprattutto per quelli che semplicemente vogliono approfondire l’argomento, tratteremo e analizzeremo dettagliatamente i migliori libri per lo sviluppo in iOS.

App development per iOS, i tutorial

iOS development Tutorial

Apple developer program

Nel primo appuntamento di qualche giorno fa dedicato all’app development, come ricorderete, abbiamo gettato le prime basi per iniziare a sviluppare applicativi iOS: in particolare, abbiamo parlato di come iscriversi ad uno dei programmi per developer, di tool di sviluppo necessari alla causa (SDK 4.0.2) e delle migliori guide Apple da seguire attentamente e conservare come riferimento principale di tutti i progetti futuri.

Programmare si sa, non è un’arte che si può apprendere da un giorno all’altro e così come per ogni cosa che si rispetti necessita di studio, impegno e soprattutto di (tanta, tantissima) esercitazione pratica. Oggi, come facilmente intuibile da titolo, prenderemo in esame quest’ultimo aspetto, con una sostanziosa raccolta di tutorial (di qualità) grazie ai quali ci addentreremo sempre più nel meraviglioso mondo dell’app development per iOS. Dunque, armatevi di pazienza e non demordete alle prime difficoltà che incontrerete lungo il percorso.

Buon “tutorialing” a tutti.

App development per iOS, le risorse per iniziare

Le migliori guide apple

Apple developer programNon è un mistero che a Cupertino siano particolarmente soddisfatti delle “imprese” di iTunes e App Store. Come non lo è il fatto che su di essi abbiano puntato parecchio (anche da un punto di vista economico). I risultati sono sotto gli occhi di tutti: con più di 3 miliardi di download all’attivo, oltre 200.000 applicazioni per iPhone e iPod touch e più di 20.000 realizzate appositamente per iPad, App Store accede di diritto alla nomination come una delle mosse più azzeccate di sempre della Apple Inc.

Un business che oltre a rendere benissimo permette ai developer di ritagliarsi un ruolo fondamentale nei meccanismi di sviluppo e progresso dell’appetibilità dei dispositivi portatili con il marchio della mela. Un ruolo tutt’altro che semplice visti i requisiti richiesti (dalla stessa Apple) e le crescenti aspettative dell’utenza. Un lavoro “sporco” e impegnativo, ma che qualcuno “deve” pur sempre fare.

Se siete tra quelli che vorrebbero “sporcarsi” le mani con il codice per realizzare l’App perfetta o semplicemente volete sperimentare l’emozione nel “mestiere”, nella serie di articoli che inauguriamo oggi troverete tutte (o quasi tutte) le indicazioni utili di cui avete bisogno.

L’uso di Objective-C (Cocoa) cresce grazie ad iPhone OS

Objective-C è entrato nella top ten dei linguaggi di programmazione più usati a maggio 2010 stilata dalla TIOBE Programming Community. E’ la prima volta che ciò accade dal 2001, quando la classifica è stata creata per la prima volta.
Niente male per un linguaggio di programmazione nato nel 1986 dalla mente di Brad Cox e successivamente acquisito da una certa NeXT. L’azienda di Steve Jobs utilizzo l’Objective-C come base per il framework OpenSTEP ed è ora il linguaggio usato dal set di API Cocoa, utilizzate da chi sviluppa per Mac e per iPhone OS.

Ed è proprio il grande successo della piattaforma iPhone ad aver spinto in alto Objective-C nella top ten dei linguaggi di programmazione più utilizzati.

iPhone: alcuni sviluppatori si presentano. Storie di successi inaspettati

Durante l’evento di presentazione dell’iPhone OS 3.0 del 17 Marzo era stato proposto un video con protagonista Steve Demeter, lo sviluppatore di Trism per iPhone e iPod touch. Abbiamo così capito tutti la potenzialità di App Store in ambito economico: con un’idea geniale è addirittura possibile acquistare un appartamento grazie ai proventi delle vendite.

Nella sezione “sviluppatori” del sito Apple è ora possibile gustare l’intero filmato con protagonista Steve Demeter e il suo Trism: ma c’è di più. Sono infatti presenti anche le storie personali di Werner Jainek (autore di Things), del Dr. Ge Wang (autore di Ocarina e di Leaf Trombone) e di Christina Wick (direttrice della sezione Mac di AOL).

Il corso di programmazione iPhone di Stanford arriva su iTunes

Se il vostro sogno di studente è sempre stato quello di seguire i corsi della famosa università Californiana di Stanford, potete farlo senza trasferirvi nei dintorni di San Francisco. Grazie ad iTunes U l’università di Stanford è già nel vostro Mac o PC. Nella pagina iTunes (link) dedicata alla nota istituzione scolastica della California del Nord potete trovare le registrazioni audio e, soprattutto, video, di un numero incredibile di corsi e seminari.
Perché ve ne parliamo proprio oggi? Beh, perché il prossimo corso ad essere “attivato” da Stanford su iTunes U a partire dalla prossima settimana sarà quello di iPhone Programming.