Zahteve za iPhone razvoj
Za razvoj programske opreme za Apple iPhone , morate iOS Software Development Kit Applov ( SDK) , računalnik, ki lahko deluje SDK , in osnovno razumevanje objektno usmerjenih programskih jezikov , kot so C. iOS SDK vsebuje Xcode , Applov lastniške integrirano razvojno okolje , kot tudi druga orodja , ki se uporabljajo za testiranje zmogljivosti aplikacij in uporabniških oblikovanje vmesnikov . SDK je na voljo brezplačno , čeprav v resnici zgraditi aplikacijo iz nič , in ga dobil na Apple App Store , morate postatiregistriran razvijalec .
Predpogoji
Minimalne zahteve strojne opreme iOS SDK soMacintosh računalnik z Intel-based procesorjem , in ki je nameščena različica Snow Leopard operacijskega sistema Macintosh OS X . Aplikacije za iPhone so napisana v programskem jeziku Objective- C2 , ki temelji na objektno usmerjenega programskega jezika C. Cilj - C2 jesuper -set C , dodajanje okvirjev za Kakav in Cocoa Touch , ki vsebujejo posebne aplikacije naprave programskih vmesnikov ali API -jev. Ti API so oblikovani tako, da kompleksno funkcionalnost s kratko , zelo berljivo kodo. Medtem ko je Objective- C je zasnovana za preprosto izvajati in branje , morate imeti vsaj osnovno razumevanje objektno usmerjenih programskih jezikov , kot so C ali Java .
Get iOS SDK
iOS SDK je na voljo registriranim Apple razvijalce . Lahko se registrirate brezplačno na spletni strani Apple ( glej vire ) . Ko se prijavite , da boste ustvarili Apple ID , ki se uporablja za identifikacijo in registracijo za prireditve . Če že imate Apple ID iz vaše uporabe iTunes ali Apple MobileMe storitev , ga lahko uporabite za registracijo kot razvijalec . Kot registriran razvijalec , boste lahko , da prenesete najnovejšo različico iOS SDK.
Uporabite Orodja
primarno iOS SDK orodja boste uporabili je Xcode , ki jeintegrirano razvojno okolje , ali IDE . Ustvarite projekt v Xcode in nato povezavo SDK okvire za njo . Okvir jeimenik , ki vsebuje dinamično skupno knjižnico in vse njegove podporne vire. Napišite svoj Objective- C kode v Xcode , nato pa jo uporabite za pripravo , zagon in razhroščevanje to . Ustvarite svoj aplikacije uporabniški vmesnik, s pomočjo vmesnika Builder . Interface Builder jeločen grafični program, ki ga uporabljate , da pripravi svoj vmesnik , nato pa shrani kot datoteka z viri , ki je v paketu v svoj projekt v Xcode . Ko ste pripravljeni , gradijo svoj projekt in ga pošljete preko Xcode bodisi iOS simulatorju ali neposredno na napravi iPhone ali druge iOS priključen na računalnik .
Pridružite programa
Ko ste prišli do točke, kjer želite , da preizkusite svoje vloge na dejansko povezano napravo , morate dostop do testiranja strojne funkcionalnosti SDK , instrumentov Tools . Pridružite se Razvojni program, iOS za pridobitev dostopa. Od decembra 2010 so trije različni programi iOS za razvijalce . Posamezna podjetja in programi so tako 99 $ na leto , medtem ko je program v podjetju je 299 $ na leto . Posameznika in družbe, programi vam omogočajo distribucijo aplikacij preko iTunes App Store , medtem koprogram za podjetje vam omogoča, da razdeli svoj zahtevek za interno uporabo . Oba programi podjetij in podjetij vam omogočajo, da ustvarite razvojne ekipe za delo na projektih skupinsko . Lahko kupite katero koli od teh programov na Apple developer strani.