Uvod u iPhone SDK razvoj
Apple ima nekoliko SDK dostupna za programere , uključujući i SDK za računala koja rade na Macintosh operativnog sustava i SDK za mobilne uređaje izvode na iOS operativnom sustavu . Ovi mobilni uređaji su iPad , iPod Touch i iPhone . Mnoge tvrtke nude SDK za programere koji žele razviti ili prilagoditi aplikacije za osobne ili profesionalne svrhe . Appleov SDK za iPhone daje programera definiran skup alata i resursa za stvaranje aplikacija koje se mogu objavljene putem App Storea .
Xcode
iPhone SDK je obično naziva i iOS SDK , kaotehnologija se može primijeniti na sve Appleove mobilne uređaje . IOS SDK je smješten unutar preuzimanje poznat kao Xcode , Appleov integrirano razvojno okruženje. Xcode jeset alata koji uključuje i iOS SDK kao i iOS simulator i druge resurse, kao što su izvorni kod urednika i ispravljanje pogrešaka. Zajedno , komponente Xcode daju programeri potpuni okruženje za razvoj aplikacija , uređivanje i objavljivanje .
Apple Developer Program za
Xcode je dostupan bez naknade za programera koji su dio Appleovog iOS Developer programa . Ovaj program ne uključuje godišnju naknadu , a treba uzeti u obzir , programeri prvo mora podnijeti prijavu . Samo članovi iOS Developer Program možete preuzeti SDK potrebne za razvoj iPhone aplikacija, a zatim objaviti one aplikacije na App Store . Osim iOS SDK , pripadnici programer može pristupiti dokumentaciju, primjere koda , forumi , vodiče i članke da im pomogne izgraditi aplikacije .
App razvoj
s Xcode i iOS SDK , programeri mogu početi razvijati iPhone aplikacije . Svaki app počinje kao novi Xcode projekt koji je u potpunosti funkcionalna , ali ne sadrži značajke . To je do programera izgraditi značajke u Xcode za svoj iPhone app . Proces razvoja uzima u obzir korisničko sučelje, grafike , performanse i kontrole . Programeri također imaju alate za provjeru iPhone aplikaciju za pogreške , testirati ga na iPhone simulator , onda paket i poslati na App Store .