TinkerLearn: imparare a programmare per iOS direttamente da Xcode

Uno dei metodi migliori per aumentare la propria familiarità con un linguaggio di programmazione consiste nel mettere le mani direttamente sul codice e “smanettare”, magari con un aiuto da parte di chi è più esperto.
E’ sulla base di questo semplice concetto che Mysterioys Trouser ha lanciato TinkerLearn, un nuovo sistema di insegnamento “inline” grazie al quale si possono imparare rapidamente le basi della programmazione per iOS.

Apple rilascia iOS 5 GM, OS X Lion 10.7.2 GM, Xcode 4.2 GM

Rilasciato iOS 5 GM

Rilasciato iOS 5 GM

Subito dopo la conclusione del keynote/evento di oggi, Apple ha rilasciato sul proprio portale sviluppatori la tanto attesa iOS 5 GM (Golden Master). Trattasi della build 9A334, scaricabile come sempre tramite il Dev Center Apple. Tipicamente la versione Golden Master di un sistema operativo (iOS in questo caso) coincide esattamente con quella che vedremo installata negli iPhone 4S che verranno commercializzati dal 14 Ottobre in poi. Ricordiamo che iOS 5 potrà essere installato anche su iPhone 4, iPhone 3GS, iPod touch (3a e 4a generazione), iPad e iPad 2.

Ovviamente, a corredo di iOS 5, Apple ha appena rilasciato anche le relative versioni aggiornate di OS X Lion ed Xcode.

iPad e fotocamera: l’SDK 3.2 Beta 3 svela nuovi dettagli

Durante la presentazione dell’iPad non si è fatto alcun riferimento alla possibilità che il dispositivo fosse dotato di una fotocamera (frontale o sul retro), anche se i ragazzi di Mission Repair hanno dimostrato che il device potrebbe ospitare perfettamente un’iSight nella cornice superiore (dove, guarda caso, c’è uno strano slot vuoto).

Giusto per gettare benzina sul fuoco, dai primi dettagli emersi dalla Beta 3 dell’SDK 3.2 per iPad, saltano fuori una marea di indizi relativi a una fotocamera per il device, che fanno presagire la possibilità che i prossimi modelli del tablet di Apple siano dotati di questa funzionalità.

Disponibile l’iPhone SDK 3.2 Beta 2 per iPad

Apple ha rilasciato l’ultima versione del suo software development kit (SDK per gli amici) per iPhone OS 3.2 che permette a tutti i developers di sviluppare applicazioni per il nuovo device made in Cupertino (l’amato-odiato iPad).

La Beta 2 dell’SDK è finalmente disponibile per il download; ricordiamo che la prima versione beta era stata rilasciata direttamente dopo il lancio di iPad ed aveva messo in luce alcune funzionalità nascoste di iPad (supporto ad un display esterno, condivisione di file e universal apps).

iPad SDK 3.2 beta agli sviluppatori: ecco i primi dettagli


Apple, al termine della presentazione, ha rilasciato agli sviluppatori l‘SDK versione 3.2, ovvero gli strumenti per iniziare a realizzare le proprie applicazioni per il nuovo device made in Cupertino.

Inutile dire che sono già trapelati i primi dettagli relativi alle prime funzionalità nascoste dell’iPad di Apple, ovvero: supporto ad un display esterno, condivisione di file e universal apps.

WWDC 2009 Video: Apple insegna a programmare

Apple ha pubblicato sul proprio sito riservato ai developers una nuova sezione comprendente alcuni video (e altro materiale) tratti dai corsi per gli sviluppatori tenuti al WWDC 2009. Chi non ha potuto partecipare a questi eventi ma è desideroso di scoprire le infinite potenzialità di iPhone SDK oltre che i segreti della programmazione per Mac, potrà ora imparare grazie ai preziosi video forniti da Apple.

Preziosi per due motivi: sia per il contenuto didattico di alto livello ma anche per il prezzo di vendita pari a 299 dollari. Per questa cifra (non eccessiva se rapportata ai costi dei normali corsi per developers) l’utente avrà accesso anche alle slide e codice precompilato di esempio.

iPhone OS 3.0: magnetometro nel nuovo iPhone?

