Hvordan utvikle en enkel iPhone -app og sende den til iTunes

Hvordan utvikle en enkel iPhone -app og sende den til iTunes

Prosessen med å utvikle en iPhone -app er ikke så vanskelig eller så enkel som man kanskje tror. Jeg er ikke en programmerer, men ønsket å se om jeg kunne lære meg selv å utvikle en iPhone -app. Nyhetene inneholder alle slags artikler om barn helt ned til 9 år som kan gjøre dem. Hvis de klarer det, kan sikkert vi andre også?





Som matlaging, er det litt av en prosess involvert i å 'lage' en app. Denne artikkelen handler ikke i seg selv om matlaging (dvs. programmering), men bare de generelle trinnene som er nødvendige for å få den fra hodet og til iTunes.





Å lage en app er ikke helt gratis, så det er viktig å vite på forhånd at du på et tidspunkt i denne prosessen kommer til å betale $ 99 (USD). Det er også viktig å vite på forhånd at du må bruke en Mac på et tidspunkt, og at du må bruke spesifikk Mac-happy-kode for å lage appen din.





Nå som vi alle har sett de små skriftene, her er de spennende trinnene til applykke!

Trinn 1: Lag en brainy idé

Har du en unik idé for en app? Det er, som du sikkert vet, en billion (OK, kanskje ikke en TRILLION) apper der ute. Så hva gjør at en app skiller seg ut? Hvorfor vil noen bruke appen din? Hvorfor skulle de betale penger for det hvis du skal belaste?



Sørg for å sjekke at det ikke er andre apper som gjør det samme som du foreslår. Eller hvis du vil lage noe bedre enn en app som allerede finnes, tenk på hvordan ideen din vil bli bedre. Tegn det ut på papir eller på datamaskinen.

Trinn 2: Skaff deg en Mac

IPhone er et Apple -produkt og bruker en variant av Mac OS. Foreløpig er utviklingsverktøyene for iPhone bare tilgjengelig for Mac -brukere (selv om det er tegn på å designe i fengselsbruddsmodus på en PC), men for å få det opp i App Store, vil du til slutt trenge en Mac for å få det der. Du kan kjøpe en Mac mini relativt billig hvis du ikke har en Mac til din disposisjon.





Trinn 3: Registrer deg som en Apple -utvikler

For å jobbe med Mac -verktøyene må du bli en tjenestemann Apple -utvikler . Registreringen er gratis, så du må bare gi dem informasjonen din og godta vilkårene deres. Du trenger bare å registrere deg én gang, og du kan bruke det samme brukernavnet og passordet som ble brukt for iTunes -kontoen din. Når du er en Apple -utvikler, kan du utvikle iPhone -apper for alle Mac -produktene.

Trinn 4: Last ned programvareutviklingssett for iPhone (SDK)

Når du er en offisiell utvikler, kan du laste ned SDK for iPhone. Versjonen du trenger avhenger av operativsystemet du kjører. Denne nedlastingen er STOR fordi den kommer med all slags dokumentasjon, prøvekoder og alle slags ting du vil gjerne ha senere. Det kan ta noen timer, så det kan være lurt å starte nedlastingen, sette inn en god film og vente.





ManiacDev er et veldig flott nettsted med massevis av informasjon rettet mot både nybegynnere som meg og tekniske guruer. Bare begynn med den første videoen, se og ta notater mens du går. Virkelig og virkelig, dette er de beste opplæringsprogrammene jeg har funnet!

Trinn 5: Last ned XCode

Last ned XCode hvis du ikke allerede har det. I følge Apple er 'Xcode en komplett, fullstendig IDE bygget rundt en jevn arbeidsflyt som integrerer redigering av kildekoden, med byggingen og kompileringstrinnene, til en grafisk feilsøkingsopplevelse - alt uten å forlate visningen av kildekoden . ' Dette er en annen stor nedlasting, så det kan være lurt å leie en andre film.

Trinn 6: Utvikle iPhone -appen din med malene i SDK

Når du har tegnet appen din på papir eller i Photoshop, kan du begynne å designe den med malene i SDK. Det er her den enorme mengden nedlastingstid vil være en stor fordel. Du vil ha mange maler å velge mellom, og det er mange flotte YouTube -klippopplæringer om hvordan du bruker malene effektivt.

Trinn 7: Lær mål-C for kakao

Hvis du liker programmeringsspråk, vil du elske Objective-C. Hvis du ikke vet hvordan du programmerer, er dette delen som kan bli ganske klissete, så det kan være lurt å finne en programmeringsvenn eller ansette noen. Det hjelper virkelig å få en bok også som referanse.

Trinn 8: Programmer appen din i Objective-C

Når du i det minste forstår det grunnleggende i Objective-C (eller i det minste vet hvordan du finner svar på programmeringsspørsmål), er du klar til å programmere appen din. Det hjelper å ta skjermbilder mens du går, slik at du kan huske hva du prøvde. Noen apper kan ta bare noen få timer å programmere, mens andre apper kan ta måneder. Bare du vet hvor mange detaljer du vil ha der ute på jomfruturen i App Store!

Trinn 9: Test appen i iPhone -simulatoren

SDK -en kommer med en nydelig iPhone -simulator. Du må laste ned appen din og gjøre din egen testing. Du bør prøve å finne ut så mange feil som mulig og tenke på alle måtene noen kan bruke appen din på.

Trinn 10: Vert et bakesalg

Husker du da jeg fortalte deg med liten skrift at du måtte skaffe penger? Dette er det øyeblikket. Dessverre koster det å laste ned en app til iTunes en engangsavgift på $ 99 (USD). Det er ingen vei ut av denne avgiften, men du kan tjene den tilbake i tre eksemplarer hvis appen din er verdig! Virkelig, men du får mye for $ 99. For det første får du tilgang til noen av de kuleste menneskene på denne siden av Pluto!

Trinn 11: La andre teste appen din

Når du har betalt gebyret ditt, vil du kunne få andre i appsamfunnet til å teste appen din og hjelpe deg med å finne ut de siste feilene. Dette er et flott fellesskap, og det er mye moro å teste nye ting. Hvis du er en nybegynner som meg, vil du være ærefrykt for kongene og dronningene til den nerdete stjernen. Avhengig av typen og kompleksiteten til appen din, kan denne prosessen ta litt tid.

Trinn 12: Send inn appen for godkjenning

Etter å ha testet appen din i samfunnet og trent alle støtene, kan du sende appen til iTunes for godkjenning. Du vil kunne laste den opp direkte fra fellesskapet. Godkjenningsprosessen kan ta litt tid, så vær tålmodig!

Trinn 13: Se deigen og trafikken rulle inn!

Hvis du opprettet en betalt app, er det bare å vente på at pengene kommer til land. Hvis du opprettet en gratis app, se på trafikken!

hvordan slette hendelser fra kalender iphone

Har du noen tips å dele med apputviklere? La dem stå i kommentarfeltet nedenfor.

Bilder: Erik K. Veland , stopnlook , davidgsteadman , Leo Reynolds , helpei , Cedric Chee , dianagavrilita

Dele Dele kvitring E -post 3 måter å sjekke om en e -post er ekte eller falsk

Hvis du har mottatt en e -post som ser litt tvilsom ut, er det alltid best å sjekke ektheten. Her er tre måter å fortelle om en e -post er ekte.

Les neste
Relaterte temaer
  • Mac
  • Programmering
Om forfatteren Beth Ritter-Guth(12 artikler publisert)

Jeg er en pedagogisk teknolog og engelsk professor.

Mer fra Beth Ritter-Guth

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere