Hoe om te leren te ontwikkelen iPhone Apps

Hoe om te leren te ontwikkelen iPhone Apps Jupiterimages / Polka Dot / Getty Images

Sinds Apple mogen buitenstaanders om iPhone-applicaties te verkopen in 2008, beginnende en ervaren ontwikkelaars hebben gebruikt het platform om financiële rijkdom op te bouwen.Ontwikkelaars zoals Steve Demeter, de maker van de iPhone-spel Trism en Ethan Nicholas, de maker van iShoot, bleek hun kennis van het ontwikkelen van iPhone-apps in winstgevende bedrijven.Leren hoe om iPhone-applicaties te ontwikkelen niet snel gebeuren, en het samenstellen van de mobiele applicaties vereist vaardigheid in verschillende codering talen.Echter, met een initiële investering voor Apple software die specifiek voor het maken van iPhone-apps en uw tijd inzet, ook jij kan zet je eerste iPhone App op de markt en contant geld in op je nieuw verworven vaardigheid.

wat je

  • Mac-computer die de de Leopard versie van MacOS X
  • loopt NeedApple's software developer kit (SDK)
  • Objective-C
  • Cocoa
  • OpenGL

instructies

  1. Koop een Mac-computer of toegang te verwervennaar een Mac-computer, als je niet de eigenaar van een.Met behulp van Apple's software developer kit (SDK) en uitvoeren van Apple's in-house programmeertalen zoals Objective-C en Cocoa, die zowel van essentieel belang om iPhone-apps te ontwikkelen zijn, vereist een computer die de Leopard versie van MacOS X.

  2. Registreer looptvoor de iPhone Developer Program op de Apple Developer website, download dan de iOS SDK.Apple's iOS SDK bevat simulators en gereedschappen die nodig zijn om iPhone-apps te ontwikkelen.Zodra u zich aanmeldt voor een ontwikkelaar rekening en het downloaden van de SDK, krijgt u toegang tot technische middelen, zoals de iOS Reference Library, die voorbeeldcode bevat u kunt manipuleren om uw eigen apps, en how-to gidsen te krijgen die direct uitleggen hoeom functies, zoals het afspelen van geluid of het detecteren van beweging binnen een iPhone-app uit te voeren.

  3. weten programmeertalen zoals Objective-C, Cacao en OpenGL, die allemaal relevant zijn voor het leren en ontwikkelen van iPhone-apps zijn.Terwijl de Objective-C en Cocoa zijn programmeertalen ontwikkeld door Apple zelf, leren OpenGL, dat is een cross-platform programmeertaal voor het creëren van high-performance graphics, kan eisen leermiddelen buiten de Apple iOS Reference Library en technische middelen.U krijgt toegang tot een OpenGL programmering gids, naslagwerk en aanbevolen OpenGL zelfstudie boeken uit de website van organisaties om de programmeertaal te leren.

  4. Neem een ​​cursus speciaal ontworpen voor het onderwijzen van de iPhone app ontwikkeling.Universiteiten zoals Stanford hebben cursussen die potentiële iPhone app programmeurs leren hoe te coderen en iPhone-apps te ontwikkelen.Zoeken naar cursussen die Objective-C en Cocoa, evenals grafische ontwikkeling voor de iPhone apps te dekken.Sommige van deze cursussen duren slechts een paar weken of maanden en enige kennis van programmeren nodig.

Tips & amp;Waarschuwingen

  • Besteed uw iPhone app idee om een ​​deskundige iPhone-app-ontwikkelaar, als je niet de tijd om de nodige programmeertalen en procedures leren om apps te ontwikkelen.In plaats van de uitgaven maanden Objective-C, Cacao en OpenGL te leren, de eigenaars van de iPhone app ontwikkeling bedrijf Gratis De Apps gekozen om ervaren programmeurs inhuren om iPhone-apps te ontwikkelen voor hen.Binnen twee jaar, gratis apps gesaldeerd $ 8 miljoen van de inkomsten uit meer dan 18 miljoen downloads in meer dan 20 iPhone-apps.Het bedrijf gebruikt freelance websites zoals Elance en oDesk talentvolle iPhone app-ontwikkelaars te vinden.Ook door het uitbesteden van uw app ideeën, kunt u gratis de tijd om ideeën voor meer iPhone-apps te genereren, terwijl ingehuurd programmeurs genereren anderen in een kortere tijd.

Resources

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