Spelling suggestions: "subject:"android"" "subject:"dendroid""
251 |
Fjärrstyrning av värmepumpEricsson, Andreas, Ericsson, Jonas January 2013 (has links)
Att fjärrstyra sin värmepump gör det möjligt att styra inomhusklimatet även då man inte är hemma. Detta passar mycket bra i exempelvis fritidshus då man enkelt kan höja temperaturen innan man skall dit och därmed kan njuta av ett behagligt inomhusklimat direkt. Med dagens fjärrstyrning av Daikins värmepumpar finns två problem. Systemet använder GSM-nätet och användaren måste kunna de olika SMS-koderna utantill. Fjärrstyrning används oftast i fritidshus på landsbygden och 3G-nätet har idag bättre täckning än GSM-nätet på många av dessa platser. Målet med examensarbetet är att ta fram ett system som åtgärdar dessa problem. Vi börjar med att ta fram en funktionsmodell att utgå från. Går vidare med val av hårdvara för modulen, och därefter vidare till mjukvaruutveckling. Resultatet av detta examensarbete är ett system för fjärrstyrning av Daikins värmepumpar som använder 3G-nätet och enkelt kan styras via en androidapplikation.
|
252 |
Monkey Gamer : Automatic Profiling of Android GamesMarián Santos, Javier January 2013 (has links)
Due to the huge amount of smart-phone applications available nowadays,there is a need to check them in order to know if they are trustworthy, efficientand reliable. Furthermore, research on smart-phones is really intensive,so it is important to be able to easily profile applications and collect datathat researchers can use. In this thesis we have focused on Android gamesas they represent a big portion of Android applications and Android is themost used mobile operative system nowadays. The thesis work can be divided in two main tasks. The first task consistsof research on Android games in order to know how they are developed,which game design engines are used nowadays and how can we automatisethe execution of Android applications and, in particular, games. The secondstep consists of development of a program called Monkey Gamer that canplay Android games automatically and collect execution traces of the game. The Monkey Gamer analyses the screen shown on a device, recognises theplaces where the user should touch, and interacts with them. Then, consideringeach screen as a state of a state machine, the program tries to coverthe whole game, generating the highest possible number of execution traces. In order to test our solution we have compared the traces generated bythe Monkey Gamer with the ones obtained by some real players, achievinga significant similarity. The tests were executed on three games, coveringdifferent categories and implementation solutions.
|
253 |
Mobil verksamhetsapplikation för Nationell patientöversikt : Implementation och automatiserad testning av mobil applikationJohansson, Lovisa, Kronander, Magnus January 2011 (has links)
While the technological infrastructure that enables collaboration between municipalities, counties and private health care providers improves, so does the need for health-care providers to gain access to the right patient journal at the right time. For doctors, nurses and other health-care organization employees this goal is achieved by NPÖ, National Patient Summary. NPÖ effectively enables health-care records to be shared across organizational boundaries. This thesis is based on a demand by a mobile application that can give district nurses access to health-care records wherever they are. This thesis describes the development of a prototype of a mobile application aimed for NPÖ. This includes investigating a suitable mobile platform, investigating available card readers for reading electronic identification from SITHS cards and the ability to connect to external services such as NPÖ. The thesis also analyzes use of the security services that NPÖ is based on. From interviews with Jan Edquist, IT architect at Örebro County Council and Lennart Holeby, project manager of NPÖ roll out, the appropriate information sets for the mobile application has been identified. The thesis includes an investigation of two test frameworks for automated testing of the mobile application. Both frameworks could automate about 70 percent of the test cases that were identified for the application. The test frameworks proved rather different with respect to the requirements an organization has regarding learning curve, support and the mobile platforms the testing frameworks supports. During the implementation part of this thesis, the mobile application could not be finished due to some limitations regarding security and compatibility. The security services required for connections to NPÖ could not be implemented because SITHS card readers do not yet support mobile devices. Also, the SDK required on the mobile devices to implement security requirements cannot yet run in the mobile devices available to the market. Additionally, NPÖ does not support connections from public networks which are required for a mobile application. / Samtidigt som den tekniska infrastrukturen som möjliggör samverkan mellan kommuner, landsting och privata vårdgivare växer, ökar behovet för vård- och omsorgsgivaren att kunna komma åt rätt patientinformation vid rätt tidpunkt. För personal på sjukhus möjliggörs detta genom ett gemensamt journalsystem som kan ge tillgång till kritisk patientinformation över organisationsgränserna. Denna tjänst kallas nationell patientöversikt, NPÖ. Detta examensarbete grundar sig på en efterfrågan av en mobil applikation som kan ge distriktssjuksköterskor tillgång till patientinformation, var de än befinner sig. Examensarbetet beskriver framtagandet av en prototyp för en mobil applikation mot NPÖ. Inledningsvis analyseras möjligheter som finns för att utveckla applikationen. Detta innefattar utredning av lämplig mobil plattform, utredning av tillgängliga kortläsare för läsning av elektronisk identifikationshandling i form av SITHS-kort och möjligheten att ansluta sig till externa tjänster så som NPÖ. Rapporten beskriver även användning av de säkerhetstjänster som NPÖ bygger på. Med hjälp av en intervju med Jan Edquist, IT-arkitekt vid Örebro läns landsting och Lennart Holeby, projektledare vid införandet av NPÖ, har lämpliga informationsmängder för mobil applikationen valts ut. Examensarbetet har utrett två testramverk för automatiserad testning av den utvecklade applikationen. Båda ramverken kunde automatisera ca 70 procent av de testfall som var skrivna för applikationen. Testramverken skiljer sig främst med avseende på vilka krav en organisation har på bland annat testramverkens inlärningströskel, support och vilka mobilplattformar testramverken har stöd för. Det har i examensarbetet inte varit möjligt att utveckla en färdig applikation. Detta främst i och med att säkerhetslösningen inte har kunnat implementeras på grund av begräsningar i kortläsare. Säkerhetslösningen är inte heller kompatibel med mobila enheter. Därtill finns ännu inte NPÖ tillgängligt över publika nätverk.
|
254 |
Lightweight M2M Solution on Android PlatformGustafsson, Magnus January 2011 (has links)
Machine-to-machine communication (M2M) is a generic term for technologies dealing with autonomous communication between machines. For the last 10 years a wide range of business areas utilize a variety of different M2M solutions for remote management of equipment. Common for almost all of those solutions is that they are expensive and require the infrastructure to be adapted to them. They are also usually built out of several different systems working together and thus there are several systems that require maintenance. This thesis investigates the possibility to develop a lightweight alternative to existing M2M solutions using only common devices and protocols. Lightweight here means that the system should be flexible, have a low cost for set-up and operation and that both ends should be mobile. By developing a lightweight M2M architecture the technology may become available in new business areas and new types of services may arise. In the thesis a prototype is implemented. The purpose of the prototype is to practically verify whether a lightweight M2M solution is possible to develop in this manner. The solution uses the Android platform for back-end and user interface and a Cinterion TC65T as slave device to which the sensors can be connected. The implemented system is limited in terms of security and performance but still acts as a proof of concept for this kind of M2M solution.
|
255 |
Från webb till app : En studie i hur interaktions- och grafisk design påverkas i utvecklingen från webbplats till mobilapplikation / From webb to app : A study in how interaction design and graphic design is affected in the developing process from webbsite to mobile applicationAxelsson, Joakim, Cederberg, Jessica January 2011 (has links)
This paper reports a study in how interaction design and graphic design is affected in the process of developing an mobile application to complement the use of an existing webbsite. The paper also ask how developers are affected in this process by the use of designpatterns. The purpous of the report was to see how designpatterns affects the development of mobile applications and how the interaction and graphic design differs between various company webbsites and their related application. A study was conducted by comparing three diffrent webbsites with three related applications to find material for our thesis. Interviews were conducted on three diffrent companys that work professionaly with creating mobile applications. The results show that interaction between an application and a webbsite differs much because of technical conditions such as screen size or limits as a result of rigid interface guidlines. Graphical elements are influenced by the publishers own guidlines for graphical user interface. The company’s own webbmanual is used as a template when developing the applications and keeping the identity intact. This applies to all the interviewed developers. The use of designpatterns occurs in most cases. The interviewed companys agree that design patterns should be applied to the process but some of the informants only apply them in interaction design and not in graphic design.
|
256 |
Designing mobile ambient applicationsVitas, Marko January 2012 (has links)
Android is a fast growing platform with a lot of users and applications on the market. In order to challenge the competition, a new software product should be designed carefully, conforming to the platform constraints and conveying to the user expectations. This research focuses on defining a suitable architecture design for the specific use case of interest, an Android application focused on location based data. The research process is backed up by a prototype application construction with features such as location based reminders and mobile communication with web services. Moreover, an analysis has been conducted on existing products with the proven quality, to extract information on current best practice implementations of several interesting features. Furthermore, the demand for targeting multiple platforms with the same application motivated a research on portability and reuse of code among different platforms. The constructed system is divided into a client-server pair. Opposite to the client (mobile) side, the server side analyzes the process of extending an existing architecture by integrating it with a web service project used for exchanging data with the mobile devices. Finally, the thesis is not strictly constrained to the given use case because it presents several general concepts of application design through architectural and design patterns.
|
257 |
3G Energy-Efficient Packet Handling Kernel Module for AndroidSanjuan, Joseba January 2012 (has links)
The use of mobile devices is increasing due to the constant development of more advanced and appealing applications and computing features. However, these new features are very power hungry leading to short battery lifetimes. Research shows that a major reason for fast battery depletion is the excessive and inefficient use of the wireless interfaces. This thesis studies how we can attempt to increase the battery lifetime of the devices without having to sacrifice the usage of these advanced features in some applications. The thesis focuses on adapting the traffic pattern characteristics of mobile communication using a widespread wireless communication technology like 3G. Traffic pattern adaptation is performed at packet level in kernel space in Android. The data transfers are scheduled with the knowledge of the energy consumption characteristics of 3G. The performed measurements indicate that our solution can provide energy savings ranging from 7% to 59%. This work confirms that 3G conscious scheduling of network traffic reduces energy consumption, and that, both applications and energy saving libraries are potential directions to be further studied.
|
258 |
Smartphoneapplikationer – ett värdeskapande verktyg? : I bank- och livsmedelsbutiksbranschenViklund, Tobias, Eliasson, Robert January 2012 (has links)
The smartphone market is growing rapidly, between Google Play and App Store more than 25 billion apps have been downloaded since 2008. Today many companies develop their own smartphone applications (apps) for their customers. We believe that many apps are developed without much consideration about the actual value it brings to the customer, and through them, value for the company. Instead they create applications with hope of keeping the company modern. Developing and implementing apps in a business is neither easy nor free and must therefore add value to the business in some way. By conducting a customer survey, we study customer’s perception and user behaviour of apps from the bank and grocery store business. The survey shows that customers in the grocery store business have very little awareness off these apps. While in the bank business customers have adopted apps in a much higher frequency. With focus on the customer’s perspective this paper discusses the challenges of making "good" apps and the potential of the technology, and thereby suggests ways to develop apps that the customers will recognize and appreciate.
|
259 |
En utvärdering av Android och Iphone : För utveckling av webbtjänstunderstödda applikationer ämnade för intern distributionNeva-Juoni, Anders, Hedberg, Mikaela January 2010 (has links)
Tack vare bättre och bättre förutsättningar för utveckling av mobila applikationer, samt utbredning av internetbaserade tjänster, presenteras här ett underlag inför val av mobil utvecklingsplattform. De undersökta plattformarna är Android och Iphone på grund av deras växande utbredning på smartphonemarknaden. Studien presenterar förutsättningar för att utveckla webbtjänst-understödda applikationer för intern distribuering. Ett visuellt tilltalande användargränssnitt är också i fokus för den typen av applikation studien riktar sig mot.Vi har kommit fram till att Android är lättare att lära sig om man kommer ifrån en Java- eller .Netmiljö samt lättare att distribuera. Iphone har däremot bättre stöd för att utveckla grafiskt tilltalande applikationer. Båda plattformarna har dock bristfälligt stöd för kommunikation via webbtjänster. Detta resultat uppnåddes genom litteraturstudier, samt en fallstudie där vi utvecklade applikationer med fokus på just webbtjänstkommunikation, intern distribuering samt ett tilltalande användargränssnitt.
|
260 |
Power-Saving Design in Android PlatformWang, Ruei-Sheng 03 May 2011 (has links)
The well-known software company, Google,announced a new handset platform named Android on 5 November 2007, which makes a dramatic impact on the mobile platform market. Later, Open Handset Alliance (OHA) continues to develop Android platform, and to date, the mobile development platform has become the most popular one. However, how to save the power and extend the waiting time are important issues to both academic and industrial communities.
Currently, there are few intelligent programs developed to save the power at the Android Market, and these programs are usually short of some functions. Moreover,the Android SDK provides no setting functions to adjust the CPU state. So this paper studies and develops several kernel programs. The targets of our programs are to not only monitor common-use programs on the background, but also dynamically adjust the CPU frequency on the platform according to application programs on executing.Several interfaces are provided such that users can manually adjust the mode and frequency of CPU, view the statistic information, and so on. Furthermore, we also collect many settings of saving the power into our program, which makes users straightforward and easy to manipulate.
|
Page generated in 0.0524 seconds