5 måter å lage iPhone -apper på

Innholdsfortegnelse:

5 måter å lage iPhone -apper på
5 måter å lage iPhone -apper på

Video: 5 måter å lage iPhone -apper på

Video: 5 måter å lage iPhone -apper på
Video: iPhone: Hvordan bruke Rotor med VoiceOver 2024, November
Anonim

Appmarkedet er alltid i endring og utvikling, og vellykket appskaping kan fange øyet til alle som ser det. Har du en god idé for en iPhone -app? iPhone -apper er lettere å bygge enn de ser ut til. Selv om du trenger å lære et programmeringsspråk, kan grensesnittdesign gjøres med grafiske verktøy. Å lage apper tar tid, tålmodighet og vilje til å lære, men kanskje du kan lage den neste Flappy Bird! Se trinn 1 nedenfor for å komme i gang.

Steg

Metode 1 av 5: Sette opp utviklingsmiljøet

Lag en iPhone -app Trinn 1
Lag en iPhone -app Trinn 1

Trinn 1. Last ned og installer Xcode

Xcode er et utviklingsmiljø som brukes til å utvikle iPhone -applikasjoner. Xcode er gratis å laste ned fra Apple, men krever OS X 10.8 eller nyere. Det er ingen offisiell måte å kjøre Xcode på en Windows- eller Linux -datamaskin. Dette betyr at hvis du vil utvikle iPhone -apper, men ikke eier en Mac, må du først kjøpe en Mac.

For å utvikle iOS 8 -apper trenger du Xcode 6.0.1 og iOS 8 SDK, begge tilgjengelige gratis fra Apple. IOS 8 SDK inneholder en rekke nye APIer som lar deg lage nye brukeropplevelser, inkludert iCloud og Touch ID -integrasjon

Lag en iPhone -app Trinn 2
Lag en iPhone -app Trinn 2

Trinn 2. Installer et godt tekstredigeringsprogram

Mens du kan skrive programmer med Xcode, kan du lettere jobbe med kode hvis du har en spesiell tekstredigerer for programmering. Textmate og JEdit er to veldig populære valg.

Lag en iPhone -app Trinn 3
Lag en iPhone -app Trinn 3

Trinn 3. Installer et vektorgrafikkprogram

Hvis du planlegger å lage et tilpasset design for appen din, må du installere en god vektorapp. Vektorgrafikk kan trives uten å ofre kvalitet, og er avgjørende for vakre applikasjoner. Eksempler på gode vektorprogrammer er CorelDraw, Adobe Illustrator, Xara Designer og Inkscape, eller bruk Drawberry, en god gratis vektoredigeringsprogram. Drawberry er ikke like bra som profesjonelle programmer, men det er bra nok for nybegynnere eller brukere som ikke vil betale fordi de sjelden bruker programmet.

Lag en iPhone -app Trinn 4
Lag en iPhone -app Trinn 4

Trinn 4. Forstå Objective-C

Objective-C er et programmeringsspråk som brukes til å lage funksjoner i iPhone-applikasjoner, og håndtere data- og objektmanipulering. Objective-C tilhører C-språkfamilien, og er et objektorientert språk. Hvis du forstår C eller Java, bør Objective-C være lett å forstå.

  • Selv om du kan bygge grunnleggende applikasjoner uten å forstå Objective-C, kan du ikke bygge avanserte funksjoner uten å skrive koden selv. Uten Objective-C kan du bare få appen til å flytte mellom skjermene.
  • Det er mange Objective-C-opplæringsprogrammer tilgjengelig online og i bokform. Hvis du virkelig vil lære iPhone -programmering, kan du lære det komfortabelt fordi du har mange ressurser.
  • Populære Objective-C-fellesskap inkluderer Apple Developer Forums, iPhoneSDK-gruppen på Google og Stack Overflow.
Lag en iPhone -app Trinn 5
Lag en iPhone -app Trinn 5

Trinn 5. Vurder å betale en tredjepartsutvikler

Hvis du ikke er interessert i å lære Objective-C, eller ikke kan designe apper, er det mange frilansere og utviklingsteam som kan håndtere alle aspekter av apputvikling for deg. Å betale en tredjepartsutvikler kan være en komplisert prosess, men det kan hjelpe hvis du ikke liker programmering. Sørg for at alle som er involvert i prosjektet signerer en taushetsavtale, og sørg for at en betalingsstruktur er på plass før prosjektet starter.

ODesk og Elance er to av de mest populære frilansleverandørene på internett, og begge har hundrevis av utviklere og artister med varierende ferdighetsnivå

Lag en iPhone -app Trinn 6
Lag en iPhone -app Trinn 6

Trinn 6. Opprett en utviklerkonto

For å distribuere appen din i App Store eller gi den til andre å teste, må du ha en Apple -utviklerkonto. Denne kontoen koster $ 99 per år, og krever at du oppgir skatte- og bankinformasjon.

Du kan opprette en konto på iOS Dev Center -nettstedet

Lag en iPhone -app Trinn 7
Lag en iPhone -app Trinn 7

Trinn 7. Last ned prøveprogrammet

Når du har opprettet en utviklerkonto, har du tilgang til Apples utviklerressurser, inkludert eksempelprosjekter som kan kaste lys over hvordan apputvikling gjøres. Finn eksempler relatert til programmet du skal bygge og eksperimentere med dem i Xcode.

Metode 2 av 5: Planlegging av apper

Lag en iPhone -app Trinn 8
Lag en iPhone -app Trinn 8

Trinn 1. Definer konseptet ditt

Før du åpner Xcode for første gang, må du ha en gjennomtenkt plan for appen din og funksjoner, for eksempel et designdokument som inneholder all appens funksjonalitet, klotter av et potensielt appgrensesnitt og flyt mellom skjermer, og en grunnleggende ide om systemet som skal implementeres.

  • Prøv å være "lojal" til designdokumentene når du bygger appen din. Dette vil hjelpe deg med å fokusere på funksjonene du vil ha.
  • Prøv å tegne en liten doodle for hver skjerm i appen din.
Lag en iPhone -app Trinn 9
Lag en iPhone -app Trinn 9

Trinn 2. Bestem din markedsandel

Appens markedsandel vil avgjøre hvordan appen ser ut og fungerer. For eksempel vil en agenda -app ha en annen markedsandel enn et blodig skytespill.

Lag en iPhone -app Trinn 10
Lag en iPhone -app Trinn 10

Trinn 3. Bestem behovet for programmet

Hvis søknaden din er et verktøy, må den enten være en løsning på et uløst problem, eller en bedre løsning enn den tilgjengelige. Hvis appen din er et spill, bør appen ha funksjoner som gjør den annerledes enn andre spill og appellerer til en bestemt gruppe spillere.

Lag en iPhone -app Trinn 11
Lag en iPhone -app Trinn 11

Trinn 4. Vurder innholdet ditt

Grensesnittet til applikasjonen din bestemmes av typen innhold som skal vises for brukeren av applikasjonen. For eksempel, hvis appen din er en app om fotografering, bør du lage et grensesnitt som gjør det enkelt for brukere å se og bla gjennom bilder.

Lag en iPhone -app Trinn 12
Lag en iPhone -app Trinn 12

Trinn 5. Gjennomfør en god grensesnittdesignprosess

Grensesnittet du designer skal ikke komme i veien for brukeren. Det vil si at valgknappen må være godt synlig, og brukeren bør ikke stille spørsmål ved funksjonen til en knapp. Hvis du bruker ikoner, må ikonene du bruker, representere funksjonen. Navigasjon i appen skal være jevn og naturlig.

Grensesnittdesign er en kombinasjon av kunst og vitenskap. Du må kanskje endre designet mange ganger i prosjektet

Metode 3 av 5: Opprette appen

Lag en iPhone -app Trinn 13
Lag en iPhone -app Trinn 13

Trinn 1. Opprett et nytt prosjekt i Xcode

Åpne Xcode, og start et nytt prosjekt fra Fil -menyen. Velg "Program" fra "iOS" -linjen til venstre i vinduet. Velg "Tom applikasjon" i delen Maler.

  • Det er forskjellige maler designet for ulike oppgaver. Start med en tom mal til du er komfortabel med utviklingsprosessen. Du kan prøve mer avanserte maler når du forstår hvordan appopprettelse fungerer.
  • Du blir bedt om å angi produktnavn, bedriftsidentifikasjon og klasseprefiks. Hvis du ikke har mottatt bedriftsidentifikasjon fra Apple, skriver du inn com.example. Angi XYZ for prefikset.
  • Velg "iPhone" fra Enheter -menyen.
