Presentation av examensarbete Kandidat/Högskoleingenjör
Titel: Applikationsutveckling för Windows 8, en Stockholmsguide
Respondent: Ludvig Cederfeldt och Anders Rosen
Opponent:
Språk: Svenska
Tid: 2012-12-19 kl 1500
Plats: Företaget Spree, Dalagatan 100, Stockholm
Önskar du närvara vid presentationen så kontakta Anders Sjögren 087904420 senast 2012-12-18 kl 1700
Sammanfattning
Med Microsoft nya operativsystem, Windows 8, introducerades en ny typ av applikationer, Windows Store Apps. Dessa applikationer måste uppfylla vissa krav för att få laddas upp till Windows egen Store för appar. Det finns även riktlinjer att hålla sig till. Kraven och riktlinjerna innefattar utseende och funktionalitet, som till exempel en gemensam sökfunktion i apparna för att bidra till en mer enhetlig upplevelse. Hur påverkas man som utvecklare av dessa krav och riktlinjer? Huruvida utvecklingen försvåras eller kanske till och med förenklas undersöks och utvärderas i denna rapport. För att komma fram till en tillförlitlig slutsats har en egen Windows Store App konstruerats och utformats i enighet med Microsofts krav. Appen som har utvecklats är ämnad att hjälpa användarna att finna Stockholms smultronställen.
Det visade sig att inget av kraven var orimliga att implementera. Däremot kan det vara svårare att finna meningsfulla användningsområden för en del av de rekommenderade funktionerna. Om vanliga funktioner, såsom sök och delning, implementeras ska detta ske enligt Microsofts krav och riktlinjer. Just detta är inga problem då Microsoft tillhandahåller information och exempel på hur det ska ske. Självklart måste alla Windows Store Apps fungera på samtliga enheter som kan köra Windows 8 vilket innebär flera olika upplösningar och inmatningsmetoder. Detta är ett av de svårare kraven att uppfylla och kräver omfattande testning av applikationen, vilket bidrar till en längre utvecklingstid. Med hjälp av Visual Studios simulator är det möjligt att få en någorlunda uppfattning om hur väl appen fungerar men den är långt ifrån att lita på. Utseendet måste följa riktlinjerna för att låta användaren hela tiden vara familjär med gränssnittet oavsett app. Exempelvis måste varje sida i appen byggas upp horisontellt till skillnad från traditionella hemsidor. Utseendet är lätt att implementera med hjälp av Visual Studios mallar men kan vara riktigt knepigt att försöka sig på själv. Windows Store Apps skiljer sig markant från konkurrenternas appar och som utvecklare tvingas man att tänka i helt nya banor. Man kan ibland känna sig begränsad, men å andra sidan har man mycket gratis genom det standardiserade utseendet och funktionerna.