31 |
Att skapa en plattformsoberoende applikation med bra användarupplevelseOlofsson, Anthon January 2019 (has links)
No description available.
|
32 |
Equipping Simulation Model (BIOSIM)’s Actors With Multi-agent Intelligence on Cross platformsQasim, Irfan January 2010 (has links)
Thesis is to Introduce an Intelligent cross platform architecture with Multi-agent system in order to equip the simulation Models with agents, having intelligent behavior, reactive and pro-active nature and rational in decision making.
|
33 |
Multi-platform development of applications for mobile devicesSjödin, Mattias January 2012 (has links)
This bachelor thesis has been performed at Combitech, a technology, development and management consultancy company. The purpose of the thesis is to investigate the possibilities for multi-platform development of applications for mobile devices, as well as actually developing a simpler application using multi-platform development. The application is supposed to have functionality for sending an expression of interest for work and thesis work at Combitech, and should be available both as a native application for the Android and iOS operating systems as well as in the form of a web application. The thesis begins with an investigation of the possibilities for multi-platform development of applications for mobile devices. It is concluded that there is a wide range of available development frameworks that target several mobile platforms. It is decided that an HTML/CSS/JavaScript-based framework is most suited for the application to be developed. Therefore four HTML/CSS/JavaScript-based multi-platform development frameworks targetting mobile devices are analyzed more closely, namely jQuery Mobile, PhoneGap, Sencha Touch and Appcelerator Titanium. jQuery Mobile and PhoneGap are chosen to develop the application, and the thesis describes the development work as well as the resulting application. It is concluded that HTML/CSS/JavaScript-based frameworks can provide a nice touch screen optimized user interface that is consistent across platforms with e.g. jQuery Mobile, as well as access to native features and the possibility to package a web application as a native application with e.g. PhoneGap. It is also concluded that jQuery Mobile and PhoneGap can be used to create a modular application that, with well defined interfaces, can be run both as a web application and packaged as a native application on different mobile operating systems with no or minor changes to the code.
|
34 |
Cross-platform testing and maintenance of web and mobile applicationsRoy Choudhary, Shauvik 08 June 2015 (has links)
Modern software applications need to run on a variety of web and mobile platforms with diverse software and hardware-level features. Thus, developers of such software need to duplicate the testing and maintenance effort on a wide range of platforms. Often developers are not able to cope with this increasing demand and release software that is broken on certain platforms, thereby affecting a class of customers using such platforms. Hence, there is a need for automating such duplicate activities to assist the developer in coping with the ever increasing demand. The goal of my work is to improve the testing and maintenance of cross-platform web and mobile applications by developing automated techniques for comparing and matching the behavior of such applications across different platforms.
To achieve this goal, I have identified three problems that are relevant in the context of cross-platform testing and maintenance: 1) automated identification of inconsistencies in the same application's behavior across multiple platforms, 2) detecting features that are present in the application on one platform, but missing on another platform version of the same application, and, 3) automated migration of test suites and possibly other software artifacts across platforms. I present three different scenarios for the development of {cross-platform} web and mobile applications, and formulate each of the three problems in the scenario where it is most relevant. To address and mitigate these problems in their corresponding scenarios, I present the principled design, development and evaluation of the two techniques, and a third preliminary technique to highlight the research challenges of test migration. The first technique, X-pert identifies inconsistencies in a web application running on multiple web browsers. The second technique, FMAP matches features between the desktop and mobile versions of a web application and reports any features found missing on either of the platform versions. The final technique, MigraTest attempts to automatically migrate test cases from a mobile application on one platform to its counterpart on another platform.
To evaluate these techniques, I implemented them as prototype tools and ran these tools on real-world subject applications. The empirical evaluation of X-pert shows that it is accurate and effective in detecting real-world inconsistencies in web applications. In the case of FMAP, the results of my evaluation show that it was able to correctly identify missing features between desktop and mobile versions of the web applications considered, as confirmed by my analysis of user reports and software fixes for these applications. The third technique, MigraTest was able to efficiently migrate test cases between two mobile platform versions of the subject applications.
|
35 |
Cross-Platform Mobile Application Development : An Assessment of the Swedish Startups LandscapeKaram, Georges, Daliyev, Jamoliddin January 2015 (has links)
In mobile computing, there is variety of approaches to develop applications. One challenge is the diversity of mobile devices in the market and targeting more than one mobile device to develop applications. One approach to handle this is traditional, in which for every device there is a project carried out to develop application. Another method is the cross-platform application development which has been introduced in recent years. The purpose of this thesis is to explore if existing cross-platform frameworks can aid startup companies to develop cross-platform mobile apps. The research questions are 1) How can cross-platform frameworks be a viable approach for start-up companies in this respect? 2) What challenges and benefits do cross-platform approaches bring to developers? In order to answer the research questions, respondents from five small-sized and two large companies developing mobile apps are being interviewed. The results shows that cross-platform frameworks are good tools when developing mobile apps for multiple platforms, but are applicable to different degrees depending on the actual case. Challenges and benefits identified by the respondents mainly touched upon decreasing development time, and less coding effort, but also the uniqueness of Apple and Android products and difficulties in making developers switch to new languages.
|
36 |
Incremental digital product innovation in social mobile games : A case study of King Digital EntertainmentGarcía Hernández, Mònica, Volter, Madeleine January 2014 (has links)
The aim of this thesis was to increase understanding of King company success in the social mobile game industry by asking the question: How does a company manage to organize the innovation work in successful casual games within social mobile gaming industry? In order to answer it, we conducted a case study research with secondary data in which we examined the company to discover the elements that contribute to this success, despite a lack of research in how these kind of companies build their business model and strategies, highlighting the players' behaviour. Our findings conclude it is possible to success in social mobile game industry using incremental innovation in different aspects: games design, implementation of the games, and in the business model. By applying this innovation, with a good viral strategy and giving the player the decision to play by free or purchasing virtual goods, King has been able to become the largest developer game company on Facebook.
|
37 |
A Lightweight, Cross-Platform System for an Immersive Experience in Virtual Exploration of Remote EnvironmentsAl Hassanat, Fahed 16 January 2014 (has links)
In this thesis, we present a tool that is an extension of the NAVIRE Framework and used in remote environment exploration and navigation. It is available for end users on everyday devices such as desktops and mobile devices. The tool offers the characteristic of being cross-platform and easy to use and manipulate. Cubic panoramas that are generated by the NAVIRE Framework are loaded in the tool and rendered in 3D space on the user’s device. The 3D panoramas are interactive by allowing the user to view the scene in all direction, move from one scene to another or through interaction with augmented objects. The tool is geared to be interactive in the most natural and intuitive fashion using the inputs available in the different devices of the end-user.
|
38 |
An implementation of a cross-platform wireless router operating systemHunt, David. January 2007 (has links) (PDF)
Thesis (M.S.S.I.S.)--Regis University, Denver, Colo., 2007. / Title from PDF title page (viewed on Nov. 02, 2007). Includes bibliographical references.
|
39 |
Interoperable components across multiple component architecturesBanda, Ravi S., January 1998 (has links)
Thesis (M.S.)--West Virginia University, 1998. / Title from document title page. Document formatted into pages; contains vi, 53 p. : ill. Vita. Includes abstract. Includes bibliographical references (p. 50-51).
|
40 |
Comparative analysis of cross-platform communication mechanismsAtencio, Luis, Aybar, Bruno, Barrientos Padilla, Alfredo January 2018 (has links)
El texto completo de este trabajo no está disponible en el Repositorio Académico UPC por restricciones de la casa editorial donde ha sido publicado. / The present research aims to compare the different technologies that allow real-time communication between Android and iOS devices. We conducted a measurement-driven experiment to test the performance of each technology under different scenarios. We determine their functionality according to the environment for which they have been developed, showing competent information about their capabilities based on the communication channel they use, and their performance measured in milliseconds. The final results allow mobile application developers to determine which technologies suits them the best, based on the specific context of their projects. / Revisión por pares
|
Page generated in 0.0428 seconds