Lag en iPhone -app Trinn 14
Lag en iPhone -app Trinn 14

Trinn 2. Lag et Storyboard

Et storyboard er en visuell fremstilling av hele skjermen i appen din, og viser hele skjermen og dens overganger. Storyboard -verktøyet hjelper deg med å bygge flyt av appen din.

  • Klikk Fil> Ny> Fil
  • Klikk på "Brukergrensesnitt" under iOS -alternativene.
  • Velg "Storyboard", og klikk deretter på Neste.
  • Velg iPhone fra Enheter -menyen, og gi den navnet "Hoved". Sørg for at filen er lagret på samme sted som prosjektet ditt.
Lag en iPhone -app Trinn 15
Lag en iPhone -app Trinn 15

Trinn 3. Bruk Storyboard på prosjektet ditt

Når du har opprettet et Storyboard, må du implementere det som hovedgrensesnittet for appen din. Dette åpner Storyboard når appen åpnes. Hvis du ikke implementerer Storyboard, skjer det ingenting når appen åpnes.

  • Klikk på prosjektnavnet ditt i navigasjonstreet til venstre
  • Finn mål i hovedrammen og velg prosjektet ditt fra mållisten.
  • Finn delen Distribusjonsinformasjon på kategorien Generelt.
  • Skriv inn Main.storyboard i feltet "Main Interface".
Lag en iPhone -app Trinn 16
Lag en iPhone -app Trinn 16

Trinn 4. Gå inn i den første skjermen ved hjelp av skjermkontrolleren

Denne kontrolleren kontrollerer hvordan innholdet blir sett av brukeren. Det finnes en rekke visningskontrollere tilgjengelig, inkludert standard- og tabellvisninger. Du må legge til en visningskontroller til Storyboard, som forteller appen hvordan du viser innhold til brukeren.

  • Velg "Main.storyboard" -filen i prosjektnavigasjonen. Du vil se et tomt lerret i Interface Builder -vinduet.
  • Finn objektbiblioteket nederst i høyre ramme, og det kan startes ved å klikke på det lille terningikonet. Dette vil laste inn en liste over objekter som kan legges til lerretet ditt.
  • Klikk og dra objektet "View Controller" til lerretet ditt. Din første skjerm vil vises på lerretet.
  • Din første "scene" er fullført. Når appen starter, laster skjermkontrolleren din første skjerm.
Lag en iPhone -app Trinn 17
Lag en iPhone -app Trinn 17

Trinn 5. Legg til grensesnittobjekter på din første skjerm

Etter at du har konfigurert visningskontrolleren, kan du fylle skjermen med grensesnittobjektene du trenger, for eksempel etiketter, tekstfelt og knapper. Grensesnittobjekter finnes i objektbiblioteklisten - stedet der du kan finne View Controller akkurat nå.

  • Klikk og dra et objekt fra listen for å dra det til skjermen.
  • De fleste objektene kan endres ved å klikke og dra boksen i hjørnet av objektet. Når du endrer størrelsen på et objekt, vises et rutenett på skjermen, slik at du kan kontrollere at det er riktig størrelse.
Lag en iPhone -app Trinn 18
Lag en iPhone -app Trinn 18

Trinn 6. Endre objektet du skrev inn

Du kan endre egenskapene til hvert objekt. Dette lar deg lage et unikt og intuitivt grensesnitt. For eksempel kan du legge til eksempeltekst i et tekstfelt for å hjelpe brukerne med å fylle ut det.

  • Velg objektet du vil endre, og klikk på "Attributes Inspector" -knappen øverst i høyre ramme. Denne knappen er i form av et skjold.
  • Endre objektet etter din smak. Du kan endre skriftstil, type og farge, layout, bakgrunnsbilde, eksempeltekst, rammestil, etc.
  • De tilgjengelige alternativene avhenger av objektet du vil endre.
