Apple iPhone Razvoj in SDK
Apple združuje številne temeljijo na tehnologiji podjetja pri ponudbah SDK za razvijalce in kupce . SDK je preprostonabor orodij, ki se lahko uporablja za ustvarjanje ali spreminjanje aplikacij ali programov . Apple ima na voljo dve SDK , vključno z eno za svojo linijo Macintosh računalnike in eno za svojo linijo mobilnih naprav, kot so iPhone, iPad in iPod touch . Natančneje , jeSDK za mobilne naprave zgrajene za iOS ali mobilnega operacijskega sistema Apple .
SDK Zahteve in komponente
iPhone SDK deluje le na računalnikih Macintosh , ki vključujejo procesorji Intel. SDK je na voljo kot brezplačen prenos s člani Apple Developer Program in prihaja pakirani v večjem komplet znan kot Xcode . Ta program je Applov integrirano razvojno okolje in vsebuje vse sestavne dele, potrebne za gradnjo iPhone apps . Xcode vključuje SDK poleg vzorčno kodo , simulator in iskalnik napak . Z Xcode in iPhone SDK , razvijalci imajo polno ustanovljena za gradnjo , testno in nato objaviti aplikacije na App Store.
IPhone App razvoj
vsak iPhone app se začne kot projekt v Xcode . Apple je vključeno vse potrebne funkcionalnosti v vsak projekt Xcode , vendar nobena od funkcij. To je do razvijalec za oblikovanje postavitve , pretok in celoten izgled app . Apple ponuja urejevalnik izvorne kode za programiranje , kot tudi sredstva za preverjanje in popravljanje napak . Za pomoč razvijalcem , Apple ponuja tudi dokumentacijo , forume, članke in smernice s svojo Developer Program . Samo, da so razvijalci, ki so sestavni del tega programa lahko predložijo apps Apple .
Uporabniški vmesniki
Apple meni,človeški element , da sevelik in pomemben dejavnik pri oblikovanju iPhone aplikacije z SDK. Mobilne naprave kot so iPhore so nenavadno , da ljudje interakcijo z njimi na različne načine . Na primer , lahko potegnete in zavrtite zaslon . Pri razvoju iPhone app , je treba razmisliti, kako se boaplikacija delovala v smislu funkcionalnosti , ampak tudi , kako bo videti iz umetniškega dela na ikono zagon .