• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 378
  • 230
  • 194
  • 83
  • 42
  • 27
  • 20
  • 19
  • 11
  • 8
  • 7
  • 7
  • 5
  • 5
  • 5
  • Tagged with
  • 1136
  • 348
  • 334
  • 211
  • 210
  • 176
  • 141
  • 129
  • 124
  • 122
  • 113
  • 98
  • 98
  • 97
  • 95
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
641

Android vs iPhone : En jämförande studie i applikationsutveckling

Lust-Hed, Freddie, Hedin, Viktor January 2010 (has links)
Datormobiler (smartphones) har blivit ett populärt fenomen bland mobilanvändare. Det har dykt upp ett flertal stora aktörer på marknaden och i takt med att fler smartphones har utvecklats har också intresset för applikationsutveckling blivit större. En av dessa aktörer är Apple som idag har en betydande marknadsandel efter lanseringen av iPhone. Dock har Google tillsammans med Open Handset Alliance blivit en betydande konkurrent med deras mobila plattform Android. Syftet med denna uppsats är att göra en jämförande studie av applikationsutveckling för dessa plattformar. I detta ingår att undersöka plattformarnas programmeringsspråk med tillhörande aspekter, utvecklingsmiljöer, krav på utvecklaren och de ekonomiska aspekter som hör till utveckling och publicering. Denna studie genomförde vi genom att undersöka tillgänglig och aktuell litteratur och försäljningsstatistik. Vi använde även egna erfarenheter i applikations-utveckling på plattformen Android. Vår undersökning visar att utveckling för iPhone är endast möjligt via företagets egna produkter. Detta är inte fallet med Android då det är mer valfritt vilken plattform man vill utveckla på. Båda programmeringsspråken är objektorienterade men har några märkbara skillnader. Båda plattformarna erbjuder en pedagogisk och lätthanterlig utvecklingsmiljö där man som utvecklare snabbt kan se resultat. Det är gratis att införskaffa nödvändiga programvaror och som utvecklare får man behålla större delen av intäkterna om man väljer att publicera sin applikation med ett pris i någon av applikationsbutikerna. Vår slutsats är att plattformarna har fler likheter än olikheter när det gäller applikations-utveckling. En av skillnaderna är att utveckling på iPhone innebär att lära sig ett programmeringsspråk som används nästan exklusivt på Apples produkter och eventuellt betala en årlig avgift. I Androids fall används ett välspritt programmeringsspråk och enda kostnaden är en relativt liten engångssumma för publicering. I sin helhet kan man tolka skillnaden som att utveckling för iPhone innebär en stängd tillvaro, men fri från skadlig kod medan utveckling för Android är mer öppen som får till följd att den är mer osäker.
642

Android Environment Security

Andersson, Gustaf, Andersson, Fredrik January 2012 (has links)
In modern times mobile devices are a increasing technology and malicious users are increasing as well. On a mobile device it often exist valuable private information that a malicious user is interested in and it often has lower security features implemented compared to computers. It is therefore important to be aware of the security risks that exist when using a mobile device in order to stay protected.In this thesis information about what security risks and attacks that are possible to execute towards a mobile device running Android will be presented. Possible attack scenarios are attacking the device itself, the communication between the device and a server and finally the server.
643

Interaktion med applikationsbutiker : En studie i användargränssnittets design för hemsida och mobilapplikation

