Riprende l’appuntamento con la rubrica App Development per iOS. In questo nuovo episodio della serie, dopo aver ampiamente trattato le principali e più importanti tematiche relative all’argomento (dalle risorse per iniziare a sviluppare per iOS ai primi tutorial ed esempi pratici di scripting, dall’analisi dei migliori libri e dei migliori blog fino ad arrivare agli screencast dalla rete e dalle università), prenderemo in esame alcune tra le più interessanti e (spero) utili Librerie Open Source da utilizzare nelle vostre App.
iPhone Developer Program
App Development per iOS, i blog
Il nostro viaggio alla scoperta delle migliori resources disponibili in rete (e non solo) per apprendere al meglio, quello che senza particolari ed eccessive argomentazioni possiamo definire come il “lavoro sporco” che incrementa (e non poco) l’appeal dei dispositivi portatili della mela (di motivazioni per definirlo così ce ne sarebbero parecchie), continua prendendo in esame un nuovo main theme: I blog.
Argomento come al solito strettamente legato ai precedenti già trattati (le risorse per iniziare a sviluppare per iOS, i tutorial ed esempi pratici di scripting, i migliori libri e gli screencast dalla rete e dalle università) ma che in questo caso assume una maggiore rilevanza poiché racchiude e sintetizza in sé quanto scritto e detto fin ora in tutta la serie di articoli dedicati all’app development. I blog che andremo ad analizzare infatti, non solo sono uno strumento sempre aggiornato e in continua espansione, con centinaia di post e risorse per developer interessantissimi, ma sono (e saranno) la nostra finestra sul mondo della programmazione per iOS. Un punto di riferimento importante per tutti i developers più o meno improvvisati (ma con tanta voglia di imparare e migliorare) come noi.
Come per ogni tematica trattata in questa serie di articoli la maggior parte del “materiale” suggerito è (ovviamente) in inglese ed è da considerare come una minima parte (qualitativamente superiore e accuratamente selezionata) di ciò che è possibile trovare in rete. Buon Blogging a tutti!
App Development per iOS, gli screencast
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
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
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
Non è 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.
iPhone OS 4.0 chiude la porta in faccia a Flash CS5
Sembra ieri che Adobe annunciava, in tono di sfida, che la prossima versione del suo Flash (ovvero la CS5) avrebbe permesso agli utenti di creare applicazioni per iPhone e iPod Touch.
Un vero e proprio strumento per convertire progetti in Flash in applicazioni Cocoa perfettamente eseguibili da iPhone; un gesto significativo, la prova che in qualche modo Adobe (dopo che Safari mobile ha tagliato fuori Flash dai suoi siti), voleva il suo spazio sul melafonino. Ma quando Apple si impunta non c’è strategia che tenga; e il nuovo firmware di iPhone OS (presentato ieri) sbatte letteralmente la porta in faccia a Flash CS5.
Mac Developer Program, ora a 99$ l’anno
Nella giornata di ieri, dopo qualche istante in cui il sito era rimasto offline, la pagina dedicata al Mac Developer Program è stata aggiornata con il nuovo costo annuale per gli sviluppatori: appena 99$.
Rispetto ai costi precedenti (divisi tra Select e Premier, rispettivamente a $499 e $3499) si tratta di un taglio di prezzo a dir poco significativo, che avvicina il Mac Developer Program a quello riservato all’iPhone.
App Store: maggiore trasparenza sui tempi di revisione
Buone notizie per tutti gli sviluppatori di applicazioni per iPhone e iPod touch. Dall’ account developer su iPhone Dev Center è ora possibile seguire in maniera più diretta le fasi della revisione del proprio applicativo, grazie ad una nuova features che tiene traccia dello stato attuale della procedura, un po’ come avviene su Apple Store con l’ordine di un prodotto. Come potete notare nell’immagine di apertura, le fasi sono sostanzialmente tre (“in attesa di revisione”, “in revisione” oppure “pronto per la vendita” ) e accanto a ciascuna di essere compare una precisa data di avvio della procedura.
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).
Apple: al WWDC non c’è più posto
Apple ha annunciato ieri sera che al WWDC di quest’anno non c’è più posto. E’ la prima volta nella storia della WoldWide Developer Conference che viene raggiunta una quota di adesioni tale da dover sospendere le iscrizioni. Poiché l’anno scorso parteciparono circa 5,000 sviluppatori, è lecito ipotizzare che quest’anno il numero sia decisamente salito.
iPhone Developer Program: 79€ per gli italiani
Da qualche giorno anche gli sviluppatori residenti in uno dei 26 paesi extra-USA in cui è presente iTunes Store possono aderire all’iPhone Developer Program. Oggi apprendiamo da fonti interne che anche i primi italiani sono entrati ufficialmente a far parte del programma. Il costo d’iscrizione per i programmatori italiani (molto probabilmente per tutti quelli residenti nei paesi dell’area Euro) ammonta a 79€. Se consideriamo l’IVA al 20%, che in Italia va applicata anche alla vendita di servizi, il cambio è finalmente equo (79€=120$ circa).
Apple rilascia iPhone SDK Beta 5; Mac OS X 10.5.3 seed 9D27
A circa un mese dalla data prevista per la release definitiva di iPhone SDK Apple ha rilasciato la scorsa notte la versione Beta 5 della suite di sviluppo per iPhone e iPod Touch, ad esattamente due settimane di distanza dalla dalla distribuzione della precedente versione Beta 4. Nei giorni scorsi Apple ha inoltre distribuito agli sviluppatori la nuova seed 9D27 di Mac OSX 10.5.3. Il nuovo major update di Leopard sembra ormai giunto in dirittura d’arrivo.
iPhone Developer Program apre agli stranieri
L’iPhone Developer Program apre al resto del mondo. Da qualche giorno anche gli iPhone developer che non abitano in USA possono accedere al programma per gli sviluppatori pagando con la propria valuta l’equivalente dei 99$ d’iscrizione. Poiché il Program è ancora in fase beta, il numero di programmatori che verranno accettati rimarrà limitato, per consentire un adeguato supporto tecnico da parte di Apple.
iPhone Developer Program: grazie, le faremo sapere!
Qualche giorno fa Apple ha fatto sapere che già 100.000 utenti avevano scaricato l’iPhone SDK nel giro di 4 giorni. Quasi a voler rispondere alle perplessità che aveva sollevato AppleInsider, che si chiedeva come avrebbe fatto Apple a gestire un afflusso così ingente di sviluppatori o aspiranti tali, oggi arriva la notizia che da Cupertino hanno respinto, temporaneamente, un gran numero di richieste di adesione all’iPhone Developer Program, il programma da 99$ dollari che, insieme ad altri benefits, permette agli iscritti di testare le proprie applicazioni su dispositivi reali e di metterle in vendita su App Store. Chiariamo subito: Apple non impedirà a nessun utente di scaricare gratuitamente l’SDK: solamente l’iscrizione al programma è soggetta ad una “scrematura preventiva” da parte di Apple.