Le presenti immagini proposte dal sito BGR lasciano pochi dubbi: iPhone OS 3.0 prevede anche l’utilizzo del magnetometro (bussola). L’opzione “Compass” indica proprio la possibilità di gestire una bussola che, non essendo presente in iPhone 3G, dovrà per forza essere contenuta all’interno del nuovo iPhone che tutti aspettiamo di poter ammirare a Giugno.

iPhone OS 3.0 Beta 5 disponibile

Con molta sorpresa di noi addetti ai lavori ma soprattutto dei developers, Apple ha rilasciato ieri notte il nuovo firmware iPhone OS 3.0 Beta 5. Senza aspettare la scadenza designata, la nuova versione Beta di iPhone OS 3.0 è già in testing sul melafonino di molti sviluppatori: come al solito non mancano le sorprese. Oltre agli immancabili cambi di colore di alcuni pannelli, sono circolate le prime immagini riguardanti la nuova (e tanto invocata) funzionalità delle Restrizioni tramite Parental Controls per le applicazioni disponibili su App Store. Niente più negozio per educande, quindi.

Insieme alla varie note di versione e immagini di ogni piccolo cambiamento, iPhone OS 3.0 Beta 5 ha fatto subito parlare di sé perché alcuni developers americani si sono da subito ritrovati senza più tethering e MMS.

iPhone OS 3.0 Beta 3: nuove funzioni. Parte Seconda

iPhone OS 3.0 arriverà con l’estate in tutti i dispositivi touch di Apple e per ora dobbiamo accontentarci di “immagini rubate” che ci vengono gentilmente fornite dagli sviluppatori di App Store che sono gli unici a poter possedere legalmente una copia del nuovo firmware. Qualche giorno fa vi abbiamo presentato alcuni di questi screenshot: mi hanno piacevolmente colpito le nuove impostazioni per l’accesso alle reti Wi-Fi che permettono una gestione più immediata delle stesse. Interessante anche la nuova interazione con MobileMe: per poter gustare anche questa nuova feature, però, bisogna aver sottoscritto l’abbonamento al servizio.

Ecco altre immagini di nuove feature relative alla iPhone OS 3.0 Beta. È ora definitivamente svelata anche Voice Memo, la nuova App targata Apple disponibile di default nel nuovo firmware.

iPhone OS 3.0 Beta 3: nuove funzioni. Parte Prima

A distanza di qualche giorno dalla disponibilità della nuova versione dell’iPhone OS 3.0 Beta, ecco che arrivano le prime testimonianze di ulteriori nuove features. Assolutamente nulla di eclatante come la presenza di codice che indica la prossima possibilità di registrare video con iPhone. Tuttavia si tratta di piccole migliorie che possono essere davvero comode nel rapporto quotidiano con il proprio iPhone (e non dimentichiamoci iPod touch). Tutte queste piccole indiscrezioni sono merito degli sviluppatori che, prendendo sempre più confidenza con il nuovo firmware per iPhone e iPod touch, riescono pian piano a scovare tutti i dettagli. La giornata di ieri, nel panorama internazionale, è stata ricca di screenshot di tutte queste nuove features presenti all’interno dell’iPhone OS 3.0: ecco una prima sintetica carrellata.

App Store: iPhone 3G e la sua boutique. Approfondimento

È passata una notte, insonne, e ci siamo risvegliati tutti con una certezza: vedere l’immagine di iPhone 3G nella home page del sito italiano non è stato un sogno. Fa pure un certo effetto, eh? Dopo il lancio di iPhone 3G avrete trovato in TAL (TheAppleLounge) degli articoli che riepilogavano tutta la vicenda per coloro che non hanno potuto seguire il Keynote live con noi. App Store è un’altra grande novità che sarà usufruibile sia dal nuovo iPhone 3G sia dall’iPhone Edge: il tutto grazie al firmware 1.2 (o 2.0 che dir si voglia) di prossimo rilascio. Sarà davvero una “app” indispensabile?

iPhone 2.0 e Umts: l’SDK e le applicazioni di terze parti

Ieri, durante il Keynote, quasi un’ora è stata dedicata alla presentazione del Software Developement Kit per iPhone ed alle applicazioni create dagli sviluppatori di terze parti che si sono imbarcati nell’avventura dello sviluppo di programmi per i device mobili di Apple.

