Return to search

Utvärdering av Windows 8-applikationer ur ett utvecklarperspektiv / Development of Windows 8-applications from a Developer's Perspective

With Microsoft's new operating system, Windows 8, a new type of applications were introduced, Windows Store Apps. These applications must meet certain requirements in order to be uploaded to Windows own store for apps. There are also guidelines to follow. The requirements and guidelines include appearance and functionality, such as a common search function in the applications to contribute to a more unified experience. How does these requirements and guidelines influence developers? Whether the development of the Windows Store Apps gets more difficult, or perhaps even simpler, is studied and evaluated in this report. In order to reach a reliable conclusion, a Windows Store App has been designed and developed in consensus with Microsoft's requirements. The app that has been developed is intended to help users to find Stockholm's best spots. It turned out that none of the demands were unreasonable hard to implement. However, it may be difficult to find meaningful uses for some of the recommended features. If common features, such as search and sharing, are implemented it should be done in accordance with Microsoft's requirements and guidelines. This is no problem since Microsoft provides information and examples of how the features should be implemented. Of course, all of the Windows Store Apps must be able to run on all devices that can run Windows 8, which means several different resolutions and input methods to take into account. This is one of the more difficult requirements to fulfill and require extensive testing of the application, which contributes to a longer development time. With the help of Visual Studio’s simulator, it is possible to get a reasonably good idea of how the app works, but it is still not good to trust it. The look must follow the guidelines that allow the user to always be familiar with the interface, regardless of which app is running. For example, every page in the app has to be built up horizontally unlike traditional websites. The interface is easy to implement using Visual Studio’s templates but it may be really tricky if you try to implement it by yourself. Windows Store Apps is extensively different from its competitor’s apps and as a developer, you are forced to think in completely new ways. It can sometimes feel limited, but on the other hand you got very much for free considering the standard look and functionality. / 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 applikationerna för att bidra till en mer enhetlig upplevelse. Hur påverkas 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 utvecklare tvingas att tänka i helt nya banor. Det är möjligt ibland känna sig begränsad, men å andra sidan finns mycket gratis genom det standardiserade utseendet och funktionerna.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-140507
Date January 2012
CreatorsCederfelt, Ludvig, Rosén, Anders
PublisherKTH, Skolan för informations- och kommunikationsteknik (ICT)
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-ICT-EX ; 2012:325

Page generated in 0.0021 seconds