Cos'è l'SDK per iPod Touch?
L'iPod Touch, un lettore multimediale portatile di Apple, usa il sistema operativo iOS, che gli permette di eseguire app che gli sviluppatori creano usando l'SDK (Software Development Kit). L'SDK include strumenti per creare, compilare e testare app per iPod. Puoi eseguire l'app nel simulatore iPod dell'SDK, o collegare un iPod Touch reale al Mac per testare l'app sul dispositivo stesso.
Piattaforma
Apple fornisce l'SDK gratuitamente agli sviluppatori che si registrano per un account developer. L'SDK richiede un Mac Intel, e gira sui più recenti iMac, MacBook Air, MacBook Pro, Mac Mini e Mac Pro desktop. Devi pagare una quota annuale se vuoi offrire le tue app iPod Touch sull'App Store Apple.
Dev Center
Dopo esserti registrato per un account developer con Apple, hai accesso all'ultima versione dell'SDK. L'SDK include Xcode, un'applicazione per programmare app, e un simulatore iOS che ti fa testare l'app su un iPod Touch, iPhone o iPad virtuale, usando varie versioni di iOS, incluse versioni beta non ancora disponibili al pubblico. Interface Builder ti aiuta a costruire l'aspetto della tua app trascinando e rilasciando elementi, e gli SDK Instruments ti permettono di tracciare le prestazioni della tua app mentre la sviluppi.
Usare l'SDK
L'SDK di Apple include una libreria di strumenti di programmazione gratuiti. Per esempio, se devi aggiungere un pulsante alla tua app iPod Touch che gli utenti toccano per fare un compito, trascini un pulsante dalla libreria sull'immagine della tua app, e lo posizioni dove vuoi che appaia sul display. L'SDK ti permette di accedere a varie funzionalità dell'iPod Touch, come fotocamera e microfono integrati per app che lavorano con immagini e suono. La tua app può anche accedere alla libreria musicale dell'iPod Touch, permettendo agli utenti di riprodurre brani mentre usano la tua app.
Aiuto per l'SDK
Il Dev Center include tutorial per aiutarti a sviluppare app per iPod Touch. Gli sviluppatori hanno accesso a una guida di programmazione online, tutorial e video istruttivi. Codice di esempio è disponibile per studio, insieme a note tecniche. Le Linee Guida Interfaccia Umana iOS ti aiutano a usare l'SDK per creare app con cui le persone possano interagire facilmente.