Tutta questa attenzione allo sviluppo di applicazioni dedicate alla paiattaforma mobile è comprensibile, sia in termini di lancio pubblicitario per la nuova versione del software di iPhone, sia in termini dell’uscita di iPhone 3G finalmente in molte più nazioni del mondo.
In fondo, la WWDC è l’evento dedicato agli sviluppatori e sul loro target sono pensate le presentazioni, anche il Keynote.

iPhone 2.0 UMTS: SDK e le applicazioni in arrivo.

Ieri, durante il Keynote, quasi un’ora è stata dedicata alla presentazione del Software Developement Kit per iPhone ed alle applicazioni create dagli sviluppatori di terze parti che si sono imbarcati nell’avventura dello sviluppo di programmi per i device mobili di Apple.

Tutta questa attenzione allo sviluppo di applicazioni dedicate alla paiattaforma mobile è comprensibile, sia in termini di lancio pubblicitario per la nuova versione del software di iPhone, sia in termini dell’uscita di iPhone 3G finalmente in molte più nazioni del mondo.
In fondo, la WWDC è l’evento dedicato agli sviluppatori e sul loro target sono pensate le presentazioni, anche il Keynote.

iPhone SDK: arriva la beta 6

Nelle ultime ore Apple ha rilasciato una serie di importanti aggiornamenti per tutti gli utenti Mac. iPhone poteva forse mancare all’appello in questo rinnovamento di tarda primavera? Certo che no. L’iPhone SDK Beta 6 è adesso disponibile per il download dalla pagina dedicata sul sito dell’iPhone Dev Center ed è installabile dagli sviluppatori che hanno già fatto l’upgrade a Mac OS X 10.5.3 sul proprio Mac Intel. Questa Beta 6 sarà probabilmente l’ultima versione prima della presentazione della release ufficiale, che tutti si aspettano per il 9 giugno.

iPhone firmware 2.0: provato! -Parte Seconda-


Ci eravamo lasciati nella scorsa puntata con un interrogativo a cui avete subito risposto in maniera veloce e precisa. Vi avevamo infatti lanciato una piccolissima sfida, chiedendovi cosa rappresentasse “iControl” presente nell’immagine qui sopra: come avete giustamente fatto notare, si tratta di un nuovo programma in arrivo per iPhone che permetterà il controllo di iTunes direttamente da iPhone. Dopo il salto, interessanti sorprese.

iPhone rom: tanti giochi disponibili

Abbiamo scritto più volte che solo con l’arrivo di SDK e con il conseguente sviluppo di giochi dedicati, avremmo finalmente potuto vedere giochi su iPhone; inoltre abbiamo inoltre detto anche che l’arrivo di Java su iPhone avrebbe giovato anch’esso all’arrivo di giochi per il telefono della meletta. Abbiamo omesso però una realtà particolare di giochi: le cosiddette rom. Anche qui c’è dietro lo zampino del DevTeam.

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: riconoscimento scrittura. Cinese

Come vi abbiamo già mostrato la settimana scorsa con la prima parte dell’articolo riguardante il firmware 2.0 per iPhone, Apple presenterà nel prossimo software del telefono cellulare più desiderato, tra le varie lingue, anche il cinese. Questo rientra nei piani di Apple per vendere iPhone nel mondo, e il mercato cinese è il mercato nazionale numericamente più elevato, ma il riconoscimento della scrittura non ce lo aspettavamo: comunque non è una novità assoluta.

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 firmware 2.0: provato! -Parte Prima-

No, non siamo impazziti e non ci siamo divertiti con Photoshop e un manuale di cinese. L’immagine qui sopra proposta è stata scattata da un iPhone che monta l’ultima versione firmware 2.0, chiamata 5a258f. Come precedentemente consigliato, non abbiamo scaricato il firmware di iPhone dai torrent. La abbiamo scattata perché un amico di un amico di un amico è entrato ufficialmente nel programma SDK di iPhone e quindi ne è legalmente in possesso.

Abbiamo quindi potuto mettere le mani per un intero pomeriggio sull’ultimo firmware di iPhone, quello che probabilmente accompagnerà anche il futuro iPhone UMTS. Dopo il salto, oltre a inedite immagini, scoprirete i segreti di questo ultimo firmware per iPhone rilasciato da pochi giorni da Apple: potrebbe essere anche l’ultima beta… Per oggi gustatevi la prima parte.