Hoe ontwikkel je een eenvoudige iPhone-app en dien je deze in bij iTunes?

Hoe ontwikkel je een eenvoudige iPhone-app en dien je deze in bij iTunes?

Het proces om een ​​iPhone-app te ontwikkelen is niet zo moeilijk of zo eenvoudig als men zou denken. Ik ben geen programmeur, maar wilde kijken of ik mezelf kon leren hoe ik een iPhone-app kon ontwikkelen. Het nieuws bevat allerlei soorten Lidwoord over kinderen zo jong als 9 die ze kunnen maken. Als zij het kunnen, kan de rest van ons dat toch ook?



Net als bij koken, komt er een beetje een proces bij kijken bij het 'koken' van een app. Dit artikel gaat niet per se over je kookstijl (d.w.z. programmeren), maar alleen over de algemene stappen die nodig zijn om het uit je hoofd en in iTunes te krijgen.





Het maken van een app is niet helemaal gratis, dus het is belangrijk om van tevoren te weten dat je op een bepaald moment in dit proces $ 99 (USD) kwijt bent. Het is ook belangrijk om van tevoren te weten dat je op een gegeven moment een Mac moet gebruiken en dat je specifieke Mac-happy-code moet gebruiken om je app te maken.





Nu we allemaal de kleine lettertjes hebben gezien, volgen hier de spannende stappen naar app-geluk!

Stap 1: Maak een slim idee

Een uniek idee voor een app? Er zijn, zoals je waarschijnlijk weet, een biljoen (OK, misschien geen TRILJOEN) apps die er zijn. Dus wat maakt een app opvallen? Waarom zou iemand jouw app willen gebruiken? Waarom zouden ze er geld voor betalen als je gaat opladen?



Zorg ervoor dat u controleert of er geen andere apps zijn die hetzelfde doen als u voorstelt. Of als u iets beters wilt maken dan een app die al bestaat, bedenk dan hoe uw idee beter wordt. Teken het op papier of op de computer.

Stap 2: Koop een Mac

De iPhone is een Apple-product en maakt gebruik van een variant van het Mac OS. Momenteel zijn de iPhone-ontwikkeltools alleen beschikbaar voor Mac-gebruikers (hoewel er aanwijzingen zijn dat ze op een pc in de jailbreak-modus zijn ontworpen), maar om het in de App Store te krijgen, heb je uiteindelijk een Mac nodig om het te krijgen daar. Je kunt relatief goedkoop een Mac mini kopen als je geen Mac tot je beschikking hebt.





Stap 3: Registreer u als Apple-ontwikkelaar

Om met de Mac-tools te werken, moet je ambtenaar worden Apple-ontwikkelaar . Registratie is gratis, dus u hoeft ze alleen maar uw informatie te geven en akkoord te gaan met hun voorwaarden. U hoeft zich maar één keer te registreren en u kunt dezelfde gebruikersnaam en hetzelfde wachtwoord gebruiken als voor uw iTunes-account. Als je eenmaal een Apple-ontwikkelaar bent, kun je iPhone-apps ontwikkelen voor elk van de Mac-producten.

Stap 4: Download de Software Development Kit voor iPhone (SDK)

Zodra u een officiële ontwikkelaar bent, kunt u de SDK voor iPhone downloaden. Welke versie je nodig hebt, hangt af van het besturingssysteem dat je momenteel gebruikt. Deze download is ENORM omdat het wordt geleverd met allerlei soorten documentatie, voorbeeldcodes en allerlei dingen die je later graag zult hebben. Het kan een paar uur duren, dus misschien wilt u de download starten, een goede film plaatsen en wachten.





ManiacDev is echt een geweldige site met VEEL informatie gericht op zowel uber-newbies als ik en tech-goeroes. Begin gewoon met de eerste video, bekijk en maak onderweg aantekeningen. Echt en echt, dit zijn de beste tutorials die ik heb gevonden!

Stap 5: XCode downloaden

Als je het nog niet hebt, download dan XCode. Volgens Apple is 'Xcode een complete IDE met alle functies die is gebouwd rond een soepele workflow die het bewerken van de broncode integreert, met de stappen voor het bouwen en compileren, tot een grafische debugging-ervaring - en dat allemaal zonder het zicht op uw broncode te verlaten. .' Dit is weer een enorme download, dus misschien wil je een tweede film huren.