Lag en iPhone -app Trinn 19
Lag en iPhone -app Trinn 19

Trinn 7. Legg til en annen skjerm

Etter hvert som prosjektet vokser, må du kanskje legge til flere skjermer for å vise alt innholdet appen trenger. For eksempel, hvis du oppretter en gjøremålsprogram, trenger du to skjermbilder: en for å skrive inn gjøremål og en for å vise alle oppføringer.

  • Nye skjermer legges til ved å dra og slippe et visningskontrollobjekt på en tom del av lerretet ditt. Hvis du ikke finner et tomt område på lerretet, klikker du "Zoom ut" til du finner et tomt område. Sørg for å slippe visningskontrolleren på lerretet, ikke på den eksisterende skjermen.
  • Du kan endre hovedskjermen ved å velge visningskontrolleren du vil bruke fra oversikten over prosjektet. Klikk på "Attribute Inspector" -knappen, og merk av for "Is Initial View Controller". For eksempel, hvis du oppretter en gjøremålsprogram, bruker du skjermbildet for gjøremål som hovedskjerm.
Lag en iPhone -app Trinn 20
Lag en iPhone -app Trinn 20

Trinn 8. Legg til en navigasjonslinje

Når du har to skjermer, er det på tide å lage en navigasjonslinje slik at brukerne kan flytte mellom skjermene. Du kan bruke en navigasjonskontroller, som er en tilpasset visningskontroller. Denne kontrolleren legger til en navigasjonslinje øverst i appen din, og lar brukerne flytte mellom skjermene.

  • Navigasjonskontrollene dine bør legges til på startskjermen, slik at de kan kontrollere andre skjermer.
  • Velg den første visningen av programmet i oversikten over prosjektet.
  • Klikk på Editor → Integrer i → Navigasjonskontroller.
  • Du ser en grå navigasjonslinje øverst på skjermen som du la kontrolleren til.
Lag en iPhone -app Trinn 21
Lag en iPhone -app Trinn 21

Trinn 9. Legg til en funksjon i navigasjonslinjen

Etter at du har angitt navigasjonslinjen, kan du angi navigasjonsverktøy på linjen. Ved å gå inn i den kan brukeren flytte mellom skjermene.

  • Legg til en tittel i navigasjonslinjen. Klikk på "Navigasjonselementer" under den foretrukne skjermkontrolleren. Åpne attributtinspektøren og skriv inn en skjermtittel i boksen Tittel.
  • Legg til navigasjonsknapper. Åpne objektbiblioteket hvis du ikke allerede har gjort det, og finn Bar -knappen. Klikk og dra til navigasjonslinjen. Vanligvis plasseres knappen som flytter deg frem til en annen skjerm til høyre, og tilbake -knappen plasseres på venstre side av skjermen.
  • Gi egenskaper til knappen. Knapper kan settes til å ha visse egenskaper som gjør dem tilpasningsdyktige til forskjellige formål. For eksempel, hvis du oppretter en huskeliste, trenger du en knapp for å legge til en oppføring. Velg knappen, og åpne Attribute Inspector. Velg Identifier -menyen, og velg "Legg til". Knappen din endrer form til en "+" logo.
Lag en iPhone -app Trinn 22
Lag en iPhone -app Trinn 22

Trinn 10. Koble til knappen på den eksisterende skjermen

For å få knappen til å fungere, må du koble den til en annen skjerm. I vårt huskelisteeksempel er knappen på listen, og den må kobles til på skjermen for å komme inn i oppføringen. For å koble til en knapp, hold nede Control og dra knappen til den andre skjermen.

  • Når du slipper museknappen, vises Action Segue -menyen med flere alternativer. Velg "Push" for å bruke "push" -overgangen når du bytter mellom skjermer. Du kan også velge "Capital", som åpner skjermen som en spesiell handling, i stedet for som en del av en actionsekvens.
  • Hvis du bruker Push, vil en navigasjonslinje og tilbakeknapp legges til automatisk på den andre skjermen. Hvis du velger Modal, må du legge til en ny navigasjonslinje, en knapp for å avbryte og en ferdig knapp (for gjøremål-apper. Andre apper krever en annen type knapp).
  • Knappene "Avbryt" og "Ferdig" kan opprettes på samme måte som "Legg til" -knappene. Velg "Avbryt" eller "Ferdig" på Identifier -menyen i Attribute Inspector.
