De app-markt verandert en verschuift constant, en de succesverhalen zijn groot genoeg om iemands oog te vangen. Denk je dat je het Next Big Idea voor een iPhone-app hebt? Het is misschien makkelijker om te maken dan je denkt. Hoewel je wat codering moet leren, kan een groot deel van het interfacewerk grafisch worden gedaan. Het maken van een app kost tijd, leren en geduld, maar misschien kun je de volgende Flappy Bird maken! Zie stap 1 hieronder om aan de slag te gaan.
Deel een van de vijf:
Uw ontwikkelingsomgeving instellen
- 1 Download en installeer Xcode. Xcode is de ontwikkelomgeving waarin alle iPhone-apps zijn gemaakt. Xcode is gratis verkrijgbaar bij Apple, maar vereist dat OS X 10.8 of hoger wordt geïnstalleerd. Er is geen officiële manier om Xcode op een Windows- of Linux-pc uit te voeren. Dit betekent dat als je een iPhone-app wilt ontwikkelen maar geen Mac hebt, je eerst in een moet investeren.
- Om iOS 8-apps te ontwikkelen, hebt u Xcode 6.0.1 en de iOS 8 SDK nodig, die beide beschikbaar zijn bij Apple. De iOS 8 SDK bevat een aanzienlijk aantal nieuwe API's waarmee u allerlei nieuwe app-ervaringen kunt maken, waaronder iCloud-integratie en Touch ID.
- Om iOS 10-apps te ontwikkelen, hebt u Xcode 8 en de iOS 10 SDK nodig, ook verkrijgbaar bij Apple. Er zijn belangrijke wijzigingen in de Swift-taal en de SDK in deze versie van Xcode waarvan u op de hoogte wilt zijn, maar het goede nieuws is dat er na deze versie geen "code-breaking" wijzigingen in de Swift-taal mogen zijn .
- 2 Installeer een goede teksteditor. Hoewel u volledig kunt coderen binnen Xcode, zult u merken dat het werken met grote hoeveelheden code veel eenvoudiger is als u een speciale teksteditor heeft die is gespecialiseerd in het programmeren van syntaxis. TextMate en JEdit zijn twee erg populaire keuzes.
- 3 Installeer een vector grafisch programma. Als u van plan bent om aangepaste kunst en ontwerpen voor uw app te maken, wilt u een programma dat vectorafbeeldingen kan maken. Vector grafische schaal zonder verlies van helderheid en essentieel zijn voor een goed uitziende app. Populaire vectorprogramma's zijn CorelDraw, Adobe Illustrator, Xara Designer en Inkscape. Een leuk, gratis tekenprogramma voor vectorafbeeldingen is DrawBerry. Het is niet zo krachtig als de professionele programma's, maar het is goed voor een nieuwe gebruiker of als je gewoon niet wilt betalen voor iets voor slechts één gebruik.
- 4 Maak jezelf vertrouwd met Objective-C. Objective-C is de programmeertaal die wordt gebruikt om functionaliteit te creëren binnen iPhone-apps. Het behandelt gegevens- en objectmanipulatie. Objectief-C is een afgeleide van de C-familie van talen en is een objectgerichte taal. Als je al een basiskennis van C of Java hebt, zou Objective-C voor het grootste deel vrij eenvoudig te begrijpen zijn.
- Een nieuwere optie is om uw app te maken met behulp van de Swift-taal, het vervolg op Objective-C. Swift heeft een veel vriendelijkere syntaxis en een modernere uitstraling.
- Hoewel het mogelijk is om een basisapp te bouwen zonder Objective-C te kennen, kunt u geen enkele geavanceerde functie uitvoeren zonder deze zelf te coderen. Zonder Objective-C kun je alleen heen en weer schakelen tussen schermen.
- Er is een verscheidenheid aan tutorials online beschikbaar, evenals een schat aan informatie die te vinden is in verschillende boeken over Objective-C of Swift. Als de ontwikkeling van een iPhone-app iets is dat u serieus wilt nemen, kunt u goed bediend worden door enkele hulpmiddelen bij de hand te hebben.
- Enkele van de populairdere online Objective-C- en Swift-community's zijn de Apple Developer Forums, de iPhoneSDK Google Group en StackOverflow.
- 5 Overweeg de ontwikkeling van outsourcing. Als je gewoon geen interesse hebt om Objective-C of Swift te leren of geen artistiek bot in je lichaam hebt, zijn er een groot aantal freelancers en ontwikkelingsteams die mogelijk verschillende aspecten van jouw project voor jou. Het uitbesteden van uw ontwikkeling is een ingewikkeld proces, maar u kunt veel hoofdpijn besparen als u niet het programmeertype bent. Zorg ervoor dat alle betrokkenen een Non-Disclosure Agreement ondertekenen en dat de betalingsstructuren aanwezig zijn voordat enig werk begint.[1]
- Upwork (voorheen oDesk en Elance) is de meest populaire freelancingservice op internet met honderden ontwikkelaars en artiesten van alle niveaus.
- 6 Maak een ontwikkelaarsaccount aan. Als je je app in de App Store wilt verspreiden of aan anderen wilt laten zien, moet je je aanmelden voor een Apple Developer-account. Het account kost $ 99 per jaar en vereist dat u belasting- en bankrekeninggegevens opgeeft.
- U kunt uw account maken op de iOS Dev Center-website.
- 7 Download enkele test-apps. Zodra u zich heeft aangemeld voor een ontwikkelaarsaccount, heeft u toegang tot de ontwikkelingsbronnen van Apple. Deze bronnen omvatten een verscheidenheid aan voorbeeldprojecten die u een enorme hoeveelheid inzicht kunnen geven in hoe app-ontwikkeling werkt. Zoek een voorbeeld dat gerelateerd is aan het soort app dat u wilt maken en knoeien ermee in Xcode.
Deel twee van vijf:
De app plannen
- 1 Bepaal uw concept. Voordat u Xcode voor de eerste keer opent, moet u een goed doordacht plan voor uw app en de bijbehorende functies hebben. Dit kan een ontwerpdocument zijn dat alle functionaliteit van de app schetst, schetsen van de gebruikersinterface en de voortgang tussen schermen, en een basisidee van de soorten systemen die moeten worden geïmplementeerd.
- Probeer zoveel mogelijk bij uw ontwerpdocument te blijven terwijl u uw app ontwikkelt. Dit zal helpen je gefocust te houden op de functies die je wilt.
- Probeer ten minste één miniatuurschets te tekenen voor elk scherm in uw app.
- 2 Bepaal uw doelgroep. Het publiek van uw app zal veel te maken hebben met hoe het eruit ziet en de functionaliteit van de app.Een to-do-lijst-app heeft bijvoorbeeld een veel andere doelgroep dan een bloederig schietspel. Dit zal je helpen
- 3 Zoek een behoefte op met de app. Als uw app een soort hulpprogramma is, moet deze een oplossing bieden voor een probleem dat nog niet eerder is opgelost of een unieke oplossing of methode die het beter doet dan eerdere pogingen. Als je app een spel is, zou het een unieke functie moeten hebben of functies die het helpen onderscheiden en specifieke gamers aantrekken.
- 4 Overweeg de inhoud. Uw gebruikersinterface wordt bepaald door het type inhoud dat u de gebruiker van uw app laat zien. Als de app bijvoorbeeld foto's behandelt, wilt u een gebruikersinterface die het bekijken van foto's en het navigeren door deze zo eenvoudig mogelijk maakt.
- 5 Oefen goede UI-ontwerpprocessen. De gebruikersinterface mag de gebruiker nooit in de weg zitten. Dit betekent dat opties duidelijk zichtbaar moeten zijn en dat de gebruiker nooit hoeft te twijfelen over wat voor knop doet wat. Als u pictogrammen gebruikt, moeten deze nauwkeurig hun functie weergeven. Navigatie door de app moet vloeiend en natuurlijk zijn.
- UI-ontwerp is net zo goed een kunstvorm als een wetenschap. Je zult je ontwerp waarschijnlijk constant herzien als je project evolueert.
Deel drie van vijf:
De app maken
- 1 Maak een nieuw project in Xcode. Open Xcode en start een nieuw project in het menu Bestand. Selecteer "Toepassing" onder de kop "iOS" aan de linkerkant van het venster. Kies "Lege toepassing" in het sjabloongedeelte.
- Er zijn verschillende sjablonen beschikbaar, allemaal ontworpen voor verschillende taken. Begin met een lege sjabloon totdat u meer vertrouwd raakt met het ontwikkelingsproces. U kunt een van de meer gecompliceerde sjablonen proberen zodra u bekend bent met hoe alles werkt.
- U moet een productnaam, uw bedrijfsidentificatie en het klassenprefix opgeven. Als u nog geen bedrijfsidentificatie van Apple hebt, voert u dit in com.example. Voer voor het klassenvoorvoegsel in XYZ.
- Selecteer "iPhone" in het menu Apparaten.
- 2 Maak een storyboard. Het storyboard is de visuele weergave van alle schermen van uw app. Het toont de inhoud van elk scherm en de overgangen ertussen. Met de Storyboard-tool ontwikkel je de stroom van je app.
- Klik op Bestand → Nieuw → Bestand.
- Klik onder de kop van iOS op "Gebruikersinterface".
- Selecteer Storyboard en klik op Volgende.
- Selecteer iPhone in het menu Apparaten en geef het bestand de naam "Hoofd". Zorg ervoor dat het op dezelfde locatie als uw project wordt opgeslagen.
- 3 Ken je storyboard toe aan je project. Nadat u het storyboard hebt gemaakt, moet u dit toewijzen als de hoofdinterface van uw app. Hiermee wordt het storyboard geladen wanneer de app wordt gestart. Als u het storyboard niet toewijst, gebeurt er niets wanneer u de app opstart.
- Klik op uw projectnaam in de linkernavigatiestructuur.
- Zoek de kop Targets in het hoofdframe. Selecteer uw project in de lijst met doelen.
- Zoek het Deployment Info-gedeelte op het tabblad Algemeen.
- invoeren Main.storyboard in het tekstveld "Hoofdinterface".
- 4 Voeg uw eerste scherm toe met behulp van een view-controller. View controllers bepalen hoe content wordt bekeken door de gebruiker. Er zijn verschillende vooraf ingestelde beeldcontrollers beschikbaar, waaronder standaardweergaven en tabellen. U voegt view controllers toe aan uw storyboard, waarmee de app wordt verteld hoe de inhoud aan de gebruiker wordt getoond.
- Selecteer uw "Main.storyboard" -bestand in het projectnavigatiemenu. U ziet een leeg canvas verschijnen in het venster Interface Builder.
- Zoek de objectenbibliotheek. Deze bevindt zich onderaan het rechter kader en kan worden geselecteerd door op de kleine kubusknop te klikken. Hiermee wordt een lijst met objecten geladen die aan uw canvas kunnen worden toegevoegd.
- Klik en sleep het object "View Controller" naar het canvas. Uw eerste scherm verschijnt op het canvas.
- Je eerste "scène" is voltooid. Wanneer de app wordt gestart, laadt de weergavecontroller je eerste scherm.
- 5 Voeg interface-objecten toe aan uw eerste scherm. Nadat u de weergavecontroller hebt ingesteld, kunt u het scherm vullen met de interface-objecten die u nodig hebt, zoals labels, tekstinvoervelden en knoppen. Interfaceobjecten kunnen allemaal worden gevonden in de objectenbibliotheek-lijst waarin u het View Controller-object hebt gevonden.
- Klik en sleep objecten uit de lijst om ze aan uw scherm toe te voegen.
- De meeste objecten kunnen worden verkleind door te klikken en de vakken aan de rand van het object te slepen. Bij het wijzigen van de afmetingen verschijnen er richtlijnen op het scherm, zodat u zeker weet dat alles correct wordt uitgelijnd.
- 6 Pas de objecten die u toevoegt aan. U kunt de eigenschappen van elk object aanpassen, zodat u een aangepaste en intuïtieve interface kunt maken. U kunt bijvoorbeeld tekst voor tijdelijke aanduidingen toevoegen aan een tekstinvoerveld dat de gebruiker helpt te begrijpen wat hij moet invoeren.
- Selecteer het object dat u wilt aanpassen en klik op de knop "Attributeninspector" bovenaan het rechterframe. De knop lijkt op een schild.
- Pas het object naar wens aan. U kunt de tekenstijl, lettergrootte, tekstkleur, uitlijning, achtergrondafbeeldingen, tekst voor de plaatsaanduiding, randstijl en nog veel meer wijzigen.
- De beschikbare opties zullen veranderen afhankelijk van het object dat u aan het aanpassen bent.
- 7 Voeg meer schermen toe. Naarmate uw project groeit, zult u waarschijnlijk meer scherm moeten toevoegen om alle inhoud weer te geven die nodig is om de app nuttig te maken. Als u bijvoorbeeld een takenlijst-app maakt, hebt u ten minste twee schermen nodig: een voor het invoeren van een actiepuntitem en een voor het bekijken van de volledige lijst.
- Er worden meer schermen toegevoegd door de weergavecontrollerobjecten naar blanco delen van uw canvas te slepen. Als u geen lege plek kunt vinden om deze te laten vallen, klikt u op de knop "Uitzoomen" totdat u lege gebieden vindt.Zorg ervoor dat de weergavecontroller op het canvas valt en niet op een bestaand scherm.
- U kunt het beginscherm wijzigen door vanuit de projectomtrek de weergavecontroller te selecteren waarmee u wilt leiden. Klik op de knop Kenmerkinspectie en vink het vakje "Is Initial View Controller" aan. Als u bijvoorbeeld een takenlijst maakt, wilt u dat de werkelijke lijst het eerste is dat de gebruiker ziet wanneer de app wordt gestart.
- 8 Voeg een navigatiebalk toe. Nu je twee schermen in je app hebt, is het tijd om het zo te maken dat de gebruiker heen en weer kan schakelen tussen beide. U kunt dit doen met behulp van een navigatiecontroller, een gespecialiseerde View Controller. Deze controller voegt een navigatiebalk toe aan de bovenkant van uw app waarmee de gebruiker heen en weer kan schakelen tussen schermen.[2]
- Uw navigatiecontroller moet worden toegevoegd aan uw beginweergave zodat deze alle volgende schermen kan besturen.
- Selecteer uw eerste weergave in de projectomtrek.
- Klik op Editor → Insluiten → Navigatiecontroller.
- Er zou een grijze navigatiebalk moeten verschijnen bovenaan het scherm waaraan u de controller hebt toegevoegd.
- 9 Voeg functionaliteit toe aan de navigatiebalk. Nu u de navigatiebalk hebt ingevoegd, kunt u beginnen met het toevoegen van navigatiehulpmiddelen. Hierdoor kan uw gebruiker heen en weer schakelen tussen schermen.
- Voeg een titel toe aan de navigatiebalk. Klik op het navigatiepunt onder de weergavecontroller waaraan u het hebt toegewezen. Open het kenmerk Inspector en typ de titel van het huidige scherm in het veld Titel.
- Voeg een navigatieknop toe. Open de Objectbibliotheek als deze nog niet is geopend en vind het item met de knop Staaf. Klik en sleep het naar de navigatiebalk. Doorgaans worden knoppen die u "vooruit" in de app bewegen rechts geplaatst en worden knoppen die u "terug" verplaatsen, aan de linkerkant geplaatst.
- Geef de knop een eigenschap. Knoppen kunnen worden geconfigureerd om specifieke eigenschappen te hebben waardoor ze gemakkelijk aan de omstandigheden kunnen worden aangepast. Als u bijvoorbeeld een takenlijst maakt, wilt u een knop 'Toevoegen' om een nieuw item te maken. Selecteer de knop en open het Kenmerkinspector. Zoek het Identifier-menu en kies "Toevoegen". De knop verandert in een "+" - logo.
- 10 Link je nieuwe knop naar een bestaand scherm. Om je knop te laten functioneren, moet je hem verbinden met een ander scherm. In ons takenlijstvoorbeeld bevindt de knop zich in de algemene lijst en moet deze worden gekoppeld aan het invoerscherm. Houd de Ctrl ingedrukt en sleep de knop naar het tweede scherm om de knop te linken.[3]
- Wanneer u de muisknop loslaat, verschijnt het actiesegmentmenu met een lijst met opties. Kies "Push" om de push-overgang te gebruiken bij het schakelen tussen schermen. U kunt ook "Modaal" kiezen, waardoor het scherm wordt geopend als een zelfstandige actie in plaats van een reeks.
- Als u Push gebruikt, wordt automatisch een navigatiebalk aan uw tweede scherm toegevoegd en automatisch een "terug" -knop gemaakt. Als u modaal kiest, moet u handmatig een tweede navigatiebalk invoegen en een knop "Annuleren" en "Gereed" toevoegen (voor een takenlijst, de labels van uw knoppen veranderen afhankelijk van de behoeften van uw app ).
- De knoppen "Annuleren" en "Gereed" kunnen op dezelfde manier worden gemaakt als de knop "Toevoegen". Selecteer eenvoudig "Annuleren" of "Gereed" in het menu Identifier in het kenmerkinspecteur.
- 11 Voeg mogelijkheden voor gegevensverwerking toe. Tot nu toe kon je een eenvoudige navigeerbare interface maken zonder codering. Als u diepere functionaliteit wilt toevoegen, zoals gegevensopslag en het verwerken van gebruikersinvoer, moet u uw handen vies maken in de code. Codering valt buiten het bestek van deze handleiding, maar er is een groot aantal online-instructies over Objective-C beschikbaar.[4]
- U kunt uw prototype voor een navigeerbare interface gebruiken om een ontwikkelaar te huren. Het hebben van een werkende interface maakt het veel gemakkelijker om uit te leggen wat je nodig hebt aan de coderende kant van dingen.
Deel vier van vijf:
De app testen
- 1 Start de iOS-simulator. Xcode wordt geleverd met een ingebouwde iOS-simulator waarmee je je app kunt testen op verschillende gesimuleerde iOS-apparaten. Als u de simulator wilt starten, kiest u 'Simulator en foutopsporing' in het vervolgkeuzemenu bovenaan in het Xcode-venster en kiest u vervolgens het apparaat waarop u wilt testen.
- 2 Bouw de app. Klik op de knop Bouwen, die eruitziet als een traditionele knop Afspelen, om de app te compileren en uit te voeren. Het bouwen van de app kan enkele minuten duren. je kunt de voortgang in de werkbalk bekijken. Zodra het bouwproces is voltooid, wordt de iOS-simulator geopend en kunt u beginnen met het testen van uw app.
- 3 Test de app op je eigen iPhone. Voordat u uw app distribueert voor testen, kunt u deze testen op uw eigen apparaat (als u er een heeft). Sluit eerst uw apparaat via USB op uw computer aan. Sluit iTunes als het wordt geopend. Selecteer "Device and Debug" in het vervolgkeuzemenu en klik vervolgens op de knop Build. Na een paar seconden zou de app op de iPhone moeten worden gestart. test alle functionaliteit voordat je de app sluit.
- 4 Foutopsporing in uw app. Als uw app is gecrasht, moet u uitzoeken wat er is gebeurd en waarom. Dit is een uitgebreid onderwerp en er zijn talloze redenen waarom uw app mogelijk is gecrasht. Open de foutopsporingsconsole en lees de foutmeldingen. Meestal zijn ze nogal cryptisch. Als u de fout niet begrijpt, probeert u de foutmelding te Googelen. De kans is groot dat je een bericht vindt op het Apple-ontwikkelingsforum waar een vriendelijke doorgewinterde ontwikkelaar zijn pleidooi heeft beantwoord.
- Foutopsporing kan een tijdrovende en tijdrovende periode voor u zijn. Als je niet opgeeft en volhardt, zal je er na verloop van tijd beter in worden. Je gaat de fouten herkennen, ze snel opsporen en ze zelfs bij gelegenheden verwachten. Een veel voorkomende fout is het meer dan eens vrijgeven van een object uit het geheugen.Een andere is vergeten om geheugen toe te wijzen en een object te initialiseren voordat u probeert toe te voegen of toe te wijzen. Met elke app worden uw fouten steeds kleiner.
- 5 Controleer geheugengebruik. De iPhone heeft een zeer beperkte hoeveelheid geheugen. Telkens als u een object een beetje geheugen toewijst, moet u het vrijgeven als u klaar bent en het geheugen teruggeven. Instruments is de iPhone SDK-tool voor het bekijken en analyseren van uw geheugengebruik, onder andere.
- Selecteer Device and Debug zoals eerder geselecteerd en kies Run → Run with Performance Tool → Leaks. Hiermee start u Instrumenten en start u de app op uw apparaat. Ga je gang en gebruik de app als normaal. Het lijkt periodiek te bevriezen doordat Instrumenten uw geheugengebruik registreert en analyseert. Alle lekken resulteren in een rode piek in de tijdlijn Lekken. De bron van de lekken wordt weergegeven in de onderste helft van het scherm.
- Dubbelklikken op de gelekte objecten zal proberen om u naar de verantwoordelijke code te leiden of door op de kleine pijl in de adreskolom te klikken, krijgt u de lekgeschiedenis te zien. Soms is het waar het lek wordt gedetecteerd niet noodzakelijk waar het vandaan komt.
- Als je echt stumped bent, probeer dan door een proces van eliminatie. Geef commentaar en / of omzeil delen van uw code zorgvuldig en voer het uit. Soms kun je het algemene gebied verkleinen en uiteindelijk naar huis gaan op de verantwoordelijke lijn. Als je weet waar het is, kun je het herstellen of herschrijven. Houd er rekening mee dat het gebruik van Google u vaak de snelste directe links naar interne Apple-forums of documentatie over uw probleem biedt.
- 6 Distribueer uw app om door anderen te worden getest. Terwijl het testen van uw app in een gesimuleerde omgeving een goede manier is om ervoor te zorgen dat uw app werkt en dat de interface er goed uitziet, is er niets beter dan testen van andere gebruikers dan uzelf. Zorg er wel voor dat u de meest flagrante fouten hebt opgelost voordat u deze voor externe tests verstuurt. Als u uw app wilt distribueren naar uw testers, moet u een Ad-Hoc-certificaat maken op de iOS Dev Center-site.
- Externe testers kunnen veel feedback geven die u niet zou verwachten. Dit kan vooral handig zijn als je een complexe app hebt.
- Om de apparaten van testers te autoriseren, moet u het UDID-nummer van elk apparaat hebben.
- Kies Device in de vervolgkeuzelijst en druk op het pictogram "Build". Navigeer in de Finder naar de map van uw project en zoek naar de map "Ad-Hoc-iphoneos". Binnen is er een app. Kopieer uw "AdHoc.mobileprovision" -certificaat dat u van het iOS Dev Center hebt ontvangen naar dezelfde map. Selecteer de app en het certificaat en zip-up. Dit archief kan aan uw externe tester worden gegeven. U moet voor elk Ad-Hoc-certificaat een apart archief maken.[5]
Deel Vijf van Vijf:
Uw project vrijgeven
- 1 Maak uw distributie-build. Selecteer Device and Release in het vervolgkeuzemenu. Druk op het pictogram "Bouwen". Navigeer in de Finder naar de buildmap van uw project en zoek naar de map "Release-iphoneos". Binnen is er een app. Zip het in een archief.
- Om ervoor te zorgen dat nieuwe apps de Apple-certificering behalen, moeten ze worden geoptimaliseerd voor iOS 8 en het Retina-display.
- 2 Open het iTunes Connect-dashboard. U kunt dit vanuit het iOS Dev Center openen. Als u nog niet voltooide stappen hebt voltooid voor de installatie, worden deze boven aan de pagina weergegeven. Zorg ervoor dat al uw bank- en belastinggegevens correct zijn ingevoerd.
- 3 Voer alle informatie van uw app in. Klik op 'Uw applicaties beheren' en selecteer vervolgens 'Nieuwe applicatie toevoegen'. Vul de App-naam, SKU-nummer in en selecteer de bundel-ID. Selecteer uw app-bundel in het vervolgkeuzemenu.
- Vul de formulieren in met uw app-beschrijving, trefwoorden, ondersteuningswebsite, categorie, e-mailadres voor contact, auteursrecht etc.
- Vul de rechten en prijsformulieren in.
- Zorg dat je iTunes-artwork klaar staat. Je hebt een groot 512x512 vectorpictogram nodig, evenals enkele schermafbeeldingen van je app. Screenshots kunnen met Command + Shift + 4 uit de iPhone-simulator worden gepakt en met het dradenkruis over het gebied worden gesleept. Zorg dat ze 320 x 480 zijn voor de iPhone. Schermafbeeldingen zijn een zeer belangrijk onderdeel van het promoten van uw app, dus zorg ervoor dat ze de belangrijkste onderdelen tonen.
- 4 Upload uw app. Klik op "Gereed om Binair te uploaden" en u wordt naar een scherm geleid dat u opdracht geeft om het hulpprogramma Toepassingsuploader te downloaden. Download het en druk op Gereed.
- Installeer het hulpprogramma Application Uploader en start het. De eerste keer dat u het programma uitvoert, zal het u om uw iTunes-inloggegevens vragen.
- De Application Uploader-tool controleert uw iTunes Connect-account en vindt alle apps waarvoor u binaire bestanden kunt uploaden. Ze worden weergegeven in het vervolgkeuzemenu. Selecteer degene die je wilt, kies de distributierits die je eerder hebt gemaakt en upload deze. De uploader controleert enkele interne dingen in de bundel en retourneert een foutmelding als er iets niet klopt, zoals een onjuist versienummer, ontbrekend pictogram, enzovoort. Als alles in orde is, wordt de zip geüpload en voltooid.
- 5 Wacht op de beoordeling. Er is niets meer aan te doen behalve wachten op het beoordelingsproces. Apple zal u binnen een paar dagen of weken per e-mail op de hoogte stellen als uw aanvraagstaat verandert in "In beoordeling". Wanneer het in beoordeling gaat, is het proces zeer snel. Als het niet lukt om het eerste spervuur van tests te testen, ontvangt u een afwijzings-e-mail waarin staat waarom, en Apple zal suggesties doen om het te verhelpen. Als uw app de inspectie goedkeurt, stuurt Apple u een e-mail met de mededeling dat uw app gereed is voor verkoop. Uw app verschijnt nu in de iTunes App Store
- 6 Promoot uw app. Nu uw gloednieuwe app beschikbaar is om te kopen, is het tijd om het verhaal te verspreiden.Maak gebruik van sociale media, stuur persberichten naar App-gerichte sites, maak wat YouTube-video's en doe er alles aan om mensen over uw app te laten praten.
- U kunt gratis exemplaren sturen naar recensenten, die vervolgens over uw app op hun website schrijven of deze bekijken op hun YouTube-kanaal. Als u het in de handen van populaire recensenten kunt krijgen, kan dit tot veel verkopen leiden.
- 7 Let op uw verkopen. Download de gratis app iTunes Connect Mobile voor uw iPhone. Log elke dag in en controleer uw verkopen, markten en landen van verkoop. Dit is het leuke gedeelte! Apple stuurt u periodiek e-mails met links naar uw laatste verkoopgegevens. Je kunt ze downloaden voor je administratie. Succes!
Facebook
Twitter
Google+