Stap 6: Ontwikkel uw iPhone-app met de sjablonen in de SDK

Zodra u uw app op papier of in Photoshop hebt getekend, kunt u beginnen met het ontwerpen met de sjablonen in de SDK. Dit is waar die ENORME hoeveelheid downloadtijd een enorm voordeel zal zijn. Je hebt veel sjablonen om uit te kiezen, en er zijn veel geweldige YouTube-cliptutorials over hoe je de sjablonen effectief kunt gebruiken.

Stap 7: Leer Objective-C voor cacao

Als je van programmeertalen houdt, zul je van Objective-C houden. Als je niet weet hoe je moet programmeren, is dit het gedeelte dat behoorlijk plakkerig kan worden, dus misschien wil je een bevriende programmeur zoeken of iemand inhuren. Het helpt echt om ook een boek ter referentie te krijgen.

Stap 8: Programmeer uw app in Objective-C

Als je tenminste de basis van Objective-C begrijpt (of op zijn minst weet hoe je antwoorden op programmeervragen kunt vinden), ben je klaar om je app te programmeren. Het helpt om screenshots te maken terwijl je bezig bent, zodat je kunt onthouden wat je hebt geprobeerd. Sommige apps kunnen maar een paar uur nodig hebben om te programmeren, terwijl andere apps maanden kunnen duren. Alleen jij weet hoeveel details je wilt hebben voor zijn eerste reis in de App Store!

Stap 9: Test de app in de iPhone-simulator

De SDK wordt geleverd met een mooie iPhone-simulator. U moet uw app laden en uw eigen tests uitvoeren. Je moet proberen zoveel mogelijk bugs op te lossen en na te denken over alle manieren waarop iemand je app zou kunnen gebruiken.

Stap 10: Organiseer een bakverkoop

Weet je nog dat ik je in de kleine lettertjes vertelde dat je wat geld moest inzamelen? Dit is dat moment. Helaas kost het laden van een app in iTunes een eenmalige lidmaatschapsbijdrage van $ 99 (USD). Er is geen uitweg uit deze vergoeding, maar u kunt het in drievoud terugverdienen als uw app het waard is! Maar echt, je krijgt veel voor je $ 99. Ten eerste krijg je toegang tot enkele van de coolste mensen aan deze kant van Pluto!

Stap 11: Laat anderen uw app testen

Zodra je je vergoeding hebt betaald, kun je anderen in de app-community je app laten testen en je helpen de laatste bugs op te lossen. Dit is een geweldige community en het is erg leuk om nieuwe dingen te testen. Als je een nieuweling bent zoals ik, zul je onder de indruk zijn van de koningen en koninginnen van het geeky sterrendom. Afhankelijk van de aard en complexiteit van uw app kan dit proces enige tijd duren.

Stap 12: Dien uw app in voor goedkeuring

Nadat je je app in de community hebt getest en alle hobbels hebt uitgewerkt, kun je de app ter goedkeuring indienen bij iTunes. Je kunt het rechtstreeks vanuit de community uploaden. Het goedkeuringsproces kan enige tijd duren, dus wees geduldig!

Stap 13: Kijk hoe het deeg en het verkeer binnenkomen!

Als je een betaalde app hebt gemaakt, wacht dan tot het geld binnenstroomt. Als je een gratis app hebt gemaakt, let dan op het verkeer!

hoe installeer ik windows 10 vanaf usb op een nieuwe pc

Heb je tips om te delen met app-ontwikkelaars? Laat ze achter in de comments hieronder.

Afbeeldingen Credits: Erik K. Veland , stopnkijk , davidgsteadman , Leo Reynolds , helpe , Cedric Chee , dianagavrilita

Deel Deel Tweeten E-mail 3 manieren om te controleren of een e-mail echt of nep is

Als je een e-mail hebt ontvangen die er een beetje dubieus uitziet, is het altijd het beste om de authenticiteit ervan te controleren. Hier zijn drie manieren om te zien of een e-mail echt is.

Lees volgende
Gerelateerde onderwerpen
  • Mac
  • Programmeren
Over de auteur Beth Ritter-Guth(12 artikelen gepubliceerd)

Ik ben onderwijstechnoloog en professor Engels.

Meer van Beth Ritter-Guth

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren
Categorie Mac