5 måder at oprette iPhone -apps på

Indholdsfortegnelse:

5 måder at oprette iPhone -apps på
5 måder at oprette iPhone -apps på

Video: 5 måder at oprette iPhone -apps på

Video: 5 måder at oprette iPhone -apps på
Video: How to Turn off VoiceOver (Talk Back) on iPhone X 2024, November
Anonim

Appmarkedet ændrer sig altid og udvikler sig, og en vellykket appoprettelse kan fange øjet for alle, der ser det. Har du en god idé til en iPhone -app? iPhone -apps er lettere at bygge, end de ser ud til. Selvom du skal lære et programmeringssprog, kan interface design udføres med grafiske værktøjer. At lave apps tager tid, tålmodighed og vilje til at lære, men måske kan du lave den næste Flappy Bird! Se trin 1 herunder for at komme i gang.

Trin

Metode 1 af 5: Opsætning af udviklingsmiljøet

Opret en iPhone -app Trin 1
Opret en iPhone -app Trin 1

Trin 1. Download og installer Xcode

Xcode er et udviklingsmiljø, der bruges til at udvikle iPhone -applikationer. Xcode er gratis at downloade fra Apple, men kræver OS X 10.8 eller nyere. Der er ingen officiel måde at køre Xcode på en Windows- eller Linux -computer. Det betyder, at hvis du vil udvikle iPhone -apps, men ikke ejer en Mac, skal du først købe en Mac.

For at udvikle iOS 8 -apps skal du bruge Xcode 6.0.1 og iOS 8 SDK, begge tilgængelige gratis fra Apple. IOS 8 SDK indeholder en række nye API'er, der lader dig oprette nye brugeroplevelser, herunder iCloud og Touch ID -integration

Lav en iPhone -app Trin 2
Lav en iPhone -app Trin 2

Trin 2. Installer et godt tekstredigeringsprogram

Selvom du kan skrive programmer med Xcode, kan du lettere arbejde med kode, hvis du har en speciel teksteditor til programmering. Textmate og JEdit er to meget populære valg.

Lav en iPhone -app Trin 3
Lav en iPhone -app Trin 3

Trin 3. Installer et vektorgrafikprogram

Hvis du planlægger at oprette et brugerdefineret design til din app, skal du installere en god vektorapp. Vektorgrafik kan trives uden at gå på kompromis med kvaliteten og er afgørende for smukke applikationer. Eksempler på gode vektorprogrammer er CorelDraw, Adobe Illustrator, Xara Designer og Inkscape, eller brug Drawberry, en god gratis vektorbillededitor. Drawberry er ikke så godt som professionelle programmer, men det er godt nok for nybegyndere eller brugere, der ikke vil betale, fordi de sjældent bruger programmet.

Lav en iPhone -app Trin 4
Lav en iPhone -app Trin 4

Trin 4. Forstå Objective-C

Objective-C er et programmeringssprog, der bruges til at oprette funktioner i iPhone-applikationer og håndtere data- og objektmanipulation. Objective-C tilhører C-sprogfamilien og er et objektorienteret sprog. Hvis du forstår C eller Java, skal Objective-C være let at forstå.

  • Selvom du kan bygge grundlæggende applikationer uden at forstå Objective-C, kan du ikke bygge avancerede funktioner uden selv at skrive koden. Uden Objective-C kan du kun få din app til at flytte mellem skærme.
  • Der er mange Objective-C tutorials tilgængelige online og i bogform. Hvis du virkelig vil lære iPhone -programmering, kan du lære det komfortabelt, fordi du har mange ressourcer.
  • Populære Objective-C-fællesskaber omfatter Apple Developer Forums, iPhoneSDK-gruppen på Google og Stack Overflow.
Lav en iPhone -app Trin 5
Lav en iPhone -app Trin 5

Trin 5. Overvej at betale en tredjepartsudvikler

Hvis du ikke er interesseret i at lære Objective-C eller ikke kan designe apps, er der masser af freelancere og udviklingsteam, der kan håndtere alle aspekter af appudvikling for dig. At betale en tredjepartsudvikler kan være en kompliceret proces, men det kan hjælpe, hvis du ikke kan lide at programmere. Sørg for, at alle involverede i projektet underskriver en hemmeligholdelsesaftale, og sørg for, at der er en betalingsstruktur på plads, inden projektet starter.

