Aangezien Apple buitenstaanders toegelaten te verkopen van iPhone-applicaties in 2008, hebben beginnende en ervaren ontwikkelaars het platform gebruikt om financiële rijkdom te bouwen. Ontwikkelaars zoals Steve Demeter, de maker van het iPhonespel Trism, en Ethan Nicholas, de maker van iShoot, draaide hun kennis van het ontwikkelen van iPhone apps in lucratieve ondernemingen. Snel leren hoe om iPhonetoepassingen te ontwikkelen niet gebeuren, en samenstellen van de mobiele toepassingen vereist vaardigheid in verschillende programmeertalen. Echter, met een initiële investering voor Apple software die speciaal voor het maken van iPhone apps en uw tijd inzet, ook kan je je eerste iPhone App te hebben op de markt en contant geld in op uw nieuw verworven vaardigheid.
Wat die u nodig hebt
- Mac-computer waarop de de Leopard-versie van MacOS X
- Apple's software developer kit (SDK)
- Objective-C
- Cacao
- OpenGL
Stap 1
Aankoop van een Mac-computer of het verwerven van toegang tot een Mac computer, als u niet zelf een. Met behulp van Apple's software developer kit (SDK) en het uitvoeren van Apples in-house programmeertalen zoals Objective-C en Cocoa, die beide essentieel voor het ontwikkelen van iPhone apps, vereist een computer waarop de Leopard-versie van MacOS X.
Stap 2
Schrijf u in voor de iPhone Developer Program op de Apple Developer-website, download dan de iOS SDK. Apple's iOS SDK bevat simulatoren en hulpmiddelen nodig voor het ontwikkelen van iPhone apps. Zodra u zich aanmeldt voor een developer account en downloadt u de SDK, u toegang tot technische bronnen, zoals de iOS-referentiebibliotheek, die voorbeeldcode die u bewerken krijgt bevat kunt om het maken van uw eigen apps, en how-to die direct gidsen uitgelegd hoe het uitvoeren van functies, zoals spelen geluid of detecteren beweging binnen een iPhone app.
Stap 3
Leren programmeertalen, zoals Objective-C, cacao en OpenGL, die allemaal relevant zijn voor leren en ontwikkelen van iPhone apps. Terwijl Objective-C en Cocoa zijn programmeertalen ontwikkeld door Apple zelf, wellicht leren van OpenGL, oftewel een platformonafhankelijke programmeertaal voor het maken van krachtige grafische oplossingen, leermiddelen buiten de Apple iOS referentiebibliotheek en technische middelen. U kunt toegang krijgen tot een OpenGL programmering handleiding, handleiding en aanbevolen OpenGL tutorial naslagwerken van de website van de organisaties om te leren van de programmeertaal.
Stap 4
Volg een cursus speciaal ontworpen voor onderwijs iPhone app ontwikkeling. Universiteiten zoals Stanford hebben cursussen die potentiële iPhone app programmeurs leren code en het ontwikkelen van iPhone apps. Zoekt u cursussen die betrekking hebben op Objective-C en Cocoa, evenals afbeeldingen ontwikkeling voor iPhone apps. Sommige van deze cursussen duren een paar weken of maanden slechts en vereist enige kennis van programmeren.
Tips & waarschuwingen- Outsource uw iPhone app idee om een geschoolde iPhone app ontwikkelaar, als u geen tijd om te leren van de nodige programmeertalen en procedures te ontwikkelen apps. De eigenaren van de iPhone app ontwikkeling onderneming die gratis The Apps om te gekozen huren in plaats van het doorbrengen van maanden om te leren van Objective-C, cacao en OpenGL, geschoolde programmeurs te ontwikkelen van iPhone apps voor hen. Binnen twee jaar, gratis The Apps verrekende 8 - miljoen dollar in inkomsten uit meer dan 18 miljoen downloads in meer dan 20 iPhone apps. Het bedrijf gebruikte freelance websites zoals Upwork te vinden van getalenteerde iPhone app ontwikkelaars. Door outsourcing van uw ideeën van app, kunt u ook de tijd voor het genereren van ideeën voor meer iPhone apps, terwijl het gehuurde programmeurs genereren anderen in een kortere tijd gratis.