Apple Computer vi fornirà tutti gli strumenti e la documentazione necessari per creare con successo e distribuire applicazioni per l'iPad . Prima di poter utilizzare gli strumenti di Apple , tuttavia, il sistema di sviluppo iPad deve soddisfare o superare alcuni requisiti minimi software e hardware. Se si preferisce non utilizzare i prodotti Apple , ci sono meno impegnativi , opzioni di sviluppo cross-platform disponibili pure . Xcode 4 ambiente di sviluppo integrato Requisiti Hardware
di Apple per i dispositivi iOS come l'iPad richiede un computer Mac con processore Intel . Strumenti Xcode non installare o eseguire su Mac con processori PowerPC . Il tuo Mac ha bisogno di almeno due gigabyte di RAM di sistema e un processore a 64-bit come un processore Intel Core 2 Duo , Intel Core i3 , Intel Core i5 , Intel Core i7 o Xeon . È possibile scaricare e installare l' IDE di Mac mini, moderno iMac , Mac Pro e sistemi MacBook Air.
Sistema operativo
Oltre a un PC Mac , il Xcode 4 IDE richiede l' OS X 10.7 del sistema operativo Lion Mac per funzionare. Secondo i Xcode 4.2 note di rilascio , è possibile installare il Software Development Kit o SDK su un sistema X Leopard OS 10.6 Snow se si dispone di una vecchia versione di Xcode SDK già installato . Non è necessario possedere un iPad per testare le tue applicazioni perché l'SDK include un simulatore di iOS 5 .
Software Development Kit
Apple consiglia di installare e usare il suo Xcode Software Development Kit ufficiale. L'SDK è disponibile come download gratuito da iTunes di Apple . È necessario registrarsi come sviluppatore Apple e avere un account iTunes per accedere al download . Oltre al iOS Simulator , il SDK include un editor visuale di programmazione , LLVM compilatore di codice sorgente di Apple , un debugger e utility di test .
Alternative al SDK
di Apple non hai bisogno di OS X , il Xcode IDE o Mac hardware per sviluppare applicazioni per l'iPad . È possibile creare applicazioni Web basate su sistemi Windows o Linux utilizzando Hypertext Markup Language versione 5. HTML5 è uno standard web di sviluppo che utilizza JavaScript , fogli di stile CSS versione 3 e XHTML per creare applicazioni web interattive con audio , animazione e video. Puoi creare il tuo iPad app HTML5 a mano da zero , utilizzando liberamente disponibili boilerplates HTML5 o utilizzando un IDE come HTML5 OpenLaszlo o PhoneGap .