Lengyel, Alain, Rosenlöf, Sophia January 2011 (has links)
Marknaden för försäljning av applikationer för smartphones växer snabbt, värdet på den ökar i samma takt och i och med detta kommer även flera nya aktörer in på marknaden. Planerar man att starta en applikationsbutik och sälja applikationer till smartphones kommer det vara avgörande för kundernas användarupplevelse att hemsidan och/eller butiksapplikation har ett användargränssnitt som är logiskt upplagt, rent och översiktligt samt visuellt tilltalande. Genom att uppfylla dessa krav kan en konkurrensfördel skapas som bör leda till ökad försäljning. Det här arbetets syfte har varit att finna svar på frågan om hur man kan utforma ett användargränssnitt för en applikationsbutik så att det blir lättare att snabbt hitta applikationer efter specifika krav och vad man bör tänka på under designprocessen. Analyserna visar att det man till att börja med bör ha i åtanke, är att kategorisera innehållet på ett så tydligt sätt som möjligt genom att använda enkla begrepp och inte ha för många kategorier att välja mellan, vilket försvårar översikten för användaren. Vidare är t.ex. filtreringen och sorteringen avgörande för att kunna hitta det man söker utan att behöva leta igenom ett stort antal sökträffar. Genom att ha de båda funktionerna tillgängliga samtidigt och på samma ställe blir skillnaden dem emellan tydligare och de båda funktionerna kan utnyttjas bättre av användaren. Ytterligare en viktig aspekt att fundera kring, är användandet av fritextsökfältet och hur detta kan förbättras för användarna genom att ge förslag på sökningar och ge beskrivningar av resultaten. En annan fråga som också behandlats är hur man ska tänka när man ska skala ned hemsideversionen av en applikationsbutik så att den fungerar i ett gränssnitt för butiksapplikationer anpassade för smartphones. Även här är bl.a. användandet av kategorier och hur de visas, av stor betydelse för slutanvändaren. Att scrolla vertikalt snarare än horisontellt är i vårt tycke mer funktionellt och dessutom vanligare då man kan se fler kategorier samtidigt och då kategorinamnen får mer spelrum. I övrigt bör man skala av så mycket som möjligt från hemsidans layout och enbart behålla unika drag för att särskilja sig från konkurrenternas butiksapplikationer och samtidigt behålla tydliga, igenkännbara likheter till hemsidan.
644

Development of a real-time multiplayer gamefor the computer tablet

Malm, Tobias, Lindström, Johan January 2012 (has links)
This master’s thesis discusses game development on the computer tablet, with Apple’s iPadas the target platform. Its main focus is development of non-trivial components such asonline multiplayer and touch(screen) controls for a real-time action game, using frameworksand APIs that are mainly free and open source. For each non-trivial component problems arepointed out and possible solutions are presented, the resulting game, Battle Angels, isevaluated along with the game design and development. Battle Angels is a 2D real-timemultiplayer action game, the development of it lead to the conclusions and results in thisthesis.The abstract nature of the subject of this thesis makes it impossible to present a set of numerical values that can be compared to existing research. The result is therefore presented byshowing images from the actual game with a discussion. It could be concluded that designing and implementing a fast paced multiplayer game on a computer tablet system is a majorchallenge. It typically requires developers to incorporate a variety of different technologiesinto their implementation in order to succeed. It could also be concluded that each technology in its isolation were not a major issue, however combining them and allowing them toco-exist were.
645

Sign Engine : Enkel reklam

Toivonen, Daniel January 2013 (has links)
The project aims to develop a web-based interface for managing an advertisingsystem, development of a mobile application, more specifically an Android application,whose main task is to present advertising. The Android application issupposed to run on an Android device which is connected to a TV or monitorfor viewing slides, consisting of the advertises. The web interface is developedin PHP, HTML, and CSS while the Android application is developed in a Javabasedlanguage. The project aims to develop an easy to use and cost effectivealternative to the existing systems available in the market today. The project isdeveloped as a "proof of concept" and is delimited to the creation of an Androidapplication with features to launch the application automatically, set up the device, and viewing slideshows with advertises. The web-based system is delimitedto manage business/customers , users, devices , slides , and slides. The projectalso focused on security, primarily in the form of licenses (number of units)and unauthorized access to other customers. The objectives of the project areconsidered to be fulfilled in that a functioning Android application has been developed,as well as a completion of the web-based interface with previouslysaid features.
646

Locked-in : en studie om överförbara kunskaper

Perslöv Sandberg, Alicia, Åkhagen Holm, Rebecka January 2016 (has links)
In the global market many smartphones vendors struggle to reach more customers. The competition leads to vendors developing technologies that are platform dependent, to keep their customers. This means that customers cannot take advantage of their skills in the integration of other operating systems, which makes them locked-in with their current supplier. Therefore we want to examine the concept of skill transferability and see how knowledge can be transferred to another operating system. To examine this we conducted a test where Android users had to perform tasks on iOS and Windows Phone. These tests were observed to examine whether the knowledge required to perform the task where transferable from Android or not. The results showed that when an operating system is similar to Android it provides more opportunity for the users to use their previous knowledge about their operating system and the technology play a major role in the differences between various ages.
647

