Hvordan man lærer at udvikle iPhone Apps

Hvordan man lærer at udvikle iPhone Apps Jupiterimages / Polka Dot / Getty Images

Siden Apple tilladt udenforstående at sælge iPhone applikationer i 2008, har nybegyndere og erfarne udviklere brugt platformen til at opbygge finansielle formue.Udviklere som Steve Demeter, skaberen af ​​iPhone spil Trism, og Ethan Nicholas, skaberen af ​​iShoot, vendte deres viden for at udvikle iPhone apps til lukrative forretninger.At lære at udvikle iPhone-programmer ikke sker hurtigt, og at sammensætte de mobile applikationer kræver dygtighed i forskellige kodning sprog.Men med en indledende investering til Apple-software, der er specifikt til at skabe iPhone apps og din tid engagement, du også kan sætte have din første iPhone App på markedet, og kontanter på din nyerhvervede færdighed.

hvad du har brug

  • Mac-computer, der kører Leopard version af MacOS X
  • Apples software developer kit (SDK)
  • Objective-C
  • Cocoa
  • OpenGL

Instruktioner

  1. Køb en Mac-computer eller erhverve adgangtil en Mac-com

    puter, hvis du ikke ejer en.Ved hjælp af Apples software developer kit (SDK) og udføre Apples interne programmeringssprog såsom Objective-C og Cocoa, som begge er afgørende for at udvikle iPhone apps, kræver en computer, der kører Leopard version af MacOS X.

  2. Tilmeldtil iPhone Developer Program på Apple Developer hjemmeside, så hente iOS SDK.Apples iOS SDK inkluderer simulatorer og værktøjer, der er nødvendige for at udvikle iPhone apps.Når du tilmelder dig en udvikler konto og downloade SDK, vil du få adgang til tekniske ressourcer, såsom iOS Reference Library, som omfatter eksempelkode du kan manipulere til at oprette dine egne apps, og how-to guider, der direkte forklare, hvordanat udføre funktioner, såsom at spille lyd eller påvisning bevægelse inden en iPhone app.

  3. Lær programmeringssprog såsom Objective-C, Cocoa og OpenGL, som alle relevante for læring og udvikling af iPhone apps.Mens Objective-C og Cocoa er programmeringssprog udviklet af Apple selv, læring OpenGL, som er en cross-platform programmeringssprog til at skabe højtydende grafik, kan kræve læringsressourcer uden for Apples iOS Reference Library og tekniske ressourcer.Du kan få adgang til et OpenGL-programmering guide, reference manual og anbefalede OpenGL tutorial bøger fra organisationer hjemmeside for at lære programmeringssproget.

  4. Tag en bane designet specielt til at undervise iPhone app udvikling.Universiteter som Stanford har kurser, der underviser potentielle iPhone app programmører hvordan man kode og udvikle iPhone apps.Søg efter kurser, der dækker Objective-C og Cocoa, samt grafisk udvikling for iPhone apps.Nogle af disse kurser kun vare et par uger eller måneder og kræver en vis kendskab til programmering.

Tips & amp;Advarsler

  • Outsource din iPhone app idé at en dygtig iPhone app udvikler, hvis du ikke har tid til at lære de nødvendige programmeringssprog og procedurer til at udvikle apps.I stedet for at bruge måneder til at lære Objective-C, Cocoa og OpenGL, ejerne af iPhone app udvikling selskab gratis Den Apps valgt at ansætte dygtige programmører til at udvikle iPhone apps for dem.Inden for to år, gratis Den Apps nettede $ 8-millioner i indtægter fra over 18 millioner downloads mere end 20 iPhone apps.Selskabet anvendte freelance websites såsom Elance og oDesk at finde talentfulde iPhone app udviklere.Ligeledes ved at outsource din app ideer, kan du frigøre tid til at generere ideer til flere iPhone apps, mens hyret programmører generere andre i et kortere stykke tid.

Ressourcer

  • Apple iOS Developer Center
  • OpenGL High Performance Graphics Programming Language
  • Elance
  • oDesk
505
0
3
Telefon Apps