GUIDE

Kom igång med IOS-utveckling, del 2

Du kan prova på IOS-utveckling till stor del kostnadsfritt, men vissa saker kostar pengar. I andra delen av artikelserien om IOS-utveckling går 99mac igenom vad som gäller.

Att bli betalande #utvecklare kostar en tusenlapp per år. Det är inte mycket pengar om man tjänar pengar på sina appar, men om man bara vill prova på så kan det vara en ganska hög tröskel. Men du kan komma ganska långt utan att betala om du bara vill testa dina vingar.

Det här är kostnadsfritt

Xcode
Utvecklingsverktyget Xcode med tillhörande SDK är gratis att ladda ner från Mac App Store.

Playground
I Playground kan du kostnadsfritt på ett enkelt och roligt sätt lära dig att programmera med Swift.

Simulatorn
Xcode levereras med en IOS-simulator där du kan testköra dina appar i datorn. Simulatorer för alla skärmstorlekar och upplösningar ingår så du kan se till att appen ser bra ut på alla enheter.

Dokumentation
Apples dokumentation på nätet har du också tillgång till gratis. Där ingår både dokumentation om de enskilda klasserna i SDK:n såväl som kodexempel i form av körbara appar.

Ovanstående är allt du behöver för att utveckla en komplett app och testköra den i simulatorn.

Det här kräver utvecklarlicens

I skrivande stund kostar en utvecklarlicens 999 kronor per år, inklusive 25 procent avdragsgill moms för dig som har näringsverksamhet. För den avgiften får du tillgång till alla betaltjänster inom IOS-utveckling.

Testa på fysisk enhet
Det första man vill göra som betalande utvecklare är sannolikt att testa sin app på en eller flera fysiska IOS-enheter. Det kräver att man signerar sin app med ett certifikat som ingår i utvecklarlicensen.

Itunes Connect
Itunes Connect är en webbportal där betalande utvecklare kan administrera sina publicerade appar, se köp- och nedladdningsstatistik och hantera kontoinformation.

Distribuera appar
Du behöver utvecklarlicens så länge din app ligger i App Store. Om du slutar betala tas dina appar bort från App Store, men kommer att finnas kvar och fungera på de enheter som har installerat dem.

Olika typer av licenser

Det finns två olika typer av licenser; privatperson eller företag/organisation. Som privatperson kommer ditt namn stå som säljare vid dina appar i App Store, i annat fall är det det juridiska namnet på företaget eller organisationen. Det går inte att välja något annat presentationsnamn.

Om du är enskild näringsidkare så räknas du som privatperson, även om du har registrerat ett firmanamn hos Bolagsverket.

Annars är skillnaden främst att endast företag och organisationer kan skapa ett team av utvecklare som har behörigheter att exempelvis signera och publicera samma appar.

Så här gör du

Först och främst behöver du ett Apple-ID. Även om du redan har ett så är det rekommenderat att skapa ett nytt som du bara använder till din utvecklarprofil.

Om du registrerar dig som företag behöver du ange ett så kallat DUNS-nummer, vilket står för Data Universal Numbering System. Det är ungefär som ett internationellt organisationsnummer. Det är möjligt att ditt företag redan har blivit tilldelat ett DUNS-nummer. Du kan kolla upp det här.

Om du saknar DUNS-nummer kan du ansöka om ett här.

Registreringen sker i Apples utvecklarportal. Här får du välja om du vill utveckla för IOS eller OS X, samt om du är en privatperson eller ett företag. Sedan är det bara att fylla i alla uppgifter och eventuellt vänta på att Apple verifierar dem. När verifieringen är klar kan du slutföra registreringen och betala.

För att koppla ditt projekt till din nya utvecklarlicens, klicka på projektnamnet längst upp i fillistan i Xcode. Se till att "General"-fliken är vald. När du skapar ett nytt projekt är denna vy det första du ser.

Klicka på rullgardinsmenyn "Team" och välj "Add an account". Logga in med det Apple-ID som du registrerade dig med.

Om det fortfarande står "No code signing identities found" kan du behöva koppla in en IOS-enhet i datorn och låta Xcode skapa en Provisioning Profile genom att klicka på "Fix issue".

Smidigare än förr

Apple tycks ha gjort processen betydligt enklare och smidigare än den var för några år sedan. Skräckhistorier om att man måste faxa in kopior på dokument är ett minne blott.

När jag nyligen registrerade mitt fåmans-AB behövde jag bara ange det DUNS-nummer som jag redan blivit tilldelad automatiskt och ange att jag är firmatecknare.

Efter fem dagar ringde en Apple-representant och bad mig bekräfta att uppgifterna jag angett stämmer. Därefter fick jag ett mejl med en länk där jag kunde slutföra registreringen.

Apples nya campus har officiellt döpts till Apple Park, och kommer att börja ta emot anställda i april.

En indisk talesperson för Samsung säger att företaget inte kommer sälja modifierade Galaxy Note 7 i Indien.

Läckta bilder på vad som tros vara den kommande Samsung Galaxy S8-mobilen indikerar att Samsung kommer dumpa den fysiska hemknappen.

Nya rykten från analysföretaget Trend Force spår att Apple kommer lansera en premiummodell av Iphone med OLED-skärm men utan välvd kant.

Mobilmässan Mobile World Congress i Barcelona närmar sig med stormsteg. 99mac kommer vara på plats och vill veta vad ni läsare vill se mer av.

Nästa version av Samsungs Gear VR kan presenteras samtidigt som Galaxy S8. Den nya modellen kommer bland annat få en dedikerad kontroll.