Reklame

Sådan udvikler du en simpel iPhone-app og sender den til iTunes iphoneProcessen med at udvikle en iPhone-app er ikke så hård eller så enkel som man måske tror. Jeg er ikke programmør, men ville se, om jeg kunne lære mig selv, hvordan man udvikler en iPhone-app. Nyhederne indeholder alle slags artikler om børn så unge som 9, der kan gøre dem. Hvis de kan gøre det, kan resten af ​​os også?

Ligesom madlavning er der lidt af en proces involveret i at "lave mad" op til en app. Denne artikel handler ikke om din madlavning i sig selv (dvs. programmering), men bare de generelle trin, der er nødvendige for at få den fra dit hoved og ind i iTunes.

Oprettelse af en app er ikke helt gratis, så det er vigtigt at vide forfra, at du på et tidspunkt i denne proces skal afskalde $ 99 (USD). Det er også vigtigt at vide forfra, at du bliver nødt til at bruge en Mac på et tidspunkt, og at du bliver nødt til at bruge specifik Mac-glad kode for at oprette din app.


Nu hvor vi alle har set det fine udtryk, her er de spændende trin til app-lykke!

Trin 1: Lav en god idé

Har du en unik idé til en app? Der er, som du sikkert ved, en billion (OK, muligvis ikke en TRILLION) apps derude. Så hvad får en app til at skille sig ud? Hvorfor ønsker nogen at bruge din app? Hvorfor skulle de betale penge for det, hvis du skal opkræve?

instagram viewer

Sådan udvikler du en simpel iPhone-app og sender den til iTunes kontanter

Sørg for at kontrollere, at der ikke er andre apps, der gør det samme, som du foreslår. Eller hvis du vil oprette noget bedre end en app, der allerede findes, skal du tænke på, hvordan din idé bliver bedre. Træk det ud på papir eller på computeren.

Trin 2: Hent en Mac

IPhone er et Apple-produkt og bruger en variation af Mac OS. I øjeblikket er iPhone-udviklingsværktøjer kun tilgængelige for Mac-brugere (selvom der er tegn på design i fængselsbrudtilstand på en pc), men for at få den op i App Store, har du til sidst brug for en Mac for at få den der. Du kan købe en Mac mini relativt billigt, hvis du ikke har en Mac til din rådighed.

Sådan udvikler du en simpel iPhone-app og sender den til iTunes apple

Trin 3: Registrer dig som en Apple-udvikler

For at arbejde med Mac-værktøjerne skal du blive en officiel Apple-udvikler. Registrering er gratis, så du skal blot give dem dine oplysninger og acceptere deres vilkår. Du behøver kun at registrere en gang, og du kan bruge det samme brugernavn og adgangskode, der bruges til din iTunes-konto. Når du først er en Apple-udvikler, kan du udvikle iPhone-apps til ethvert af Mac-produkterne.

Trin 4: Download softwareudviklingssættet til iPhone (SDK)

Når du først er en officiel udvikler, kan du downloade SDK til iPhone. Den version, du har brug for, afhænger af det operativsystem, du kører i øjeblikket. Denne download er Kæmpe, fordi den leveres med alle mulige dokumenter, prøvekoder og alle mulige ting, du vil være glad for at have senere. Det kan tage et par timer, så du måske ønsker at starte download, lægge en god film og vente.

ManiacDev er et rigtig godt websted med TONER af information, der er beregnet til både uberygtige newbies som mig og teknologguruer. Start bare med den første video, se og noter, mens du går. Virkelig og virkelig, dette er de bedste tutorials, jeg har fundet!

Trin 5: Download XCode

Hvis du ikke allerede har det, skal du downloade XCode. Ifølge Apple er "Xcode en komplet, fuldt udstyret IDE, der er bygget op omkring en jævn arbejdsgang, der integrerer redigering af kildekoden med opbygning og kompileringstrin, frem til en grafisk fejlsøgningsoplevelse - alt sammen uden at forlade visningen af ​​din kildekode. ” Dette er en anden enorm download, så du måske ønsker at leje en anden film.

Sådan udvikler du en simpel iPhone-app og sender den til iTunes xcode

Trin 6: Udvikle din iPhone-app med skabelonerne i SDK

Når din app er trukket ud på papir eller i Photoshop, kan du begynde at designe den med de skabeloner, der findes i SDK. Det er her, at den enorme mængde downloadtid vil være en enorm fordel. Du har masser af skabeloner at vælge imellem, og der er mange gode YouTube-klippetutorials om, hvordan man bruger skabelonerne effektivt.

Trin 7: Lær mål-C til kakao

Hvis du elsker programmeringssprog, vil du elske Objekt-C. Hvis du ikke ved, hvordan du programmerer, er dette den del, der kan blive temmelig klistret, så du måske ønsker at finde en programmørven eller ansætte nogen. Det hjælper virkelig også med at få en bog til reference.

Sådan udvikler du en simpel iPhone-app og sender den til iTunes c

Trin 8: Programmer din app i mål-C

Når du i det mindste forstår det grundlæggende i Objekt-C (eller i det mindste ved, hvordan du finder svar på programmeringsspørgsmål), er du klar til at programmere din app. Det hjælper med at tage skærmbilleder, mens du følger med, så du kan huske, hvad du prøvede. Nogle apps kan tage blot et par timer at programmere, mens andre apps kan tage måneder. Kun du ved, hvor meget detaljer du vil have derude for dens jomfrutur i App Store!

Trin 9: Test appen i iPhone-simulatoren

SDK leveres med en dejlig iPhone Simulator. Du bliver nødt til at indlæse din app og udføre din egen test. Du skal prøve at arbejde så mange fejl som muligt og tænke over alle måder, som nogen kan bruge din app på.

Sådan udvikler du en simpel iPhone-app og sender den til iTunes sim

Trin 10: Host et bagesalg

Kan du huske, da jeg fortalte dig med småt, at du skulle skaffe kontanter? Dette er det øjeblik. Desværre koster indlæsning af en app i iTunes et engangsgebyr på $ 99 (USD). Der er ingen vej ud af dette gebyr, men du kan muligvis tjene det tilbage i tre eksemplarer, hvis din app er værdig! Dog får du virkelig meget for dine $ 99. For det første får du adgang til nogle af de sejeste mennesker på denne side af Pluto!

Trin 11: Få andre til at teste din app

Sådan udvikler du en simpel iPhone-app og sender den til iTunes godkendt

Når du har betalt dit gebyr, vil du være i stand til at andre i appfællesskabet teste din app og hjælpe dig med at finde frem til de sidste fejl. Dette er et godt samfund, og det er meget sjovt at teste nye ting. Hvis du er en nybegynder som mig, vil du være i ærefrygt for konger og dronninger af nørdigt stjernestatus. Afhængigt af arten og kompleksiteten af ​​din app kan denne proces tage nogen tid.

Trin 12: Indsend din app til godkendelse

Når du har testet din app i samfundet og arbejdet på alle ujævnheder, kan du indsende appen til iTunes til godkendelse. Du vil være i stand til at uploade det lige fra samfundet. Godkendelsesprocessen kan tage nogen tid, så vær tålmodig!

Trin 13: Se dejen og trafikken rulle ind!

Hvis du oprettede en betalt app, skal du bare vente på, at pengene ruller ind til land. Hvis du oprettede en gratis app, skal du se trafikken!

Har du nogle tip, du kan dele med appudviklere? Efterlad dem i kommentarfeltet nedenfor.

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

Jeg er uddannelsesteknolog og engelsk professor.