Lag en iPhone -app Trinn 23
Lag en iPhone -app Trinn 23

Trinn 11. Legg til datahåndteringsmuligheter

Nå har du vært i stand til å lage navigerbare grensesnitt uten å måtte skrive kode. Hvis du vil legge til mer avansert funksjonalitet, for eksempel lagring av data eller håndtering av brukerinndata, må du skrive kode. Kodeskrivingsguider ligger utenfor denne artikkelen, men det er mange Objective-C-guider tilgjengelig på internett.

Du kan bruke grensesnittprototypen for å hjelpe deg med å finne en utvikler. Å ha et navigerbart grensesnitt vil hjelpe deg med å avklare hvilke deler som trenger programmering

Metode 4 av 5: Testing av appen

Lag en iPhone -app Trinn 24
Lag en iPhone -app Trinn 24

Trinn 1. Start iOS -simulatoren

Xcode inkluderer en iOS -simulator som lar deg teste appen din på simuleringer av forskjellige typer iOS -enheter. For å starte simulatoren, velg "Simulator og feilsøk" fra menyen øverst i Xcode -vinduet, og velg deretter enheten du vil teste på.

Lag en iPhone -app Trinn 25
Lag en iPhone -app Trinn 25

Trinn 2. Lag appen din

Klikk på Bygg -knappen, som ser ut som en vanlig Play -knapp, for å kompilere appen og kjøre den. Denne prosessen kan ta noen øyeblikk. Du kan se fremdriften på verktøylinjen. Når du er ferdig, åpnes iOS -simulatoren, og du kan begynne å teste appen din.

Lag en iPhone -app Trinn 26
Lag en iPhone -app Trinn 26

Trinn 3. Test appen på iPhone

Før du distribuerer appen for å teste, kan du teste den på din egen enhet hvis du har en iPhone. Koble først enheten til datamaskinen via USB. Lukk iTunes hvis den er åpen. Velg "Enhet og feilsøking" fra menyen, og klikk deretter på Bygg. Etter en stund åpnes appen på iPhone. Test alle funksjoner før du lukker appen.

Lag en iPhone -app Trinn 27
Lag en iPhone -app Trinn 27

Trinn 4. Feilsøk appen

Hvis appen din har problemer, må du vite hva som skjedde og hvorfor den skjedde. Prosessen med å oppdage dette problemet er omfattende, og det er mange grunner til at søknaden din kan være problematisk. Åpne feilsøkingskonsollen og les feilmeldingen. De fleste av disse feilmeldingene er vanskelige å forstå. Hvis du ikke forstår, kan du prøve å søke etter feilmeldingen. Sjansen er stor for at du kan finne innlegg på Apples utviklerfora med svar fra andre erfarne utviklere.

Feilsøking kan ta lang tid. Hvis du ikke gir opp, blir du bedre på det. Du vil begynne å gjenkjenne feil i programmet, finne dem, og noen ganger til og med forutsi forekomsten av feil. En av de vanligste feilene er å frigjøre et objekt fra minnet mer enn én gang. En annen feil er å glemme å tildele minne og initialisere objekter før du prøver å legge til eller knytte objekter til minne. Jo flere applikasjoner du lager, desto færre feil vil du gjøre

Lag en iPhone -app Trinn 28
Lag en iPhone -app Trinn 28

Trinn 5. Kontroller minnebruk

