iPhone Development Komponenter

iPhone Development Komponenter


Apple har betalt over $ 7000000000 til utviklere siden Apple lanserte App Store for iPhone. Disse utviklerne er ikke Apple ansatte, men bedrifter og individuelle programmerere som skapte apps og sendt dem til App Store. Enhver programmerer kan komme inn på dette markedet ved å lage iPhone-apps, men det er noen utvikling komponentene du trenger.

Apple Computer

Det første du trenger før du begynner å utvikle for iPhone er en Apple-maskin som kjører OS X 10.7 eller nyere. Mens du kan administrere din iPhone gjennom iTunes i Windows, ikke Apple lage utviklings verktøyene du trenger for å lage iPhone apps for Windows-operativsystemet. Du trenger ikke en high-end Apple datamaskin til å gjøre iPhone utvikling, men du trenger en Apple-maskin som kjører med en Intel-brikkesett.

Xcode

Du fysisk skrive kode for iPhone apps i Apples integrerte utviklingsmiljø, Xcode. Denne programvaren er gratis å laste ned fra Apples Mac App Store. Xcode inneholder også software development kit nødvendig å lage iPhone apps og en iOS-emulator. Emulatoren kan du teste dine iPhone-programmer på datamaskinen. Endelig er Xcode hvor du pakker apps før du sender dem til Apples App Store.

Developer License

Alle som lærer Objective C kan bruke Xcode å utvikle iPhone-apps og deretter teste dem på sin iPhone emulator. Men hvis du ikke kjøper en iOS-utvikler lisens som er så langt du kan gå. Kjøpe en utvikler lisens for $ 99 fra Apple gir deg de nødvendige verktøy for å teste appen og sende de programmene du lager til Apples App Store. Du må kjøpe tilbake denne lisensen hvert år; lisensen dekker både iPhone og iPad apps.

iPhone

Xcode gir deg en iOS-emulator for å teste koden, men det gir ikke en perfekt simulering. Før du legger inn app til App Store, må du teste det ut på en fysisk iPhone til å oppdage eventuelle feil og løse dem. Men du kan ikke laste en app direkte på en iPhone før du kjøper en iOS-utvikler lisens fra Apple.