Apple Computer vil give dig alle de softwareværktøjer og dokumentation, du har brug for at kunne skabe og distribuere applikationer til iPad. Før du kan bruge Apples værktøjer , dog skal din iPad udvikling system opfylde eller overstige vist minimum software og hardware krav . Hvis du foretrækker ikke at bruge Apples produkter , der er mindre krævende , cross-platform udvikling muligheder så godt. Hardware Krav
Apples Xcode 4 Integrated Development Environment for iOS enheder som iPad kræver en Mac pc med en Intel -processor. Xcode værktøjer vil ikke installere eller køre på Mac-computere med PowerPC-processorer . Din Mac har brug for mindst to gigabyte RAM og en 64-bit processor som en Intel Core 2 Duo, Intel Core i3, Intel Core i5 , Intel Core i7 eller Xeon . Du kan downloade og installere IDE på Mac minis , moderne iMacs , Mac Pros og MacBook Air -systemer.
Operativsystem
Ud over en Mac PC, Xcode 4 IDE-enheden kræver Mac OS X 10.7 Lion operativsystem til at fungere. Ifølge de Xcode 4.2 release notes , kan du installere Software Development Kit eller SDK på en OS X 10.6 Snow Leopard system, hvis du har en ældre Xcode SDK versionen allerede er installeret. Du behøver ikke at eje en iPad for at teste dine apps , fordi SDK indeholder en iOS 5 simulator .
Software Development Kit
Apple anbefaler, at du installerer og bruge sin officielle Xcode Software Development Kit. SDK er tilgængelig som en gratis download fra Apple iTunes . Du skal tilmelde dig som Apple Developer og har en iTunes-konto for at få adgang til download. Ud over iOS Simulator omfatter SDK en visuel programmering editor, Apples LLVM kildekode compiler, en debugger og afprøvning forsyningsselskaber.
Alternativer til Apples SDK
du behøver ikke OS X, Xcode IDE eller Mac -hardware til at udvikle applikationer til iPad. Du kan oprette webbaserede apps på Windows-eller Linux- systemer, der anvender Hypertext Markup Language version 5 . HTML5 er en web- udvikling standard, der bruger JavaScript , Cascading Style Sheets version 3 og XHTML at skabe interaktive web-applikationer med lyd, animation og video. Du kan oprette din HTML5 iPad app i hånden fra bunden, ved hjælp af frit tilgængelige HTML5 boilerplates eller ved hjælp af en HTML5 IDE ligesom OpenLaszlo eller PhoneGap .