? IOS software development kit indeholder al den nødvendige software til at udvikle programmer til iOS -enheder , herunder iPhone, iPad og iPod Touch. SDK inkluderer Xcode , programmeringen miljø for iOS. IOS SDK kræver en gratis developer konto hos Apple, men et årligt gebyr for at implementere apps via App Store. Apple Developer konto
Apple vært programmering ressourcer og downloads via Apple Developer Connection hjemmeside. En gratis developer konto med Apple giver dig mulighed for at downloade iOS SDK , som er den komplette suite af software-værktøjer , der er nødvendige for at udvikle, teste og implementere apps for enhver iOS-enhed . IOS SDK kræver en Intel-baseret Macintosh, der kører Mac OS X.
iOS SDK
udviklingsmiljø for iOS er Xcode , som omfatter et programmeringssprog editor, compiler , testværktøjer og dokumentation for programmeringssprog og rammer biblioteker , der anvendes i iOS udvikling. Interface Builder program giver en grafisk brugerflade til at skabe brugergrænseflade til iOS applikationer eller mockups af planlagte projekter. Interface Builder objekter omfatter programmering kode , der giver mulighed for programmatisk logik at udlede automatisk fra brugergrænsefladen uden behov for ekstra kode forbinder interface til brugerdefinerede programmering . Som standard programmeringssprog til iOS -projekter er Objective- C, men software- broer er til rådighed så udviklingen skal være afsluttet i flere sprog som Java , Python og Ruby .
Test og Kompilering < br >
Xcode indeholder en iOS Simulator til at teste de mellemliggende resultater af din kode uden at skulle overføre kompileret programmer til en iOS-enhed . Afsluttende test, men bør udføres på hardwareenheder , du forventer dine kunder vil bruge til at køre din ansøgning. Dette bekræfter integration med iOS hardware interfaces samt ansøgning fart på langsommere mobile hardware i forhold til Mac , du bruger til programmering . Den Instruments suite af test software giver real -time feedback på din ansøgning i løbet af udviklingen , så du kan forbedre hastighed og ydeevne.
IOS Deployment
En udvikler licens giver dig at installere din software på et lille antal test iOS enheder . For udbredt implementering, opkræver Apple et årligt iOS developer gebyr, der inkluderer adgang til App Store, brug af Apples ansøgning betalingsmetoder , hvis du vælger at opkræve betaling for din software og Apples screeningssystem forud for offentliggørelsen af enhver ansøgning . Du kan udgive så mange apps , som du ønsker i løbet af din iOS developer licens.