iPhone har svært begrenset minne. Når du tildeler minne til et bestemt objekt, må du slippe det etter at objektet er ferdig med å bruke det, og gi tilbake det brukte minnet. Verktøy er tilgjengelige i iPhone SDK for å kontrollere minne og annen ressursbruk.

  • Etter at du har valgt Enhet og feilsøking, velger du Kjør → Kjør med ytelsesverktøy → Lekkasjer. Dette vil vise instrumenter og starte appen på enheten. Fortsett og bruk appen som vanlig. Apper reagerer kanskje ikke ofte ettersom Instruments registrerer og analyserer minnebruk. En minnelekkasje vil skape en rød pigg på tidslinjen til Leaks. Kilden til minnelekkasjen vises nederst på skjermen.
  • Dobbeltklikk på det lekkede objektet vil prøve å ta deg til den problematiske koden, eller ved å klikke på den lille pilen i adressefeltet vises lekkasjeloggen. Noen ganger er kilden til lekkasjen ikke der lekkasjen ble oppdaget.
  • Hvis du føler deg forvirret, kan du prøve elimineringsprosessen. Merk dem som kommentarer og/eller hopp forsiktig over noen deler av koden og kjør programmet. Noen ganger kan du begrense det generelle området og finne problemområdene. Når du finner den, kan du enten fikse koden eller skrive den om. Husk at bruk av Google ofte tar deg til direkte lenker til Apples interne fora eller dokumentasjon om problemet ditt raskt.
Lag en iPhone -app Trinn 29
Lag en iPhone -app Trinn 29

Trinn 6. Distribuer appen din for andre å teste

Selv om du tester appen din i en simulert tilstand, er det en god måte å sikre at appen din fungerer og grensesnittet ser bra ut, men testing av andre er flott. Sørg for at du har fikset de mest fatale feilene før du distribuerer appen til testere. For å distribuere appen din til testere må du generere et ad-hoc-sertifikat på iOS Dev Center-nettstedet.

  • Eksterne testere kan gi deg en mening du ikke forventer. Disse meningene er ofte nyttige hvis søknaden din er veldig kompleks.
  • For å godkjenne en testenhet må du ha UDID -nummeret til enheten.
  • Velg Enhet fra menyen og klikk "Bygg". I Finder finner du prosjektmappen din og ser etter mappen "Ad-Hoc-iphoneos". I den mappen er det et program. Kopier sertifikatet "AdHoc.mobileprovision" fra iOS Dev Center til den samme mappen. Velg programmet og sertifikatet, og komprimer det deretter i zip -form. Dette arkivet kan leveres til eksterne testere. Du må opprette et eget arkiv for hvert ad-hoc-sertifikat.

Metode 5 av 5: Slipp prosjektet ditt

Lag en iPhone -app Trinn 30
Lag en iPhone -app Trinn 30

Trinn 1. Opprett et program for distribusjon

Velg Enhet og slipp og klikk "Bygg". I Finder finner du prosjektmappen din og ser etter mappen "Ad-Hoc-iphoneos". I den mappen er det et program. Komprimer applikasjonen som en glidelås.

For at appen din skal bestå Apple -sertifisering, må den være optimalisert for iOS 7 og Retina Display

Lag en iPhone -app Trinn 31
Lag en iPhone -app Trinn 31

Trinn 2. Åpne iTunes Connect -dashbordet fra iOS Dev Center

Hvis du har uferdige trinn for å fullføre oppsettet, vises de øverst på siden. Sørg for at all skatte- og bankinformasjon er riktig angitt.

Lag en iPhone -app Trinn 32
Lag en iPhone -app Trinn 32

Trinn 3. Skriv inn all programinformasjon

Klikk på "Administrer programmene dine" og velg "Legg til ny applikasjon". skriv inn applikasjonsnavnet, SKU -nummeret og pakke -ID. Velg programpakken fra den tilgjengelige menyen.

  • Fyll ut skjemaet for søknadsbeskrivelse, søkeord, nettsted for kundestøtte, kategori, kontakt -e -post, opphavsrett, etc.
  • Fyll ut skjemaet for rettigheter og priser.
  • Forbered bildet for iTunes. Du trenger et 512x512 vektorikon og et skjermbilde av appen din. Et skjermbilde kan tas fra iPhone -simulatoren ved å trykke Command+⇧ Shift+4 og dra en linje i området som vises. Sørg for at størrelsen er 320x480 for iPhone. Skjermbilder er den viktigste delen av appmarkedsføringsprosessen, så sørg for at de viser den viktigste informasjonen om appen.
Lag en iPhone -app Trinn 33
Lag en iPhone -app Trinn 33

Trinn 4. Last opp appen din