HTML5-­utveckling av en kommunikationsaggregator för Android : Analys av problem och lösningssatser

Wänglöf, Johan January 2015 (has links)
Om ett företag ska utveckla en ny mobilapplikation innebär det att det måste tas fram många olika typer för att deras applikation ska kunna användas på de största mobiloperativsystem. En hybridapplikation löser detta genom att enbart utveckla de delar som måste använda enhetens hårdvarufunktioner. Detta examensarbete kommer ta upp vilka problem, och hur de löstes, som uppstod i avseende på notifikationer, cache och offlineläge i utveckling av en kommunikationsaggregator i HTML5 för Android. Det visade sig att det inte uppstod några större problem med att implementera notifikationer och cache medan offlinestödet var svårare att implementera.
648

Event and conference management system based on near field communication / Event och konferensledningssystem baserat på near field communication

Fredrik, Jonsson January 2015 (has links)
The meeting and conference industry is very varied, and conference designers strive to optimise the resources used during an event or conference. During several years of working in the conference and meeting industry the author found that some tasks associated with meetings and conferences are still handled manually. It was from the experience of these sometimes labour-intensive tasks that the idea sprung to introduce computer support. This thesis describes the development of a prototype in a mobile environment using Near Field Communication (NFC) as an identification token for an attendee at a conference or meeting. The conference centre where the conference and meeting scenario incorporated in the developed prototype is gathered from the author’s current place of work. As the prototype is developed as proof-of-concept it is not complete and needs to be developed further in order to be of use for a conference designer. The gain in reduced work can in some cases be quite intuitive, and in some other cases needs to be analysed. During the development of the prototype the author gained new knowledge in how mobile operating systems (OS) can differ compared to developing for OS aimed for stationary computers. One key difference was that the OS could at any time close or pause the application in order to free or save resources, such as memory or power, this behaviour needs to be managed and taken into consideration when developing for mobile OS. The author also learned how to use NFC and develop applications using NFC with an attendee-driven approach, which is important as the meeting industry strives to reduce the use of resources by making it more attendee-driven. The main idea behind the attendee-driven approach is to shift the tasks that are normally handled by the arranger of the conference, over to the conference attendee, e.g, the conference attendee books his or her lecture online, reducing the need of staff at a reservation call center.
649

Framework integration in practice

Cherkasov, Stanislav January 2015 (has links)
Development of modern software is a challenging task that requires software developers to leverageexisting functionality by means of reusable code structures, libraries, frameworks and middleware. This allows shortening development time and lowering costs, while keeping resulting software competitive, reliable and maintainable.However, developing software based on reuse of existing libraries and frameworks has its own challenges and requires programmers to be aware of the issuesthey might face.This paper discusses common difficultiesfaced by software developers while developing complex software systems based on reusable libraries and frameworks.The issuesare described along with possible solutions and exemplified by a custom UI framework named AxeZ. AxeZ is designed for customized UI development for Android phones and is built on top of OpenGL and Bullet Physics engine.As a result, AxeZ can be consideredan instanceof successfully designed framework, which implements solutions forthe challenges discussed in this paper. It provides an example of reusable framework targeted for wide area of application in UI programming
650

Design and Implementation of a Secure In-app Credit Card Payment System

Bjurling, Patrik January 2014 (has links)
Smartphones are often used in order to make purchases today and mobile payments are estimated to continue growing in numbers the following years. This makes mobile payment systems attractive to companies as a new business platform. It also increases the number of malicious users trying to exploit the systems for financial gain. This thesis is conducted for the company TaxiCaller which desires to integrate mobile payments into their existing service. It discusses the current security standards for mobile payments and evaluates existing mobile payment solutions. The focus of the evaluation is on the security of the solutions and vulnerabilities, as well as mitigations of identified vulnerabilities, are discussed. Based on the evaluation, a mobile payment solution is designed and implemented. This system fully integrates with TaxiCaller’s existing system. A threat analysis of the implemented mobile payment solution is performed to provide confidence in the security. This thesis also provides an insight into the ecosystem of mobile payments including the stakeholders, the regulations, the security standards and difficulties during implementations.

Page generated in 0.0302 seconds