Apple har betalat över 7 miljarder dollar till utvecklare sedan Apple lanserade App Store för iPhone . Dessa utvecklare är inte Apples anställda , men företag och enskilda programmerare som skapade appar och överlämnade dem till App Store . Varje programmerare kan komma in på denna marknad genom att skapa iPhone apps , men det finns några utvecklingsprojekt komponenter du behöver . Apple Computer
Det första du behöver innan du börjar utveckla för iPhone är en Apple-dator som kör OS X 10.7 eller senare . Även om du kan hantera din iPhone via iTunes på Windows , gör Apple inte utvecklings verktyg du behöver för att skapa iPhone apps för operativsystemet Windows . Du behöver inte en high - end Apple-dator för att göra iPhone-utveckling , men behöver du en Apple-dator som kör med en Intel-processor . Addera Xcode
Du fysiskt skriva koden för din iPhone apps i Apples integrerade utvecklingsmiljö , Xcode . Denna programvara är gratis att ladda ner från Apples Mac App Store . Xcode innehåller också software development kit som krävs för att skapa iPhone apps och en iOS -emulator . Emulatorn kan du testa dina iPhone apps på din dator . Slutligen är Xcode där du paketerar appar innan du skickar dem till Apples App Store .
Developer License
Den som lär sig Objective C kan använda Xcode för att utveckla iPhone apps och sedan testa dem på sin iPhone emulator . Men om du inte köper en iOS utvecklare licens som är så långt du kan gå . Köpa en utvecklare licens för $ 99 från Apple ger dig de verktyg som behövs för att testa din app och lämna de appar du skapar till Apples App Store . Du måste återköpa denna licens varje år , . Licensen omfattar både iPhone och iPad apps
iPhone
Xcode ger dig en iOS -emulator för att testa din kod , men det ger inte en perfekt simulering. Innan du skickar appen till App Store , måste du testa det på en fysisk iPhone för att upptäcka eventuella fel och lösa dem . Däremot kan du inte ladda en app direkt på en iPhone tills du köper en iOS utvecklare licens från Apple .