Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Utvärdering av Windows 8-applikationer ur ett utvecklarperspektiv
KTH, School of Information and Communication Technology (ICT).
KTH, School of Information and Communication Technology (ICT).
2012 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Development of Windows 8-applications from a Developer's Perspective (English)
Abstract [en]

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.

 

Abstract [sv]

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.

Place, publisher, year, edition, pages
2012. , 43 p.
Series
TRITA-ICT-EX, 2012:325
Keyword [en]
Windows 8, Windows Store App, apputveckling, utveckling, charms, sökkontrakt, delningskontrakt
Keyword [sv]
Windows 8, Windows Store App, apputveckling, utveckling, charms, sökkontrakt, delningskontrakt
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-140507OAI: oai:DiVA.org:kth-140507DiVA: diva2:690752
Subject / course
Information and Software Systems
Educational program
Master of Science -Communication Systems
Examiners
Available from: 2014-01-27 Created: 2014-01-24 Last updated: 2014-01-27Bibliographically approved

Open Access in DiVA

fulltext(1616 kB)171 downloads
File information
File name FULLTEXT01.pdfFile size 1616 kBChecksum SHA-512
15c6ef88c2ca4c4d88fdea3d1b905d546df71c93e909907c534edaf221eb8af2abe9453b0ef6efce0cd48818869ad7109b061d24a1c1f11e70ddbaa020de11d0
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 171 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 434 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf