5. Analys
6.4. Studiens bidrag
Applikationsutveckling för mobiler ökar hela tiden. Människor utan insikt i IT vet oftast inte att det finns olika applikationstyper som påverkar hur applikationen presterar och ser ut. Denna studie är främst för applikationsutvecklingsintresserade och utvecklare då bidraget är att ge en större inblick över hur man bör välja applikationstyp och vilka för- och nackdelar som finns med dessa. Arbetet är skrivet ur utvecklarperspektiv så vi fokuserar på information som utvecklare kan anse vara intressant.
30
7. Referenser
7.1. Litteratur
McWherter, J., & Gowell, S. (2009). Professional Mobile Application Development. Indianapolis: john wiley & sons.
Felker, D., Burton, M. (2012). Android Application Development for Dummies (2nd Edition). New Jersey: John Wiley & Sons.
Goldstein, N., Wilson, D. (2012). iOS 6 Application Development for Dummies New Jersey: John Wiley & Sons.
Yosifovich, P. (2013). Mastering Windows 8 C++ App Development. Birmingham: Packt Publishing.
Bryman, A. (2004): Samhällsvetenskapliga metoder. 1:2 uppl. Malmö: InterGraf AB. Bryman, A. (2011): Samhällsvetenskapliga metoder. 2:3 uppl. Egypten: Sahara Printing.
Booth, A., Papaioannou, D., Sutton, A. (2012). Systematic Approaches to a Successful Literature Review. Sheffield: SAGE Publications Ltd
Backlin, G. (2011). Proffesional iPhone and iPad Application Development. Indianapolis: wiley Publishing, Inc.
Alexandersson, J. (2011). Mobilapplikationsutveckling till smartphones – hur utvecklingsprocessen kan förbättras (Examensarbete i medieteknik). Stockholm: Programmet för medieteknik, Kungliga tekniska högskolan Skolan, Tillgänglig: Http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2011/rapporter11/alex andersson_johan_11008.pdf
Karlsson, S., Bergstedt, N. (2013). Mobilpresentation:Valet av teknik. (Examensarbete C-nivå), Uppsala: SLU, Tillgänglig: http://www.diva-
portal.org/smash/get/diva2:630822/FULLTEXT01.pdf
Berglund, J., & Johansson, A. (2014). Plattformsoberoende apputveckling (Examensarbete inom högskoleingenjörsprogrammet/ CHALMERS TEKNISKA HÖGSKOLA), Göteborg: Institutionen för data- och informationsteknik, Tillgänglig: http://publications.lib.chalmers.se/records/fulltext/204330/204330.pdf
Lundgren, N., Numé, M. (2012). En jämförelse mellan mobila plattformar. (Examensarbete inom högskoleingenjörsprogrammet/ CHALMERS TEKNISKA HÖGSKOLA), Göteborg). Tillgänlig:
http://publications.lib.chalmers.se/records/fulltext/167532.pdf
Christ, A. M. (2011).Toward a User-Centric Digital Ecosystem. Noblis. 11(1), 27-32. http://www.danielna.com/NoblisSigma-DigitalEcosystem.pdf#page=29
31 Viswanathan, P. (u.å). The Pros and Cons of Native Apps and Mobile Web Apps. AboutTech. Hämtad 2014-12-27, från
http://mobiledevices.about.com/od/additionalresources/qt/The-Pros-And-Cons-Of- Native-Apps-And-Mobile-Web-Apps.htm
Tracy, K., W.(2012, Jul/Aug). Mobile application development experiences on Apple´s iOS and Android OS. Hämtad 2014-11-20 från
http://ieeexplore.ieee.org.db.ub.oru.se/stamp/stamp.jsp?tp=&arnumber=6248786 Comentum, Catch The World. (u.å) Guide to Web Application Development Guides, Resources, and Best Practices. Hämtad 2014-12-04 från
http://www.comentum.com/guide-to-web-application-development.html
Jenselius, M. (2014, 10 jun). Nordea dumpar Windows Phone. PC FÖR ALLA. Hämtad 2014-12-12, från
http://pcforalla.idg.se/2.1054/1.565067/nordea-dumpar-windows-phone
Nordling, E. (2014, 12 dec).Candy Crush och Minecraft nu till Windows Phone. Mobil. Hämtad 2014-12-12, från http://www.mobil.se/nyheter/candy-crush-och- minecraft-nu-till-windows-phone#.VIq0IjGG-uM
Traeg, P. (2014, 10 Jan) Four Ways To Build A Mobile Application, Part 2: Native Android. Smashing Magazine Hämtad 2014-12-04, från
http://www.smashingmagazine.com/2014/01/10/four-ways-to-build-a-mobile-app- part2-native-android/
Goadrich, M., H., Rogers, M., P. (2011) Smart Smartphone Development: iOS versus Android. Hämtad 2014-12-04 från
http://dl.acm.org.db.ub.oru.se/citation.cfm?id=1953330
Silberschatz, A., Galvin, P. (1994). Operating System Concepts, Addison-Wesley, Hämtad 2014-11-19, från ftp://ftp.awl.com/cseng/authors/silberschatz/OS4E/tm01- 05.pdf
Janssen, C. (u.å.). Native Mobile App. Techo Pedia. Hämtad 2014-11-18, från http://www.techopedia.com/definition/27568/native-mobile-app
Hessel, D. (2010, 25 april) Vi förklarar appar i mobilen. IDG Hämtad 2014-11-23, från http://www.idg.se/2.1085/1.313285/vi-forklarar-appar-i-mobilen
Thomas, M., W. (2013, 26 nov). Best practices for building Cross-platform mobile apps. TNW(The Next Web). Hämtad 2014-12-10, från
http://thenextweb.com/dd/2013/11/26/best-practices-building-Cross-platform-mobile- apps
Ingraham, N. (2014, 2 Jun). Apple has sold more than 800 million iOS devices, 130 million new iOS users in the last year. The Verge. Hämtad 2015-01-21, fråm
32 Svenskarna och internet 2013. (2013) Hur många har en mobil och hur många av dem har en smartmobil?. Hämtad 2014-12-04 , från http://www.soi2013.se/2-den-mobila- boomen/hur-manga-har-en-mobil-och-hur-manga-av-dem-har-en-smartmobil/ ClickZ. (2011). App Marketing: Native Apps vs. Web Apps, or How About a Hybrid?. Hämtad 2014-11-24, från http://www.clickz.com/clickz/column/2125533/app-
marketing-native-apps-vs-web-apps-hybrid
MobiForge. (2010). Mobile applications: native v Web apps - what are the pros and cons?. Hämtad 2014-11-24, från
http://mobiforge.com/news-comment/mobile-applications-native-v-web-apps-what- are-pros-and-cons?
MobiForge. (2011). Mobile web content adaptation techniques. Hämtad 2014-12-10, från
http://mobiforge.com/design-development/mobile-web-content-adaptation-techniques Cognizant. (2014). Hybrid Mobile Application Analysis and Guidelines. Hämtad 2014-12-10, från
http://www.cognizant.com/InsightsWhitepapers/Hybrid-Mobile-Application-Analysis- and-Guidelines-codex888.pdf
International Data Corporation (IDC). (2014). Smartphone OS Market Share, Q3 2014. Hämtad 2014-12-08, från http://www.idc.com/prodserv/smartphone-os-market- share.jsp
Amazon Web Services. (u.å.). Native vs Web vs Hybrid. Hämtad 2014-12-10, från https://s3.amazonaws.com/moovweb-marketing/moovweb-kinvey-native-vs-web-vs- hybrid.pdf
App Development Process(u.å) Hämtad 2014-12-04, från
https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/ AppDevelopmentProcess.html
Ericsson. (2012). Marknadstrender 2012. Hämtad 2014-12-04 från
http://www.ericsson.com/thecompany/investors/financial_reports/2012/annual12/sv/v ar-verksamhet/marknadstrender
7.2. Webbsidor
Android. (u.å). Android, the world's most popular mobile platform. Hämtad 2014-12- 04, från http://developer.android.com/about/index.html
Microsoft. (2014). Media capture using capture device sample.Hämtad 2014-12-02, från https://code.msdn.microsoft.com/windowsapps/Media-Capture-Sample-adf87622 Apple. (u.å). Develop Apps for iOS. Hämtad 2014-12-04 från
33 Microsoft. (u.å). Getting paid. Hämtad 2014-12-04, från
http://msdn.microsoft.com/en-us/library/windows/apps/jj193593.aspx Microsoft. (u.å). Windows Phone SDK archives. Hämtad 2014-12-09, http://dev.windows.com/en-us/develop/download-phone-sdk
Microsoft. (u.å) Developing apps (XAML). Hämtad 2014-12-10, från http://msdn.microsoft.com/en-
us/library/windows/apps/xaml/BR229566(v=win.10).aspx
GetJar. (2013). GetJar. Hämtad 2014-12-10, från http://www.getjar.com
Bootstrap. (u.å) Components. Hämtad 2014-12-04, från http://getbootstrap.com/components/
Xamarin. (2014). Xamarin. Hämtad 2014-12-10, från http://xamarin.com/ Titanium. (2014). Titanium. Hämtad 2014-12-09,
http://www.appcelerator.com/titanium
Apple Developer. (2014). Xcode. Hämtad från 2014-11-19, http://developer.apple.com/technologies
Apple. (2014). iOS Feature Availability. Hämtad från 2015-01-21,
34
8. Bilagor
8.1. Intervjufrågor
1. Vilka erfarenheter har ni på <FÖRETAGETSNAMN> kring
mobilapplikationsutveckling och vilka typer av applikationer utvecklar ni?
2. Hur ser en vanlig utvecklingsprocess för mobilapplikationer ut, flödet från idé till färdiga produkten?
3. Vilket tillvägagångssätt går ni igenom för att välja applikationstyp(Native, Cross- plattform och webbapplikation)?
4. Hur går det till för att välja den plattform som applikationen ska utvecklas till? - Varför prioriteras denna/dessa plattformar?
- Görs det någon analys av den befintliga marknaden?
5. Hur skiljer sig utvecklingen mellan de olika plattformarna? - Vilka resurser krävs för respektive plattform?
- Vilka för- och nackdelar finns för de operativsystem som ni utvecklar för och varför?
6. Vilka för- och nackdelar finner du med de typerna av mobilapplikationer(Native, Cross-plattform och webbapplikation) ni utvecklar eller har utvecklat?
7. Om du hade fria händer att välja applikationstyp för ett projekt, vilket hade du valt och varför?
8.2. Översikt av respondenter
Respondent A jobbar som applikationsutvecklare för IT-företag 1 och har ca 1 års erfarenhet inom applikationsutveckling.
Respondent B jobbar som applikationsutvecklare för IT-företag 2 och 3. Har ca 1 års erfarenhet inom applikationsutveckling.
Respondent C jobbar som applikationsutvecklare och projektledare för IT-företag 4 och har ca 5 års erfarenhet inom applikationsutveckling.
Respondent D jobbar som applikationsutvecklare och projektledare för IT-företag 4 och har ca 3 års erfarenhet inom applikationsutveckling.
Respondent E: jobbar som applikationsutvecklare för IT-företag 5 och har ca 5 års erfarenhet inom applikationsutveckling.
Respondent F: jobbar som applikationsutvecklare för IT-företag 6 och har ca 4 års erfarenhet inom applikationsutveckling.
Respondent G: jobbar som applikationsutvecklare för IT-företag 7 och har ca 5,5 års erfarenhet inom applikationsutveckling.