ODesk og Elance er to af de mest populære freelancetjenesteudbydere på internettet, og begge har hundredvis af udviklere og kunstnere med forskellige færdighedsniveauer

Lav en iPhone -app Trin 6
Lav en iPhone -app Trin 6

Trin 6. Opret en udviklerkonto

Hvis du vil installere din app i App Store eller give den til andre at teste, skal du have en Apple -udviklerkonto. Denne konto koster $ 99 om året og kræver, at du indtaster skatte- og bankoplysninger.

Du kan oprette en konto på iOS Dev Center -webstedet

Lav en iPhone -app Trin 7
Lav en iPhone -app Trin 7

Trin 7. Download prøveprogrammet

Når du har oprettet en udviklerkonto, har du adgang til Apples udviklerressourcer, herunder prøveprojekter, der kan kaste lys over, hvordan appudvikling udføres. Find eksempler relateret til det program, du er ved at bygge, og eksperimentér med dem i Xcode.

Metode 2 af 5: Planlægning af apps

Lav en iPhone -app Trin 8
Lav en iPhone -app Trin 8

Trin 1. Definer dit koncept

Inden du åbner Xcode for første gang, skal du have en gennemtænkt plan for din app og funktioner, f.eks. Et designdokument, der indeholder al appens funktionalitet, kladder i en potentiel app-grænseflade og flow mellem skærme, og en grundlæggende idé om det system, der skal implementeres.

  • Prøv at være "loyal" over for dine designdokumenter, når du bygger din app. Dette hjælper dig med at fokusere på de funktioner, du ønsker.
  • Prøv at tegne en lille doodle for hver skærm i din app.
Lav en iPhone -app Trin 9
Lav en iPhone -app Trin 9

Trin 2. Bestem din markedsandel

Din apps markedsandel bestemmer, hvordan din app ser ud og fungerer. For eksempel vil en agenda -app have en anden markedsandel end et blodigt skydespil.

Lav en iPhone -app Trin 10
Lav en iPhone -app Trin 10

Trin 3. Bestem behovet for applikationen

Hvis din applikation er en hjælpeprogram, skal den enten være en løsning på et uløst problem eller en bedre løsning end den tilgængelige. Hvis din app er et spil, skal din app have funktioner, der adskiller den fra andre spil og appellerer til en bestemt gruppe af spillere.

Lav en iPhone -app Trin 11
Lav en iPhone -app Trin 11

Trin 4. Overvej dit indhold

Grænsefladen for din applikation bestemmes af den type indhold, der vises til brugeren af applikationen. For eksempel, hvis din app er en app om fotografering, skal du oprette en grænseflade, der gør det let for brugerne at se og gennemse fotos.

Lav en iPhone -app Trin 12
Lav en iPhone -app Trin 12

Trin 5. Implementere en god grænseflade design proces

Den grænseflade, du designer, bør ikke komme i vejen for brugeren. Det vil sige, at valgknappen skal være klart synlig, og brugeren bør ikke stille spørgsmålstegn ved funktionen af en knap. Hvis du bruger ikoner, skal de ikoner, du bruger, repræsentere deres funktion. Navigation i appen skal være glat og naturlig.

Interface design er en kombination af kunst og videnskab. Du skal muligvis ændre dit design mange gange i dit projekt

Metode 3 af 5: Oprettelse af appen

Lav en iPhone -app Trin 13
Lav en iPhone -app Trin 13

Trin 1. Opret et nyt projekt i Xcode

Åbn Xcode, og start et nyt projekt fra menuen Filer. Vælg "Application" fra "iOS" -linjen til venstre i vinduet. Vælg "Tom applikation" i skabelonafsnittet.

  • Der er forskellige skabeloner designet til forskellige opgaver. Start med en tom skabelon, indtil du er fortrolig med udviklingsprocessen. Du kan prøve mere avancerede skabeloner, når du forstår, hvordan appoprettelse fungerer.
  • Du bliver bedt om at indtaste produktnavn, virksomhedsidentifikation og klassepræfiks. Hvis du ikke har modtaget virksomhedsidentifikation fra Apple, skal du indtaste com.example. Angiv XYZ for præfikset.
  • Vælg "iPhone" i menuen Enheder.
Lav en iPhone -app Trin 14
Lav en iPhone -app Trin 14

Trin 2. Opret et storyboard

Et storyboard er en visuel fremstilling af hele skærmen i din app og viser hele skærmen og dens overgange. Storyboard -værktøjet hjælper dig med at opbygge flowet af din app.

  • Klik på Filer> Ny> Fil
  • Klik på "Brugergrænseflade" under iOS -indstillingerne.
  • Vælg "Storyboard", og klik derefter på Næste.
  • Vælg iPhone i menuen Enheder, og navngiv den derefter "Main". Sørg for, at filen er gemt samme sted som dit projekt.
Lav en iPhone -app Trin 15
Lav en iPhone -app Trin 15

Trin 3. Anvend Storyboard på dit projekt

Når du har oprettet et Storyboard, skal du implementere det som hovedgrænsefladen for din app. Dette åbner Storyboard, når appen åbnes. Hvis du ikke implementerer Storyboard, sker der ikke noget, når appen åbnes.

  • Klik på dit projektnavn i det venstre navigationstræ
  • Find mål i mainframe, og vælg dit projekt fra listen over mål.
  • Find afsnittet Distributionsinformation på fanen Generelt.
  • Indtast Main.storyboard i feltet "Main Interface".
Lav en iPhone -app Trin 16
Lav en iPhone -app Trin 16

Trin 4. Indtast din første skærm vha. Displaycontrolleren

Denne controller styrer, hvordan indholdet ses af brugeren. Der findes en række forskellige visningscontrollere, herunder standard- og bordvisninger. Du skal tilføje en visningskontroller til dit Storyboard, som fortæller appen, hvordan du viser indhold til brugeren.

  • Vælg filen "Main.storyboard" i projektnavigationen. Du vil se et tomt lærred i vinduet Interface Builder.
  • Find objektbiblioteket i bunden af den højre ramme, og det kan startes ved at klikke på ikonet for den lille terning. Dette indlæser en liste over objekter, der kan tilføjes til dit lærred.
  • Klik og træk objektet "View Controller" til dit lærred. Din første skærm vises på lærredet.
  • Din første "scene" er afsluttet. Når appen starter, indlæser skærmkontrollen din første skærm.
Lav en iPhone -app Trin 17
Lav en iPhone -app Trin 17

Trin 5. Tilføj grænsefladeobjekter på din første skærm

Når du har konfigureret visningskontrolleren, kan du fylde skærmen med de grænsefladeobjekter, du har brug for, f.eks. Etiketter, tekstfelter og knapper. Grænsefladeobjekter kan findes på listen Objektbibliotek - det sted, hvor du lige nu kan finde View Controller.

  • Klik og træk et objekt fra listen for at trække det ind på skærmen.
  • De fleste objekter kan ændres ved at klikke og trække boksen i hjørnet af objektet. Når du ændrer størrelsen på et objekt, vises der et gitter på skærmen, så du kan sikre dig, at det har den rigtige størrelse.
Lav en iPhone -app Trin 18
Lav en iPhone -app Trin 18

Trin 6. Skift det objekt, du har indtastet

Du kan ændre egenskaberne for hvert objekt. Dette giver dig mulighed for at oprette en unik og intuitiv grænseflade. Du kan f.eks. Tilføje eksempeltekst til et tekstfelt for at hjælpe brugerne med at udfylde den.

  • Vælg det objekt, du vil ændre, og klik på knappen "Attributterinspektør" øverst i den højre ramme. Denne knap er i form af et skjold.
  • Skift objektet efter din smag. Du kan ændre skrifttypestil, type og farve, layout, baggrundsbillede, eksempeltekst, rammestil osv.
  • De tilgængelige muligheder afhænger af det objekt, du vil ændre.
