Apple har betalt over 7 milliarder dollars til udviklere da Apple lancerede App Store til iPhone. Disse udviklere er ikke Apple ansatte , men virksomhederne og individuelle programmører, der skabte apps og forelagde dem til App Store. Enhver programmør kan komme ind på dette marked ved at skabe iPhone apps , men der er et par udviklingsprojekter komponenter, du får brug for. Apple Computer
Den første ting du behøver før du begynder at udvikle til iPhone er en Apple-computer kører OS X 10.7 eller nyere. Mens du kan styre din iPhone via iTunes på Windows , Apple ikke gør udviklingsværktøjer skal du oprette iPhone apps til Windows-operativsystemet. Du behøver ikke en high-end Apple-computer til at gøre iPhone udvikling , men du behøver en Apple-computer , der kører med en Intel chipset.
Xcode
fysisk skrive kode til din iPhone apps i Apples integrerede udviklingsmiljø, Xcode . Denne software er gratis at downloade fra Apples Mac App Store. Xcode indeholder også software development kit nødvendigt at skabe iPhone apps og en iOS emulator . Emulatoren lader dig teste din iPhone apps på din computer. Endelig Xcode er, hvor du pakke apps , før du sender dem til Apples App Store.
Developer License
Enhver, der lærer Objective C kan bruge Xcode til at udvikle iPhone apps og derefter teste dem på sin iPhone emulator . Men hvis du ikke køber en iOS -udvikler licens, der er så langt som du kan gå. Købe en udvikler licens for 99 dollars fra Apple giver dig de nødvendige redskaber til at teste din app og sende de programmer, du opretter til Apples App Store. Du er nødt til at tilbagekøbe denne licens hvert år . Licensen dækker både iPhone og iPad apps
iPhone
Xcode giver dig en iOS emulator til at teste din kode , men det giver ikke en perfekt simulering. Før du sender den app til App Store , skal du teste det ud på en fysisk iPhone til at opdage eventuelle fejl og løse dem . Men du kan ikke indlæse en app direkte på en iPhone , indtil du køber en iOS -udvikler licens fra Apple.