- Fördelar med att lära sig koda
- Hur kodning fungerar
- Gemensamma kodningsspråk
- Det bästa stället att börja koda
- Introduktion till webbutveckling
- Introduktion till webbdesign
- Introduktion till apputveckling
En av de mer populära formerna av kodning på senare tid är skapandet av applikationer, eller appar, som körs på mobila enheter som telefoner och surfplattor. Du använder förmodligen en rad olika appar i din vardag. Skulle det inte vara häftigt att skapa en egen?
Det finns många fördelar med att vara utvecklare i den blomstrande app-industrin. Ganska många människor tjänar bra på att utveckla och sälja appar, och du har möjlighet att bli en av dem. Du kan till och med bli nästa Nick D’Aloisio, som sålde sin iPhone-app Summly till Yahoo! för 30 miljoner dollar.
Plus, det är det bästa sättet att få ditt arbete i folks fickor!
Översikt över apputveckling
Mobilappar utvecklas för en viss plattform, och de två mest populära plattformarna i dag är iOS och Android.
IOS-plattformen driver appar som byggs för iPhone och iPad. För att utveckla en app för iPhone eller iPad måste du använda kodningsspråket Objective-C och ramverket Cocoa. Du måste också använda en IDE (integrerad utvecklingsmiljö) som heter Xcode. Observera att Xcode endast körs på Mac, så du behöver en Mac för att göra en iOS-app.
Android-appar utvecklas med kodningsspråket Java och Android Software Development Kit, som körs på Mac, PC eller Linux. Du behöver också använda ett IDE som Eclipse.
Det finns andra mobila plattformar som Windows Phone, men iOS och Android är definitivt de mest populära. De flesta utbildningar fokuserar på dessa plattformar.
Sätt att lära sig apputveckling
Om du vill utveckla appar för iPhone och iPad är ett ställe där du kan lära dig iOS Dev Center. Detta är en gratis online-resurs som tillhandahålls av Apple och som innehåller startguider, handledningar, videor och dokumentation.
För Android-apputveckling är motsvarande resurs Android Developers Training. Denna utbildning är en serie artiklar som går igenom hur du gör din första app, med början i grunderna.
Förutom dessa officiella resurser kanske du också vill prova andra utbildningar. Du kanske tycker att böcker och onlineutbildning är mer lättsmält och begripligt.
Onlineutbildning
Bortsett från de officiella resurserna finns det gott om inofficiell utbildning i apputveckling på Internet. En särskild rekommendation är Treehouse. Även om Treehouses huvudfokus är webbutveckling och design är apputveckling en nära andraplats.
Vänta. Om du är helt ny i kodning är utveckling av mobilappar kanske inte det bästa stället att börja på. Det är bättre att börja med att lära sig webbkodning, som är mycket mer nybörjarvänligt. När du sedan går över till apputveckling har du en gedigen förståelse för kodningens grunder.