Lav en iPhone -app Trin 19
Lav en iPhone -app Trin 19

Trin 7. Tilføj en anden skærm

Når dit projekt vokser, skal du muligvis tilføje flere skærme for at vise alt det indhold, din app har brug for. Hvis du f.eks. Opretter et opgaveprogram, skal du bruge to skærme: en til indtastning af opgaveposter og en til visning af alle poster.

  • Nye skærme tilføjes ved at trække og slippe et view controller -objekt på en tom del af dit lærred. Hvis du ikke kan finde et tomt område på lærredet, skal du klikke på "Zoom ud", indtil du finder et tomt område. Sørg for at tabe visningskontrolleren på lærredet, ikke på den eksisterende skærm.
  • Du kan ændre hovedskærmen ved at vælge den visningskontroller, du vil bruge, i projektoversigtsvisningen. Klik på knappen "Attribute Inspector", og markér "Is Initial View Controller". For eksempel, hvis du opretter en opgave-applikation, vil du bruge skærmen til gør-visning som hovedskærm.
Lav en iPhone -app Trin 20
Lav en iPhone -app Trin 20

Trin 8. Tilføj en navigationslinje

Når du har to skærme, er det tid til at oprette en navigationslinje, så brugerne kan flytte mellem skærme. Du kan bruge en navigationskontroller, som er en brugerdefineret visningskontroller. Denne controller tilføjer en navigationslinje øverst i din app og giver brugerne mulighed for at flytte mellem skærme.

  • Dine navigationskontroller skal føjes til din startskærm, så de kan styre andre skærme.
  • Vælg den oprindelige visning af applikationen i projektoversigtsvisningen.
  • Klik på Editor → Integrer i → Navigationskontroller.
  • Du vil se en grå navigationslinje øverst på skærmen, som du tilføjede controlleren til.
Lav en iPhone -app Trin 21
Lav en iPhone -app Trin 21

Trin 9. Føj en funktion til navigationslinjen

Når du har åbnet navigationslinjen, kan du indtaste navigationsværktøjer på linjen. Indtastning vil give brugeren mulighed for at bevæge sig mellem skærme.

  • Tilføj en titel til navigationslinjen. Klik på "Navigationselementer" under din foretrukne displaycontroller. Åbn attributinspektøren, og indtast en skærmtitel i feltet Titel.
  • Tilføj navigationsknapper. Åbn objektbiblioteket, hvis du ikke allerede har gjort det, og find elementet Bar Button. Klik og træk til navigationslinjen. Generelt er knappen, der bevæger dig frem til en anden skærm, placeret til højre, og knappen tilbage er placeret på venstre side af skærmen.
  • Giv egenskaber til knappen. Knapper kan indstilles til at have visse egenskaber, der gør dem tilpasningsdygtige til forskellige formål. Hvis du f.eks. Opretter en huskeliste, skal du bruge en knap for at tilføje en post. Vælg din knap, og åbn attributinspektøren. Vælg menuen Identifier, og vælg "Tilføj". Din knap ændrer form til et "+" logo.
Lav en iPhone -app Trin 22
Lav en iPhone -app Trin 22

Trin 10. Link knappen på den eksisterende skærm

For at få knappen til at fungere, skal du slutte den til en anden skærm. I vores to-do-listeeksempel er knappen på listen og skal linkes på skærmen for at komme ind i posten. For at linke en knap skal du holde Control nede og trække knappen til den anden skærm.

  • Når du slipper museknappen, vises menuen Action Segue med flere muligheder. Vælg "Push" for at bruge "push" -overgangen, når du skifter mellem skærme. Du kan også vælge "Capital", som åbner skærmen som en særlig handling, snarere end som en del af en actionsekvens.
  • Hvis du bruger Push, tilføjes en navigationslinje og tilbage -knap automatisk på din anden skærm. Hvis du vælger Modal, skal du tilføje en anden navigationslinje, en knap for at annullere og en færdig knap (for at gøre apps. Andre apps kræver en anden type knap).
  • Knapperne "Annuller" og "Udført" kan oprettes på samme måde som knapperne "Tilføj". Vælg "Annuller" eller "Udført" i menuen Identifikator i attributinspektøren.
Lav en iPhone -app Trin 23
Lav en iPhone -app Trin 23

Trin 11. Tilføj datahåndteringsmuligheder

På nuværende tidspunkt har du været i stand til at oprette navigerbare grænseflader uden at skulle skrive kode. Hvis du vil tilføje mere avanceret funktionalitet, f.eks. Lagring af data eller håndtering af brugerinput, skal du skrive kode. Kodeskrivningsguider ligger uden for denne artikels anvendelsesområde, men der er masser af Objective-C-guider tilgængelige på internettet.

Du kan bruge din interface -prototype til at hjælpe dig med at finde en udvikler. At have en navigabel grænseflade hjælper dig med at præcisere, hvilke dele der skal programmeres

Metode 4 af 5: Test af appen

Lav en iPhone -app Trin 24
Lav en iPhone -app Trin 24

Trin 1. Start iOS Simulator

Xcode indeholder en iOS -simulator, der lader dig teste din app på simuleringer af forskellige typer iOS -enheder. For at starte simulatoren skal du vælge "Simulator og fejlfinding" i menuen øverst i Xcode -vinduet og derefter vælge den enhed, du vil teste på.

Lav en iPhone -app Trin 25
Lav en iPhone -app Trin 25

Trin 2. Opret din app

Klik på knappen Build, der ligner en almindelig Play -knap, for at kompilere appen og køre den. Denne proces kan tage et øjeblik, du kan se fremskridt på værktøjslinjen. Når det er gjort, åbnes iOS Simulator, og du kan begynde at teste din app.

Lav en iPhone -app Trin 26
Lav en iPhone -app Trin 26

Trin 3. Test appen på din iPhone

Inden du installerer appen til test, kan du teste den på din egen enhed, hvis du har en iPhone. Tilslut først din enhed til computeren via USB. Luk iTunes, hvis den er åben. Vælg "Enhed og fejlfinding" i menuen, og klik derefter på Byg. Efter et stykke tid åbnes appen på iPhone. Test alle funktioner, før du lukker appen.

Lav en iPhone -app Trin 27
Lav en iPhone -app Trin 27

Trin 4. Debug appen

Hvis din app har problemer, skal du vide, hvad der skete, og hvorfor det skete. Processen med at opdage dette problem er omfattende, og der er mange grunde til, at din ansøgning kan være problematisk. Åbn fejlretningskonsollen, og læs fejlmeddelelsen. De fleste af disse fejlmeddelelser er svære at forstå. Hvis du ikke forstår, kan du prøve at søge efter fejlmeddelelsen. Chancerne er store, at du vil kunne finde indlæg på Apples udviklerfora med svar fra andre erfarne udviklere.

Debugging kan tage lang tid. Hvis du ikke giver op, bliver du bedre til det. Du vil begynde at genkende fejl i applikationen, finde dem og nogle gange endda forudsige forekomsten af fejl. En af de mest almindelige fejl er at frigive et objekt fra hukommelsen mere end én gang. En anden fejl er at glemme at allokere hukommelse og initialisere objekter, før du forsøger at tilføje eller knytte objekter til hukommelse. Jo flere applikationer du opretter, jo færre fejl vil du lave

Lav en iPhone -app Trin 28
Lav en iPhone -app Trin 28

Trin 5. Kontroller hukommelsesbrug