Klikk på "Klar til å laste opp binær", så kommer du til et skjermbilde der du kan laste ned programopplasteren. Last ned applikasjonsopplasteren og trykk på Ferdig.

  • Installer programopplasteren og start programmet. Første gang du starter den, blir du bedt om å skrive inn iTunes -påloggingsinformasjon.
  • Programopplasteren vil sjekke iTunes Connect -kontoen din og finne apper som er klare til å laste opp. Opplastningsklare apper vises fra menyen. Velg appen du vil laste opp, velg distribusjons zip -filen du nettopp har opprettet, og last opp filen. Filopplasteren sjekker de interne tingene i pakken og viser en feil hvis noe går galt, for eksempel feil versjonsnummer, manglende ikon osv. Hvis alt er bra, blir appen din lastet opp.
Lag en iPhone -app Trinn 34
Lag en iPhone -app Trinn 34

Trinn 5. Vent på inspeksjonstiden

Du kan ikke gjøre annet enn å vente på at søknaden din blir gjennomgått. Apple vil varsle deg i løpet av dager eller uker via e -post hvis appen endrer statusen til "Under vurdering." Når søknaden din er sjekket, er prosessen veldig rask. Hvis appen din ikke klarer det første settet med tester, blir du varslet på e -post om hvorfor, og Apple vil gi deg forslag til hvordan du kan omgå det. Hvis appen din er kvalifisert, sender Apple deg en e -post med informasjon om at appen din er til salgs. Appen din vil nå vises i iTunes Store.

Lag en iPhone -app Trinn 35
Lag en iPhone -app Trinn 35

Trinn 6. Promoter appen din

Når den nye appen din er klar for salg, er det på tide å markedsføre. Bruk sosiale medier, legg ut pressemeldinger på nettsteder om appen din, lag noen YouTube -videoer og gjør alt som trengs for å få folk til å snakke om appen din.

Du kan sende en gratis kopi av appen til testere som vil skrive om appen din på nettstedet sitt eller gjennomgå den på YouTube -kanalen sin. Hvis du kan få kontakt med de beste testerne, kan appen din selge godt

Lag en iPhone -app Trinn 36
Lag en iPhone -app Trinn 36

Trinn 7. Vær oppmerksom på salgstallene

Last ned iTunes Connect Mobile gratis på iPhone. Logg deg på daglig og sjekk salg, markedsandel og land som kjøpte appen din. Dette er den morsomste delen! Apple sender deg jevnlige e -poster med lenker til de siste salgsdataene dine. Du kan deretter laste den ned for notatene dine. Lykke til!

Tips

  • Prøv å lage nye apper i stedet for dupliserte apper fra eksisterende apper i App Store. Søk i App Store for å finne ut hvilke apper som er tilgjengelige. Selvfølgelig, hvis ideen din er bedre, så gjør ideen din til virkelighet.
  • Se etter måter å gjøre appen din bedre.
  • Hvis du liker trykte referanser, kan du se etter bøker om å lage iPhone -apper på Amazon.
  • Prøv å teste appen på forskjellige iDevice -enheter med forskjellige iOS -versjoner hvis mulig.
  • Hvis du ansetter en iOS -utvikler og vil sørge for at appen din ser slik du vil ha den, kan du designe appen din i Photoshop og bruke psdtoxcode til å konvertere den til en Xcode/iOS -app!

Advarsel

  • IPhone -SDK -en endres alltid og iOS -enheter utvikler seg hele tiden. Hvis en SDK -oppdatering er tilgjengelig når du oppretter et prosjekt, må du lese hva som er nytt og SDK endres før du oppdaterer. Du trenger kanskje ikke å oppdatere SDK -versjonen, med mindre Apple krever at alle nylig sendt programmer må bruke den nyeste SDK. Hvis du oppdaterer SDK, kan noen av metodene du bruker bli utdaterte, og selv om de sannsynligvis ikke krasjer inn i en app, må du være forsiktig.
  • Når appen din blir godtatt i App Store, ikke skrem deg hvis du får en dårlig anmeldelse. Noen mennesker gir konstruktive anmeldelser, og noen mennesker er bare frekke.
  • Appen din blir sannsynligvis ikke lastet ned av mange - ikke gi opp.
  • Å lage iPhone -apper er så avhengighetsskapende at du kan synes det er vanskelig å stoppe.

Anbefalt: