først, Hent kode. 5 GB, så sørg for, at du har masser af plads på din harddisk, så overførselsprocessen kører problemfrit. Når du har hentet, kan det bede dig om at installere yderligere komponenter, det kræver. Hvis du bliver bedt om det, skal du acceptere og hente disse komponenter. Når du først åbner kode, vil du se en visning, der ligner denne, minus de åbne projekter til højre:

velkommen skærm.

vælg “Opret et nyt Kodeprojekt”, og du vil se dette resultat:

Vælg “Enkeltvisningsprogram”, klik på” Næste”, og du vil se en skærm, hvor du indtaster detaljerne i din app. Jeg har medtaget et eksempel nedenfor til reference.

lad os gennemgå indstillingerne en ad gangen:

. Produktnavn: her indtaster du det brugervendte navn på din app. Så Instagram ville have “Instagram” som sit Produktnavn.

. Team: dit teamnavn fra Apple Developer center går her. Du bruger dette felt, når du arbejder på at udgive en app i App Store.

. Organisationsnavn: navnet på det firma, du arbejder for, eller dit navn, hvis du selv udvikler appen. Nogle gange er dette felt befolket med en persons LLC, hvis de er en entreprenør.

. Organisationsidentifikator: et omvendt DNS-stilnavn adskilt af perioder. Din virksomheds omvendte identifikator går normalt her. Når jeg bygger en app til uddannelsesmæssige formål, bruger jeg normalt com.uddannelse.selv, men du kan navngive det noget andet, hvis du vil.

. Bundle Identifier: et omvendt DNS-stilnavn adskilt af perioder, en kombination af din Organisationsidentifikator og Produktnavn. Dette er nødvendigt for at identificere din app entydigt af Apple. Eventuelle yderligere funktioner, som din app har brug for, som Apple Push-meddelelser, ville være bundet til denne identifikator.

. Sprog: det programmeringssprog, du vil udvikle appen i. Fra denne artikel giver rullemenuen dig mulighed for at vælge Objective-C eller hurtig. Du kan også skrive din app i Objective-C++, hvis du vil. Endelig er der et utal af forskellige måder at skrive apps på scriptsprog som Ruby og JavaScript, fra Java til Objective-C, og mange, mange flere, der ikke er anført her. For enkelhedens skyld holder vi os hurtigt, da det er det sprog, Apple støtter mest fremad.

. Enheder: Universal, hvilket betyder både iPhone og iPad. Du kan også vælge at udvikle din app til bare iPhone eller bare iPad, selvom kodes Interface Builder-værktøj gør det lettere at opbygge en brugergrænseflade til alle formfaktorer.

. Brug kernedata: dette er, hvis du vil etablere vedholdenhed i din app ved hjælp af Apples Kernedataramme. Det vil ikke blive dækket i denne tutorial.

. Inkluder enhedstest: enhedstest bruges til at kontrollere rigtigheden af logikken i din app. Afhængigt af formålet med din app, enhedstest kan spille en vigtig rolle i den bevarede succes for din app fra frigivelse til frigivelse. Dette vil blive dækket dybtgående i en fremtidig tutorial, men ikke her.

. Inkluder UI-test: i lighed med enhedstest verificerer UI-test rigtigheden af brugergrænsefladen i din app. For eksempel kan du have en UI-Test for at kontrollere, at en knap vender en bestemt farve, når den trykkes. Dette vil også blive dækket i dybden i en fremtidig tutorial.

nu hvor du har en forståelse af menupunkterne, lad os gå videre til at oprette appen!

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.