iPhone har meget begrænset hukommelse. Når du allokerer hukommelse til et bestemt objekt, skal du frigive det, når objektet er færdigt med at bruge det, og give den brugte hukommelse tilbage. Værktøjer er tilgængelige i iPhone SDK til at kontrollere hukommelse og anden ressourceforbrug.

  • Når du har valgt Enhed og fejlfinding, skal du vælge Kør → Kør med ydeevneværktøj → Lækager. Dette viser instrumenter og starter appen på enheden. Fortsæt og brug appen som normalt. Applikationer reagerer muligvis ikke ofte, da Instruments registrerer og analyserer dit hukommelsesforbrug. En hukommelseslækage vil skabe en rød spids på Leaks 'tidslinje. Kilden til hukommelseslækagen vises nederst på skærmen.
  • Dobbeltklik på det lækkede objekt forsøger at tage dig til den problematiske kode, eller ved at klikke på den lille pil i adresselinjen vises lækagehistorikken. Nogle gange er lækagekilden ikke, hvor lækagen blev opdaget.
  • Hvis du føler dig forvirret, kan du prøve elimineringsprocessen. Marker dem som kommentarer, og/eller spring omhyggeligt nogle dele af din kode over, og kør din applikation. Nogle gange kan du indsnævre det generelle område og finde problemområderne. Når du finder den, kan du enten rette koden eller omskrive den. Husk, at brug af Google ofte fører dig til direkte links til Apples interne fora eller dokumentation vedrørende dit problem hurtigt.
Lav en iPhone -app Trin 29
Lav en iPhone -app Trin 29

Trin 6. Distribuer din app, så andre kan teste

Selvom test af din app i en simuleret tilstand er en god måde at sikre, at din app fungerer, og dens grænseflade ser godt ud, er testning af andre fantastisk. Sørg for, at du har rettet de mest fatale fejl, før du distribuerer din app til testere. For at distribuere din app til testere skal du generere et ad-hoc-certifikat på webstedet iOS Dev Center.

  • Eksterne testere kan give dig en mening, du ikke forventer. Disse udtalelser er ofte nyttige, hvis din ansøgning er meget kompleks.
  • For at godkende en testenhed skal du have enhedens UDID -nummer.
  • Vælg Enhed i menuen, og klik på "Byg". Find din projektmappe i Finder, og kig efter mappen "Ad-Hoc-iphoneos". Inde i den mappe er der en applikation. Kopiér "AdHoc.mobileprovision" -certifikatet fra iOS Dev Center til den samme mappe. Vælg applikationen og certifikatet, og komprimér det derefter i zip -form. Dette arkiv kan leveres til eksterne testere. Du skal oprette et separat arkiv for hvert ad-hoc-certifikat.

Metode 5 af 5: Frigivelse af dit projekt

Lav en iPhone -app Trin 30
Lav en iPhone -app Trin 30

Trin 1. Opret en applikation til distribution

Vælg Enhed og slip, og klik på "Byg". Find din projektmappe i Finder, og kig efter mappen "Ad-Hoc-iphoneos". Inde i den mappe er der en applikation. Komprimer applikationen som en zip.

For at din app kan bestå Apple -certificering, skal den være optimeret til iOS 7 og Retina Display

Lav en iPhone -app Trin 31
Lav en iPhone -app Trin 31

Trin 2. Åbn iTunes Connect dashboard fra iOS Dev Center

Hvis du har uafsluttede trin til at fuldføre opsætningen, vises de øverst på siden. Sørg for, at alle dine skatte- og bankoplysninger er angivet korrekt.

Lav en iPhone -app Trin 32
Lav en iPhone -app Trin 32

Trin 3. Indtast alle applikationsoplysninger

Klik på "Administrer dine applikationer", og vælg "Tilføj ny applikation". indtast applikationsnavn, SKU -nummer og bundt -id. Vælg programpakken fra den tilgængelige menu.

  • Udfyld formularen til ansøgningsbeskrivelse, søgeord, supportwebsted, kategori, kontakt -e -mail, ophavsret osv.
  • Udfyld formularen Rettigheder og pris.
  • Forbered billedet til iTunes. Du skal bruge et 512x512 vektorikon og et skærmbillede af din app. Et skærmbillede kan tages fra iPhone -simulatoren ved at trykke på Command+⇧ Shift+4 og trække en linje i det område, der vises. Sørg for, at størrelsen er 320x480 til iPhone. Skærmbilleder er den vigtigste del af appmarketingprocessen, så sørg for at de viser de vigtigste oplysninger om appen.
Lav en iPhone -app Trin 33
Lav en iPhone -app Trin 33

Trin 4. Upload din app

