först, ladda ner Xcode. Det är en stor nedladdning, väger in på cirka 5 GB, så se till att du har gott om plats på hårddisken så att nedladdningsprocessen går smidigt. När du har laddat ner kan det uppmana dig att installera ytterligare komponenter som krävs. Om du uppmanas, acceptera och ladda ner dessa komponenter. När du först öppnar Xcode ser du en vy som den här, minus de öppna projekten till höger:

Xcode välkomstskärm.

välj ”Skapa ett nytt Xcode-projekt”, och du kommer att se detta resultat:

Välj ”Single View Application”, klicka på” Nästa”, och du kommer att se en skärm där du anger detaljerna i din app. Jag har inkluderat ett exempel nedan för referens.

Låt oss gå igenom alternativen en i taget:

. Produktnamn: här anger du det användarvända namnet på din app. Så Instagram skulle ha ”Instagram” som Produktnamn.

. Team: ditt lagnamn från Apple Developer center går här. Du använder det här fältet när du arbetar för att publicera en app i App Store.

. Organisationsnamn: namnet på det företag du arbetar för, eller ditt namn om du utvecklar appen själv. Ibland fylls detta fält med en persons LLC om de är en entreprenör.

. Organisationsidentifierare: ett namn i omvänd DNS-stil åtskilda av perioder. Ditt företags omvända identifierare går vanligtvis här. När jag bygger en app för utbildningsändamål använder jag vanligtvis com.utbildning.själv, men du kan namnge det något annat om du vill.

. Bundle Identifier: ett namn i omvänd DNS-stil åtskilt av perioder, en kombination av din Organisationsidentifierare och Produktnamn. Detta krävs för att unikt identifiera din app av Apple. Eventuella ytterligare funktioner som din app behöver, som Apple Push-meddelanden, skulle vara knutna till den här identifieraren.

. Språk: det programmeringsspråk du vill utveckla appen i. Från och med den här artikeln låter rullgardinsmenyn välja Objective-C eller Swift. Du kan också skriva din app i Objective-C++ om du vill. Slutligen finns det en mängd olika sätt att skriva appar på skriptspråk som Ruby och JavaScript, från Java till Objective-C, och många, många fler som inte listas här. För enkelhetens skull kommer vi att hålla fast vid Swift, eftersom det är det språk som Apple stöder mest framåt.

. Enheter: Universal, vilket betyder både iPhone och iPad. Du kan också välja att utveckla din app för bara iPhone eller bara iPad, även om Xcodes gränssnittsbyggare gör det lättare att bygga ett användargränssnitt för alla formfaktorer.

. Använd Core Data: det här är om du vill skapa uthållighet i din app med Apples Core Data framework. Det kommer inte att behandlas i denna handledning.

. Inkludera enhetstester: enhetstester används för att verifiera riktigheten av logiken i din app. Beroende på syftet med din app kan enhetstestning spela en viktig roll i den fortsatta framgången för din app från release till release. Detta kommer att behandlas ingående i en framtida handledning, men inte här.

. Inkludera UI tester: i likhet med enhetstester, UI tester kontrollera riktigheten av användargränssnittet i din app. Du kan till exempel ha ETT UI-Test för att verifiera att en knapp vänder en viss färg när du trycker på den. Detta kommer också att behandlas ingående i en framtida handledning.

nu när du har en förståelse för menyalternativen, låt oss gå vidare till att skapa appen!

Lämna ett svar

Din e-postadress kommer inte publiceras.