Klik på "Klar til at uploade binær", og du vil blive taget til en skærm, der leder dig til at downloade Application Uploader. Download Application Uploader og tryk på Udført.

  • Installer Application Uploader, og start applikationen. Første gang du starter det, bliver du bedt om at indtaste dine iTunes -loginoplysninger.
  • Application Uploader kontrollerer din iTunes Connect -konto og finder apps klar til at uploade. Upload-klar apps vises fra menuen. Vælg den app, du vil uploade, vælg den distributions zip -fil, du lige har oprettet, og upload filen. Filuploaderen kontrollerer de interne ting i bundtet og viser en fejl, hvis noget går galt, såsom forkert matchet versionsnummer, manglende ikon osv. Hvis alt er i orden, uploades din app.
Lav en iPhone -app Trin 34
Lav en iPhone -app Trin 34

Trin 5. Vent på inspektionstiden

Du kan ikke gøre andet end at vente på, at din ansøgning bliver gennemgået. Apple giver dig besked inden for dage eller uger via e -mail, hvis din app ændrer sin status til "I gennemgang". Når din ansøgning er markeret, er processen meget hurtig. Hvis din app ikke klarer det første sæt tests, får du besked på e -mail om hvorfor, og Apple giver dig forslag til, hvordan du kan omgå det. Hvis din app er kvalificeret, sender Apple dig en e -mail med oplysninger om, at din app er til salg. Din app vises nu i iTunes Store.

Lav en iPhone -app Trin 35
Lav en iPhone -app Trin 35

Trin 6. Promover din app

Når din nye app er klar til salg, er det tid til at promovere. Brug sociale medier, post pressemeddelelser på websteder om din app, lav nogle YouTube -videoer, og gør hvad der skal til for at få folk til at tale om din app.

Du kan sende en gratis kopi af appen til testere, der skriver om din app på deres websted eller gennemgår den på deres YouTube -kanal. Hvis du kan oprette forbindelse til toptestere, kan din app sælge godt

Lav en iPhone -app Trin 36
Lav en iPhone -app Trin 36

Trin 7. Vær opmærksom på salgstallene

Download iTunes Connect Mobile gratis på din iPhone. Log ind dagligt og tjek salg, markedsandel og lande, der købte din app. Dette er den sjoveste del! Apple sender dig periodiske e -mails med links til dine seneste salgsdata. Du kan derefter downloade det til dine noter. Held og lykke!

Tips

  • Prøv at oprette nye apps i stedet for at duplikere apps fra eksisterende apps i App Store. Søg i App Store for at finde ud af, hvilke apps der er tilgængelige. Selvfølgelig, hvis din idé er bedre, så gør din idé til virkelighed.
  • Se efter måder at gøre din app bedre på.
  • Hvis du kan lide trykte referencer, skal du kigge efter bøger om oprettelse af iPhone -apps på Amazon.
  • Prøv at teste appen på forskellige iDevice -enheder med forskellige iOS -versioner, hvis det er muligt.
  • Hvis du ansætter en iOS -udvikler og vil sikre dig, at din app ser ud, som du vil have den, kan du designe din app i Photoshop og bruge psdtoxcode til at konvertere den til en Xcode/iOS -app!

Advarsel

  • IPhone SDK ændrer sig altid, og iOS -enheder udvikler sig altid. Hvis en SDK -opdatering er tilgængelig, når du opretter et projekt, skal du sørge for at læse, hvad der er nyt, og SDK ændrer sig, før du opdaterer. Du behøver muligvis ikke at opdatere SDK -versionen, medmindre Apple kræver, at alle nyligt afsendte applikationer skal bruge den nyeste SDK. Hvis du opdaterer SDK, kan nogle af de metoder, du bruger, blive forældede, og selvom de sandsynligvis ikke vil gå ned i en app, skal du være forsigtig.
  • Når din app accepteres i App Store, skal du ikke føle dig skræmt, hvis du modtager en dårlig anmeldelse. Nogle mennesker giver konstruktive anmeldelser, og nogle mennesker er bare uhøflige.
  • Din app vil sandsynligvis ikke blive downloadet af mange mennesker - giv ikke op.
  • Oprettelse af iPhone -apps er så vanedannende, at du måske har svært ved at stoppe.

Anbefalede: